¡Bienvenido al curso: Master en ASP.NET 8 MVC - Entity Framework! En este curso, te convertirás en un experto en el desarrollo web moderno utilizando la plataforma .NET de Microsoft. Aprenderás desde los fundamentos hasta técnicas avanzadas a través de proyectos prácticos y ejercicios diseñados para impulsar tu carrera como desarrollador web.
"This course has English subtitles for all lessons."
Destacados del Curso:
Dominio de .NET 8 MVC: Desde la configuración inicial hasta el desarrollo avanzado, este curso te guiará a través de todos los aspectos de ASP.NET 8 MVC, el marco de trabajo líder para construir aplicaciones web robustas y seguras.
Proyectos Prácticos:
Proyecto 1: Crud con Entity Framework Core: Aprenderás a trabajar con Entity Framework Core para crear un CRUD completo de usuarios, utilizando MSSQL Local DB como motor de base de datos.
Proyecto 2: Blog Core: Construirás un blog completo con autenticación, autorización, y múltiples entidades y relaciones en la base de datos, utilizando SQL SERVER como base de datos principal, Buscador, Páginación.
Creación y configuración el sistema de Autenticación y Autorización Identity.
Creación de un proyecto web profesional desde cero hasta terminarlo.
Trabajo con modelos, controladores vistas y vistas parciales Razor.
Creación y uso de las Data Annotations, Tag Helpers, Middlewares, rutas (Routes)
Cuando tengas que mostrar datos de varias tablas aprenderás a usar las vistas de modelos o View Models.
Aprenderás como personalizar y añadir más campos al Identity en todo el sistema de registros, acceso y perfil de usuario.
Aprenderás a trabajar de manera moderna y profesional usando Repository Pattern y Unidades de trabajo lo que permitirá crear aplicaciones más seguras, escalables sin código duplicado y optimizadas para pruebas de funcionalidad y unitarias.
Aprenderás a que es y como usar el Data seeding (Siembra de datos)
Aprenderás a implementar un buscador de artículos con paginación
Aprenderás a implementar una paginación de artículso en la página de inicio
Proyecto 3: Database First: El enfoque "Database First" es una metodología de desarrollo de aplicaciones que se centra en diseñar y construir la base de datos primero, y luego generar el código de la aplicación en función de la estructura de la base de datos.
Enfoque Database First
Revisión Base de Datos y Configuración Proyecto
Ingeniería Inversa en Database First
Ingeniería Inversa en Database First Personalizada
Metodología de Trabajo Database First
Agregar Nueva Tabla
Proyecto 4: Cotizador con Dropdowns Anidados: El objetivo principal de este proyecto es aprender a crear 3 dropdown’s o campos de selección anidados, es decir que cada dropdown se llene con las opciones dependiendo de la selección del anterior. Todo esto usando base de datos y tecnologías con .NET 8, EF Core, Javascript/Jquery y Ajax.
Tecnologías Avanzadas:
Aprenderás sobre modelos, controladores, vistas, y Razor.
Explorarás las Data Annotations, Tag Helpers, Middlewares, y rutas (Routes) para optimizar y mejorar tus aplicaciones.
Trabajarás con View Models para mostrar datos de varias tablas.
Personalizarás y agregarás campos al sistema de Autenticación y Autorización Identity.
Implementarás el Repository Pattern y las Unidades de Trabajo para crear aplicaciones más seguras y escalables.
Publicación y Despliegue:
Aprenderás a publicar tu aplicación en Azure App Service y Migrar la Base de Datos a Azure
Actualizado a la última versión de ASP.NET 8, con nuevos conceptos y funcionalidades para mantenerte al día con las últimas tecnologías.
Mejora de la Usabilidad:
Descubre cómo utilizar plugins populares como Datatables.js, Toastr.js, SweetAlerts.js, Bootstrap, Bootswatch, Jquery/Javascript, Ajax y más para enriquecer y mejorar la usabilidad de tus aplicaciones web.
Recursos Adicionales y Soporte:
Acceso de por vida, garantía de devolución de 30 días, y acceso a todos los recursos y archivos desarrollados durante el curso.
Sección de preguntas y respuestas para resolver tus dudas y recibir orientación adicional.
Bonus: Tutoriales Cortos
El objetivo de estas clases es la creación de proyectos puntuales para resolver posibles situaciones que se presentan en el día a día de nuestro trabajo como desarrolladores:
Proyecto con .NET 8 y MYSQL
Crear y Usar un Procedimiento Almacenado
.NET y plugin Jquery Autocomplete
Envío de correos con el plugin MailKit
Únete hoy mismo y da el siguiente paso en tu carrera como desarrollador web con ASP.NET 8 MVC.
¡Inscríbete ahora y comienza tu viaje hacia el dominio del desarrollo web moderno con .NET
TOMAR ESTE CURSO