• No hay productos en el carrito.

Impartido por Academind by Maximilian SchwarzmüllerPago único de $2,800 MXN · acceso por 12 meses

Angular (Full App) with Angular Material, Angularfire & NgRx

Use Angular, Angular Material, Angularfire (+ Firebase with Firestore) and NgRx to build a real Angular App

Certificado con validez SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 55 h 100% autodidacta 11 unidades
Modalidad

Así estudias: curso autodidacta

  • Autodidacta y 100% en línea: contenido disponible 24/7.
  • Avanzas a tu ritmo: la plataforma guarda tu progreso.
  • Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
  • Te evalúas con actividades automáticas, sin entregas a un tutor.
Qué aprenderás

Lo que serás capaz de hacer

Angular is an amazing frontend JavaScript & TypeScript framework with which you can build powerful web applications. There are many courses that dive deeply into Angular but sometimes you just want to build an entire app and see how it all works in practice. And you want to use all these great third-party packages that can add a lot of awesome functionalities to your Angular app! This course covers exactly that! We'll build an entire, realistic app which looks absolutely beautiful, uses Google's Material Design and is extremely fast! Thanks to Firebase and Angularfire, we'll add real-time database functionalities and see our updates almost before we make them! Behind the scenes, NgRx will be used - a Redux-inspired state management solution that can greatly enhance your Angular app. What are you waiting for, this is what you'll get in detail: A brief refresher on Angular, just in case you forgot how it works (or never learned it) A detailed introduction into Angular Material, its docs and its usage A realistic app that uses many Angular Material components Examples for components like Datepickers, Sidenavs or the Material Data Table (incl. sorting, filtering and live updating!) A real-time database connection powered by Firebase (using Firestore) and Angularfire A better understanding of RxJS observables State-of-the-art state management with the help of NgRx And so much more! This course is for you if you want to practice Angular, want to see it in action or want to learn it with the help of a 100% practical project! Please note that this course was recorded with an older version of Angular & Angular Material. The code shown in the videos might not always work with the latest versions of these packages. The general concepts & solution steps still apply, of course.

  • Build amazing Angular apps with modern tools like Material, NgRx and Angularfire
  • Build real-time apps that not only work great but also look awesome!

Temario

UNIDAD 1 - Getting Started · 6 lecciones

UNIDAD 1 - Getting Started

  • Welcome & IntroductionVideo · 2 min
  • What's Inside the Course?Video · 2 min
  • Join our Online Learning CommunityLectura · 0 min
  • How To Get The Most Out Of This CourseVideo · 2 min
  • Planning the AppVideo · 2 min
  • MUST READ: Angular & Angular Material VersionsLectura · 0 min
UNIDAD 2 - A Brief Angular Refresher (OPTIONAL) · 13 lecciones

UNIDAD 2 - A Brief Angular Refresher (OPTIONAL)

  • Module IntroductionVideo · 1 min
  • What is Angular?Video · 4 min
  • Project Setup with the Angular CLIVideo · 4 min
  • How an Angular App Starts and WorksVideo · 6 min
  • Adding ComponentsVideo · 6 min
  • Template SyntaxVideo · 7 min
  • Using Directives like ngFor and ngIfVideo · 4 min
  • Custom Property & Event BindingVideo · 7 min
  • FormsVideo · 4 min
  • Understanding Services & Dependency InjectionVideo · 11 min
  • Angular RoutingVideo · 7 min
  • Where to Dive DeeperVideo · 0 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 3 - Angular Material · 19 lecciones

