Duración
40 horas
Introducción
El principal objeto de esta formación es profundizar en el conocimiento del lenguaje C# de forma que domine de manera profesional y sea capaz de crear soluciones mantenibles y extensibles
Objetivos
- Profundizar en los conceptos y características que ofrece C#
- Asentar las bases del lenguaje
- Dominar el lenguaje en profundidad
- Avanzar en el uso de comunicaciones con C#
- Introducirse en el mundo de las pruebas unitarias en C#
Temario
- Repaso de Fundamentos de C# 11
- Características avanzadas de C#
- Colecciones
- Linq Queries
- Linq Operators
- Trabajando con XML y JSON
- Disposal vs Recolector de basura
- Sistemas de Caché Avanzados
- Concurrencia y Asincronía
- Streams e I/O
- Networking
- Assemblies
- Pruebas unitarias en C#
- Generación de Modelos y Arquitecturas