Duración del curso: 64 horas Dirigido a: Profesionales, egresados y estudiantes, interesados en iniciarse en el uso de herramientas de desarrollo Microsoft, patrones de diseño, estándares web y buenas prácticas.
Desarrollar aplicaciones web haciendo uso de NET Core.
Despliegue de aplicaciones en IIS y Azure.
DescripciónEl curso Visual Studio 2022 .NET Core Fundamentals Developer proporciona los conocimientos y habilidades necesarias para desarrollar soluciones empresariales sólida, eficientes y escalables con Visual Studio 2022.
Temario del curso
1
Tema 1
Concepto de Frameworks de trabajo
Conceptos de Lenguajes de Programación C# Y Visual Basic
¿Qué es Visual Studio 2022?
Diferencias entre marcos de trabajo: Net. Core y Net. Framework
Pasos para crear una solución/proyecto en .NET Core
Características de Framework .Net CORE
¿Por qué usar .NET CORE?
¿Qué es Microsoft Azure?
2
Tema 2
POO
Algoritmo
Variables y constantes
Operadores lógicos y condicionales
Estructuras cíclicas WHILE, FOR
Estructura selectiva SWITCH
Vectores y matrices
Pilas y colas en programación
Clases y objetos
Eventos
Programación modular
3
Tema 3
Instalar .NET CORE
Instalación y configuración del Visual Studio 2022
Extensiones recomendadas en NET CORE.
Explorador de soluciones
Propiedades
Explorador de servidores
¿Cómo usar NuGet?
Crear métodos con/sin retorno, y con parámetros
Manejo de Excepciones
4
Tema 4
Concepto Base de Datos
Diseño de Base de Datos
Tipos de relaciones de Base de datos
Lenguaje SQL
Creación de Tablas y Store Procedures
Llave Primaria, Secundaria e índices
Sentencias básicas en SQL (CRUD)
Sentencias avanzadas en SQL (join, views, etc.)
Funciones de SQL
5
Tema 5
Definición de Entity Framework
Modelo con Entity Framework Core
Metodología de trabajo Code First
Relación entre Entity Framework y la base de Datos
Data Annotations
Fuent API
Funciones de Entity Framework
6
Tema 6
Patrón de Diseño MVC
Aplicaciones Web ASP.NET CORE desde cero
Patrón Repositorio
Autenticación y Autorización
Diseño impulsado por Dominio (DDD)
Despliegue con Micrososft Azure
7
Tema 7
CRUD EF Core
ViewData y TempData
Routing y Tag Helpers
Depuración y compilación
Librería Identity
8
Tema 8
Plantillas Razor Pages
Conexión con Base de Datos SQL Server
Operaciones con Razor Pages y Entity Framework Core
Inyección de dependencia utilizada en páginas Razor
Bootstrap 5
9
Tema 9
Estructuras HTML5 en páginas web
Creación de estilos en cascadas CSS
Funciones de JavaScript y jQuery
Depurar desde el navegador
Integración a nuestro proyecto Web Net Core
Requisitos
Conocimiento de window
En que campos puedes aplicar tus conocimientos
TI
Certificaciones
Al aprobar la capacitación, el alumno obtendrá un certificado emitido por Cibertec:
• Visual Studio 2022 .NET Core Fundamentals por aprobar el programa