What you'll learn:
- Crear una aplicación completa utilizando Angular en el front y NET Core en el back!
- Entity Framework Core y LinQ. Relaciones uno a muchos, uno a uno y mucho a muchos
- Implementar RESTful APIs robustas, mantenibles, escalables bien estructuradas que puede ser utilizada en esenarios reales.
- Crear componentes, servicios, routing, módulos, pipes, guards, directivas, lazy loading, localStorage, Interceptors etc.
- Autenticación y autorizacion mediante JWT
- Gestores de base de datos como MySQL y SQLServer
- Configurar librerías externas como bootstrap, font icons y toastr
Crearemos una Aplicación de Preguntas y Respuestas completamente desde cero. Sin utilizar ningún tipo de plantillas tanto en el FrontEnd como en elBackEnd con el objetivo que el alumno aprenda los conceptos fundamentales.
Utilizaremos tecnologías de punta como Angular, Net Core y Entity Framework Core pudiendo utilizar como gestor de base de datos MySQL o SQLServer.
En este curso aprenderás a configurar JsonWebToken (JWT) para todo lo relacionado con autenticación y autorización de nuestra WEBAPI. Veremos como implementar RESTful API robustas, mantenibles, escalables bien estructuradas que puede ser utilizada en esenarios reales. En nuestro BackEnd separaremos las responsabilidades creando servicios (lógica de negocio), repository (acceso a datos) y sus interfaces.
Aprenderás a generar nuestra base de datos con Entity Framework Core CodeFirst, manipular relaciones uno a muchos, uno a uno y muchos a muchos.
Por el lado del FrontEnd, utilizaremos Angular, el poderoso framework de Google. Implementaremos componentes, servicios, routing, modulos, pipes, formularios dinámicos, interceptors, guards, lazy loading y mucho mas!
El código fuente está incluido al final del capitulo para que el estudiante pueda comparar si hay algún problema.
Si quieres aprender las bases Angular y Net Core sin dolor, practicando poco a poco ¡Este es tu curso!. Échale un vistazo al programa del curso para ver todos temas que aprenderás.