Programa del Curso
Día 1:
.NET Core Resumen
- Ventajas y diferencias de .Net Framework
Creación de .NET Core aplicaciones
- Instalación del SDK .NET Core, uso de la CLI de .NET, creación y ejecución de la aplicación .NET Core
Compilar con .NET Core
- Marcos, entornos de ejecución y plataformas, aspectos básicos de MSBuild
Pruebas unitarias con xUnit
- Redacción de pruebas unitarias, hechos y teorías
Trabajar con bases de datos
- Relacional, SQLite, Transformación de datos
Acceso a datos con ORM (mapeadores relacionales de objetos)
- Dapper vs Entity Framework Core
Creación de un microservicio con ASP.NET Core
Depuración
- WinDBG/CDB, LLDB, SOS
Rendimiento y elaboración de perfiles
- xUnit.Performance, PerfView
Localización de la aplicación Analizador de portabilidad de .NET Preparación para la liberación
- Paquete NuGet, fuente NuGet, ensamblados de firma
Día 2:
Descripción general de ASP.NET Core
Creación de una aplicación web ASP.NET Core
- Componentes
Control de solicitudes con la canalización de middleware
- Dar servicio a archivos estáticos, agregar funcionalidades, combinar middleware, manejar excepciones
Uso de MVC en ASP.NET Core Asignación de direcciones URL
- Enrutamiento convencional, restricciones y valores predeterminados, Generación de URLs
El enlace del modelo
- Validación de la entrada del usuario
Uso de vistas de Razor Uso de ayudantes de etiquetas Creación de una API web
- Enrutamiento de atributos, negociación de contenido, formato XML
Configuración del servicio con inserción de dependencias Configuración de ASP.NET aplicación principal Consulta, creación y actualización de datos mediante Entity Framework Core Uso de la canalización de filtro MVC Uso del sistema ASP.NET Core Identity Protección de la aplicación Publicación, hospedaje ASP.NET aplicación principal en IIS
- Agrupación y minificación
Supervisión y resolución de problemas
Día 3:
Información general sobre el conjunto de herramientas para desarrolladores front-end Angular Conceptos
- Creación del proyecto
- Creación del modelo de datos
- Creación de un servicio web
Estructuración de una aplicación angular Creación de la tienda Angular Uso de Angular con Blazor Vinculación de datos y directivas Servicios e inserción de dependencias Uso de Angular con ASP.NET MVC Visual Studio Soporte para Angular Conceptos de Bootstrap
- Bootstrap Estilos, Componentes
Administración de dependencias con NuGet y Bower Creación de aplicaciones con Gulp y webpack Creación de funciones de administración Protección de la aplicación Implementación de ASP.NET aplicación Core Angular
- Nuevo modelo de hospedaje, instalación en IIS, Azure, Docker contenedores
Creación de ASP.NET aplicación CORE fuera de Windows Resumen
Requerimientos
.NET Core
- Conocimiento práctico de lenguajes de programación imperativos y orientados a objetos, como C#, C++, Java.
- Cierta competencia con terminales o líneas de comandos y editores de texto.
Angular
- Conocimiento práctico de ASP.NET desarrollo de MVC básico y tener una buena comprensión de JavaScript, HTML y CSS
Testimonios (8)
El formador explicó muy bien los temas con ejemplos reales del mundo real, lo que nos facilitó la comprensión de la información
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Traducción Automática
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Curso - Introduction to .Net Core
Me gustaron tus chistes
Dermot - Griffiths & Armour
Curso - Angular 2 Fundamentals
Traducción Automática
interesting showing the topic
Adam Boroch - SPOC S.A.
Curso - Angular JavaScript
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Curso - AngularJS Basics
La actitud y el conocimiento del formador
Gabriel Llaurado - Allianz Technology
Curso - Angular 10 for Developers
Traducción Automática
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.
Allan - Tribal Software Philippines Inc
Curso - Angular 14
Cómo traducir noticias
Dominik - Państwowa Akademia Nauk Stosowanych im. Ks. Bronisława Markiewicza w Jarosławiu
Curso - Angular 15
Traducción Automática