Bonificable 100 % FUNDAENivel avanzado60 horasAula virtual con formador

Curso de C# 12 Avanzado

Dominar C# a nivel avanzado implica entender cómo funciona la programación asíncrona por dentro, aplicar patrones de diseño con criterio y escribir código que rinda bien en producción, algo que no depende de trabajar con la última versión del lenguaje. Este curso avanzado sobre C# 12 está dirigido a equipos que mantienen esta versión en producción y necesitan profundizar en async/await, patrones de diseño, optimización de rendimiento y testing con las herramientas estándar del ecosistema .NET.

  • C#
  • Async/await
  • Testing
  • Avanzado

Qué vas a conseguir

Objetivos del curso

  • Aplicar programación asíncrona con async/await de forma correcta
  • Diseñar código aplicando patrones habituales en proyectos .NET
  • Optimizar el rendimiento de aplicaciones C# (memoria, colecciones, Span)
  • Escribir tests unitarios con xUnit y librerías de mocking
  • Aplicar principios SOLID en el diseño de clases y servicios

A quién va dirigido

  • Desarrolladores C# con experiencia previa en proyectos que usan C# 12
  • Perfiles técnicos responsables de la calidad y el rendimiento del código
  • Equipos que mantienen aplicaciones .NET de cierta complejidad sobre esta versión

Requisitos previos

  • Experiencia previa desarrollando en C#
  • Conocimientos sólidos de programación orientada a objetos
  • Familiaridad básica con colecciones y LINQ

Programa

Temario del curso

4 módulos y 60 horas de formación, con práctica guiada en cada sesión.

  1. 01Programación asíncrona avanzada

    • Task, async/await y su funcionamiento interno
    • Cancelación de tareas con CancellationToken
    • Errores comunes en código asíncrono
  2. 02Patrones de diseño en C#

    • Principios SOLID aplicados a C#
    • Patrones creacionales y estructurales habituales
    • Inyección de dependencias sin frameworks
  3. 03Rendimiento y memoria

    • Span<T> y Memory<T> para reducir asignaciones
    • Rendimiento de colecciones y estructuras de datos
    • Uso del profiler para detectar cuellos de botella
  4. 04Testing en C#

    • Tests unitarios con xUnit
    • Mocking de dependencias con Moq
    • Tests de integración básicos

Metodología

Cómo se imparte

Formación online en aula virtual, con formador en directo y grupos reducidos. Cada sesión combina explicación breve y práctica guiada sobre las tareas reales del puesto de cada participante.

  • Sesiones en vivo con formador y grabación disponible dos meses
  • Control de asistencia válido para la justificación ante FUNDAE
  • Certificado de aprovechamiento al finalizar el programa
  • Grupos reducidos con prácticas sobre casos reales del participante

Convocatorias

Próximas convocatorias

Programación orientativa. La fecha y el horario definitivos se acuerdan con cada empresa y se confirman con margen para realizar la comunicación a FUNDAE.

  • Octubre · fecha por definir

    Horario a acordar con la empresa

    Consultar
  • Noviembre · fecha por definir

    Horario a acordar con la empresa

    Consultar

Bonificación

Cómo se bonifica este curso al 100 %

Actuamos como entidad organizadora. Tu empresa no adelanta gestiones: aplica la bonificación en el boletín de cotización una vez finalizada la acción formativa.

  1. 1

    Calculamos el crédito disponible de tu empresa y te lo confirmamos por escrito.

  2. 2

    Comunicamos el inicio de la acción formativa con la antelación legal de siete días.

  3. 3

    Registramos asistencia y evaluación de cada participante durante el curso.

  4. 4

    Te entregamos la documentación justificativa y el importe exacto a bonificar.

Preguntas frecuentes

Dudas sobre C# 12 Avanzado

Hablar con un asesor

Cursos relacionados

Ver toda el área
Iniciación60 h

JavaScript

De cero a escribir JavaScript moderno: sintaxis, DOM, asincronía y buenas prácticas de organización del código.

Bonificable al 100 % con FUNDAE

Ver curso
Avanzado60 h

JavaScript Avanzado

Closures, prototipos, patrones de diseño, asincronía avanzada y rendimiento en JavaScript.

Bonificable al 100 % con FUNDAE

Ver curso
Avanzado60 h

TypeScript Avanzado

Tipos genéricos, tipos condicionales, utility types y arquitectura tipada de extremo a extremo.

Bonificable al 100 % con FUNDAE

Ver curso

Reserva plaza para tu equipo

Te enviamos la propuesta de Curso de C# 12 Avanzado con calendario, formador e importe bonificable, sin compromiso y en menos de 24 horas laborables.

Solicitar propuesta · C# 12 Avanzado

Cuéntanos qué necesita tu equipo y te enviamos la propuesta con el importe bonificable por FUNDAE. Sin compromiso.

Respuesta en menos de 24 horas laborables.