UNIDAD 3 - Angular Material

  • Module IntroductionVideo · 3 min
  • Understanding Angular Material ComponentsVideo · 3 min
  • Adding Angular Material to a ProjectVideo · 13 min
  • Stay Up To Date!Video · 1 min
  • Our First Angular Material Component - The ButtonVideo · 10 min
  • Why Do We Have To Import Everything Separately?Lectura · 0 min
  • Creating the Course App StructureVideo · 8 min
  • Working on The Signup FormVideo · 5 min
  • Flexbox - A Quick RefresherVideo · 10 min
  • Controlling the Layout with @angular/flex-layoutVideo · 6 min
  • Adding & Configuring the Submit ButtonVideo · 5 min
  • Implementing Hints and Validation Errors (on Forms)Video · 10 min
  • Adding a DatepickerVideo · 9 min
  • Restricting Pickable DatesVideo · 3 min
  • Adding a CheckboxVideo · 4 min
  • Finishing the Form with StyleVideo · 3 min
  • Time to Practice - Angular MaterialCuestionario · 15 min
  • Wrap UpVideo · 1 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 4 - Diving Deeper into Angular Material · 18 lecciones

UNIDAD 4 - Diving Deeper into Angular Material

  • Module IntroductionVideo · 1 min
  • Adding Navigation & a SidenavVideo · 9 min
  • Working on the Sidenav and ToolbarVideo · 5 min
  • Styling the SidenavVideo · 9 min
  • Making the Page ResponsiveVideo · 5 min
  • Adding Navigation ItemsVideo · 10 min
  • Splitting the Navigation Into ComponentsVideo · 10 min
  • Working on the Welcome ScreenVideo · 5 min
  • Adding a Tabs ComponentVideo · 5 min
  • Adding some "Cards"Video · 6 min
  • Adding a Dropdown MenuVideo · 6 min
  • Adding a Spinner to the Training ScreenVideo · 9 min
  • Adding a Nice Exercise TimerVideo · 3 min
  • Adding a Cancel Dialog ScreenVideo · 6 min
  • Passing Data to the DialogVideo · 7 min
  • Adding "Exit" and "Continue" OptionsVideo · 3 min
  • Wrap UpVideo · 1 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 5 - Working with Data and Angular Material · 23 lecciones

UNIDAD 5 - Working with Data and Angular Material

  • Module IntroductionVideo · 1 min
  • Important: RxJS 6Video · 1 min
  • IMPORTANT: Install rxjs-compatLectura · 0 min
  • Code without rxjs-compatLectura · 0 min
  • Implementing AuthenticationVideo · 19 min
  • Time to Practice - Angular Material & DataCuestionario · 5 min
  • Routing & AuthenticationVideo · 5 min
  • Route ProtectionVideo · 7 min
  • Preparing the Exercise DataVideo · 4 min
  • Injecting & Using the Training ServiceVideo · 5 min
  • Setting an Active ExerciseVideo · 3 min
  • Controlling the Active ExerciseVideo · 5 min
  • Adding a Form to the Training ComponentVideo · 3 min
  • Handling the Active Training via a ServiceVideo · 5 min
  • RxJS 6 UpdateLectura · 0 min
  • Handling "Complete" and "Cancel" EventsVideo · 6 min
  • Adding the Angular Material Data TableVideo · 14 min
  • Adding Sorting to the Data TableVideo · 6 min
  • Adding Filtering to the Data TableVideo · 5 min
  • Data Table Filtering++Lectura · 0 min
  • Adding Pagination to the Data TableVideo · 6 min
  • Wrap UpVideo · 1 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 6 - Using Angularfire & Firebase · 22 lecciones

UNIDAD 6 - Using Angularfire & Firebase

  • Module IntroductionVideo · 1 min
  • What is Firebase?Video · 5 min
  • Getting Started with FirebaseVideo · 2 min
  • What is Angularfire?Video · 2 min
  • RxJS Observables RefresherVideo · 6 min
  • Diving into FirebaseVideo · 8 min
  • Listening to Value Changes (of Firestore)Video · 12 min
  • Operators & RxJS 6Lectura · 0 min
  • Listening to Snapshot Changes (of Firestore, incl. Metadata)Video · 7 min
  • Restructuring the CodeVideo · 6 min
  • How Firebase Manages SubscriptionsVideo · 3 min
  • Storing Completed Exercises on FirestoreVideo · 4 min
  • Connecting the Data Table to FirestoreVideo · 8 min
  • Working with DocumentsVideo · 5 min
  • Adding Real Authentication (Sign Up)Video · 6 min
  • Adding User LoginVideo · 2 min
  • Understanding Authentication in SPAsVideo · 4 min
  • Configuring Firestore Security RulesVideo · 4 min
  • Managing Firestore SubscriptionsVideo · 6 min
  • Reorganizing the CodeVideo · 4 min
  • Wrap UpVideo · 1 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 7 - Optimizing the App · 15 lecciones

