PLATAFORMA DE
EDUCACIÓN
ONLINE EN
TECNOLOGIA
CURSO
DESARROLLO FULLSTACK CON
.NET CORE Y ANGULAR 18/19
Petición
Respuesta
PostgreSQL
Base de
Datos
Servidor Cliente
BACK-END
1. Evolución de ASP.NET Core
FUNDAMENTOS
01 .NET
2. Introducción a .NET
3. Preparación del ambiente de Desarrollo
1. Bases para el Desarrollo de API's
2. Bases de HTTP
FUNDAMENTOS DE
02 ASP.NET CORE
3. Aspectos a tener en cuenta cuando se diseña una API
4. Estructura de una API REST
5. Swagger en ASP.NET Core
1. Creación del proyecto inicial con .NET Core
2. Creación del controlador y operaciones
CONSTRUCCIÓN DE
03 API'S EN .NET 7
3. Uso de Routing y filters
4. Manejo de excepciones
5. Logging y Tracing
BACK-END
1. Introducción a Entity Framework Core
2. Creación del modelo de datos y las respectivas entidades
04 3. Creación y configuración de una BBDD
ACCESO A DATOS 4. Uso de CodeFirst para convertir las clases en tablas en la BBDD
CON .NET 7 5. Actualizando el(los) modelo(s) a través de Migrations
6. Creación del CRUD API
7. Uso del Patrón Repository
8. Uso de Objetos de Transferencia de Datos (DTO's)
1. ¿Qué significa Autenticación y autorización?
2. Autenticación con .NET Core
AUTENTICACIÓN Y
05 AUTORIZACIÓN EN .NET 7
3. ASP.NET Core Identity Model
4. Configuración de tokens JWT
5. Validación del Token generado
DESPLIEGUE LOCAL 1. Despliegue en Servidores
06 Y EN CLOUD 2. Tipos de Servidores
3. Despliegue en Cloud, render
FRONT-END
1. Introducción a Angular
BASES DE 2. Configuración del entorno de trabajo
07 ANGULAR 3. Angular CLI
4. Estructura del proyecto Angular
COMPONENTES EN 1. Creación de componentes
08 ANGULAR 2. Ciclo de vida de un componente
1. Módulos - ngModule y Standalone Module
2. Tipos de módulo según su uso
3. Angular routing
09 MÓDULOS, ROUTING 4. Configuración de las rutas
5. Redireccionamiento
6. pathParam y queryParam
7. Lazy loading
FULLSTACK
1. ¿Qué es un servicio en Angular?
10 2. Inyección de dependencias (DI)
3. Registro de peticiones HTTP del backend en .NET
1. Retornando a lo básico: One way/two way binding [vinculación de
datos]
DATA BINDINGS, PIPES 2. Interpolación c. Event, property binding
11 Y DIRECTIVAS 3. Atributos, clases y estilos binding
4. pipes de texto, decimal, moneda (currency), fecha (date) y json
5. Directivas en Angular
1. @Input y @Output
COMUNICACIÓN ENTRE
12 COMPONENTES
2. @ViewChild
3. Service and subject rxjs
FULLSTACK
1. Estados de validación
13 2. Validaciones personalizadas
1. Uso de localStorage y session storage
INTERCEPTORES, 2. Uso de las librerías ngx-awesome-popup y ngx-ui-loader
GUARDS, JWT, CORS Y 3. Interceptores y control de Errores
14 OTROS 4. Manejo de CORS
5. Uso de Guards
CONOCIMIENTOS
6. Tipos de guards
7. Reportes
FULLSTACK
Se realizará un Proyecto Aplicativo integrando todo lo
aprendido:
Autenticación de Usuarios con acceso a Sistema
15 Administrador (Dashboard con Template).
Gestión, creación, listado, edición y eliminación de
recursos.
Relaciones de 1:1, 1:N y N:M en Base de datos.
Subida de Imágenes, paginación, DataTable, reportes,
etc.
DETALLES
DETALLESDEL CURSO
DEL CURSO
MODALIDAD PRECIO
Clases totalmente en vivo mediante Google Meet
680 Bs - $99 USD(Dólares Americanos)
o Zoom
DURACIÓN MÉTODOS DE PAGO
5 Semanas (lunes a jueves) - 100% Practico Depósito o transferencia bancaria o QR
Tigo Money
REQUISITOS Tarjeta de crédito o débito (VISA/MASTERCAD)
WensterUnion
Conocimientos en Programación en C#
Binance(Criptomoneda)
Conocimientos en Programación html, css y JavaScript
PayPal
ASESORAMIENTO Meru
Incluye asesoramiento en tus propios proyectos
y/o trabajos.
DETALLES DEL
BENEFICIOS CURSO
DEL CURSO
MÉTODOS DE PAGO
CLASES EN VIVO ASESORAMIENTO
Accceso a las clases online totalmente en vivo, Tendrás hasta 1 hora para consultar sobre tus
mediante la plataforma Google Meet o Zoom. propios proyectos y/o trabajos..
PLATAFORMA DOCENTE
Acceso a la plataforma dónde encontraras los Docente especializado en el área, donde el
videos grgabados de cada clase, diapositivas, estudiante podrás interactuar directamente en cada
repositorio y todo el material necesario para el clase.
curso.
* El acceso a la plataforma es de por vida. VIDEOS
CERTIFICADO Cada clase será grabada, para que puedas repasar
Se entregara un certificado de participación en cuando quieras.
formato digital especificando la modalidad, horas
GRUPO DE WHATSAPP EXCLUSIVO
del curso y verificacion QR.
Acceso exclusivo a un grupo de WhatsApp solo para
FACTURA estudiantes Blumbit, donde podrán recibir soporte,
Se entrgara factura con validez tributaria en Bolivia. resolver dudas y mantenerse actualizados.
DETALLES
PROCESO DEDEL CURSO
INSCRIPCIÓN
1. REALIZAR EL PAGO 3. CONFIRMACIÓN
Realiza el pago a través de Recibirás un mensaje de
nuestros metodos de pago de confirmación con todos los
forma segura, indicados en la parte detalles para acceder al curso en
superior. vivo.
2. REGSITRO DE DATOS 4. ACCESO A LA PLATAFORMA
Para completar su inscripción debe Se enviará su usuario y contraseña
enviar los siguientes datos: para el acceso a la Plataforma.
Nombre Completo:
Documento de Identidad:
Correo electrónico:
Empresa/Institución:
País:
Ciudad:
Edad:
Celular: