Master en ASP.NET MVC - Entity Framework (.NET 8)
Master en ASP.NET 8 (.NET Core) MVC, el curso profesional desarrollando proyectos prácticos, desde cero y paso a paso.
What you will learn
Fundamentos de ASP NET 8 MVC.
Proyecto 1: A crear un CRUD usando Entity Framework.
Proyecto 2: A crear un proyecto de un Blog completo.
Proyecto 3: Trabajo con Database First (Base de Datos Primero)
Proyecto 4: Cotizador con DropDown's Anidados
Desarrollar aplicaciones web con ASP NET 8 MVC desde cero.
Configurar Identity Framework y personalizar campos de autenticación.
Autenticación y autorización en ASP NET 8
Trabajar con el patrón MVC (Modelo-Vista-Controlador)
Trabajar con modelos, contextos, migraciones, controladores, vistas y view models.
Integrar el Patrón de Repositorio (Repository Pattern) y Unidad de Trabajo (Unit of Work)
Trabajo con Data Annotations, Tag Helpers.
Integrar Entity Framework Core en todos los proyectos.
Autenticación de usuarios y roles, registro, acceso, cerrar sesion, perfil.
Envío de emails.
Creación de vistas usando Razor y vistas parciales.
Integrar plugins frontend: Bootstrap 4, Bootswatch, Datatables, Sweet Alerts, Toastr.
Instalación y configuración de extensiones.
Trabajar con Javascript/Jquery y Ajax en .NET 8
Agregar Campos Personalizados al Identity
Trabajo con Code First (Código Primero)
Publicación de la Aplicación BlogCore en Azure App Service y Migración de Base de Datos SQL a Azure
Proyecto Bono: .NET 8 y MySQL
Description
¡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
Content
Fundamentos
2 - Creación Proyecto 1 - Crud con Entity Framework
Creación Proyecto 2 - BlogCore
BlogCore - Repository Pattern
BlogCore - Crud Categorías
BlogCore - Crud Artículos
Depuración o Debug
BlogCore - Crud Slider
BlogCore - página de inicio - cliente
BlogCore - Identity (Autenticación)
BlogCore - Identity (Autorización)
BlogCore - Siembra de Datos (Seeding)
BlogCore - Publicación (Deploy)
Contenido Adicional
Resumen y Despedida
Screenshots
Reviews
Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
- | 1/16/2021 | 9ENERO2021 | 92% OFF | expired | |
- | 2/22/2021 | NETCOREWEB | 90% OFF | expired | |
- | 3/11/2021 | MASTERASPNETCORE9 | 92% OFF | expired | |
- | 3/19/2021 | MASTERNETCOREMARZO | 90% OFF | expired | |
- | 4/9/2021 | MASTERNETCOREABRIL21 | 89% OFF | expired | |
- | 4/9/2021 | NETCORE9ABRIL21 | 92% OFF | expired | |
- | 4/21/2021 | RENDER2WEBABRIL | 92% OFF | expired | |
Robin Castillo | 5/17/2021 | RENDERMAYO21 | 92% OFF | expired | |
- | 5/25/2021 | MASTERNET5MAYO2 | 92% OFF | expired | |
- | 6/11/2021 | CURSOSJUNIO | 92% OFF | expired | |
- | 6/14/2021 | RENDER2WEBJUNIO | 89% OFF | expired | |
- | 6/24/2021 | CURSOSJUNIO9 | 92% OFF | expired | |
- | 7/17/2021 | PROMOJULIO | 89% OFF | expired | |
- | 7/20/2021 | GIFTJULIO | 92% OFF | expired | |
- | 10/27/2021 | OCTUBRE90OFF | 89% OFF | expired | |
- | 11/3/2021 | NOV9USD | 92% OFF | expired | |
- | 12/15/2021 | NAVIDAD1 | 92% OFF | expired | |
Angelcrc Seven | 1/7/2022 | NEWYEAR | 92% OFF | expired | |
Angelcrc Seven | 4/14/2022 | ABRIL2022 | 89% OFF | expired | |
- | 6/27/2022 | JUNIO9 | 92% OFF | expired | |
- | 8/11/2022 | AGOSTO9USD | 89% OFF | expired | |
- | 10/17/2022 | CUPONOCT2 | 89% OFF | expired | |
- | 11/3/2022 | NOVI9USD | 89% OFF | expired | |
- | 11/23/2022 | BLACKFRID | 89% OFF | expired | |
- | 12/24/2022 | DICIEMBRE2022 | 84% OFF | expired | |
- | 4/14/2023 | ABRIL2023 | 84% OFF | expired | |
- | 4/18/2023 | ABRILDCTO23 | 85% OFF | expired | |
- | 5/20/2023 | MAYO2023 | 77% OFF | expired | |
- | 7/3/2023 | JULIODCTO1 | 83% OFF | expired |