UNIDAD 7 - Optimizing the App

  • Module IntroductionVideo · 1 min
  • Style Improvements & Error HandlingVideo · 5 min
  • Adding a SpinnerVideo · 10 min
  • Time to Practice - OptimizationsCuestionario · 7 min
  • Adding a Re-Usable Snackbar (Notification)Video · 3 min
  • Improving Error HandlingVideo · 6 min
  • Splitting the App Into ModulesVideo · 7 min
  • Time to Practice - ModulesCuestionario · 7 min
  • Optimizing SubscriptionsVideo · 3 min
  • Creating a SharedModuleVideo · 5 min
  • Splitting Up RoutesVideo · 4 min
  • Loading a Module LazilyVideo · 10 min
  • Moving the Auth GuardVideo · 3 min
  • Wrap UpVideo · 2 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 8 - Using NgRx for State Management · 19 lecciones

UNIDAD 8 - Using NgRx for State Management

  • Module IntroductionVideo · 4 min
  • What is Redux - An OverviewVideo · 2 min
  • NgRx Core Concepts - A First ExampleVideo · 15 min
  • Working with Multiple Reducers & ActionsVideo · 13 min
  • Dispatching Actions & Selecting State SlicesVideo · 5 min
  • Time to Practice - NgRxCuestionario · 14 min
  • What's Up with the RxJS Import Syntax?Lectura · 0 min
  • Adding an Auth Reducer (and Actions)Video · 10 min
  • Adding Auth SubscriptionsVideo · 8 min
  • Adding the Training Reducer and Actions with PayloadsVideo · 12 min
  • Lazy Loaded StateVideo · 5 min
  • Dispatching Training ActionsVideo · 5 min
  • Selecting Training StateVideo · 7 min
  • Selecting Single Values CorrectlyVideo · 8 min
  • Connecting the Data TableVideo · 3 min
  • Cleaning the Project UpVideo · 4 min
  • Adding a small BugfixVideo · 1 min
  • Wrap UpVideo · 1 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 9 - Deploying the App · 3 lecciones

UNIDAD 9 - Deploying the App

  • Introduction & PreparationVideo · 2 min
  • Deploying the App to Firebase HostingVideo · 4 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 10 - BONUS: Angular Material Themes · 5 lecciones

UNIDAD 10 - BONUS: Angular Material Themes

  • Module IntroductionVideo · 0 min
  • Understanding Angular Material ThemesVideo · 2 min
  • Adding the Theme with Angular 6Lectura · 0 min
  • Customising an Angular Material ThemeVideo · 6 min
  • Useful Resources & LinksLectura · 0 min
UNIDAD 11 - Round Up · 2 lecciones

UNIDAD 11 - Round Up

  • Course RoundupVideo · 1 min
  • Bonus: More Content!Lectura · 0 min
Certificado oficial

Certificado con validez SEP: lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    11 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    5 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Angular (Full App) with Angular Material, Angularfire & NgRx

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Academind by Maximilian Schwarzmüller.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 11 unidades · 145 lecciones · 55 h
  • 12 meses de acceso
  • 5 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor de inscripción
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Academind by Maximilian Schwarzmüller; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

¿El curso tiene validez SEP?

Sí. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

¿El curso tiene tutor o clases en vivo?

No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.

¿Cómo se evalúa?

Te evalúas con actividades automáticas, sin entregas a un tutor.

Cursos relacionados

Incluido en la Membresía Educativa

Este curso forma parte de los 647 cursos autodidactas con certificado que incluye la membresía, por un solo pago anual.

Membresía Educativa: cursos en línea con validez SEP

Certificado emitido por la SEP a través del Gobierno del Estado de México · Angular (Full App) with Angular Material, Angularfire & NgRx

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture