C# es el lenguaje principal detrás de plataformas como Microsoft 365, Unity y Azure
Acelera tu equipo con C# 12: mejora código y acorta despliegues. Online y A Medida, bonificable por FUNDAE para empresas. Diseñamos el plan formativo.
Aprende desde cero hasta un nivel experto con un contenido exhaustivo que abarca desde programación orientada a objetos hasta las últimas novedades de C# 12.
1
Maximiza la eficiencia de sus desarrolladores al dominar Visual Studio y .NET, garantizando la creación de aplicaciones robustas y modernas.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
¿Qué es C#?
Programación declarativa, imperativa, funcional y genérica
Programación orientada a objetos
Programación orientada a componentes
Código de estilo
Microsoft .NET
Instalación, configuración y puesta en marcha de Visual Studio
Creación de tu primer proyecto C#
Interfaz de Visual Studio
¿Qué es C#?
Programación declarativa, imperativa, funcional y genérica
Programación orientada a objetos
Programación orientada a componentes
Código de estilo
Microsoft .NET
Instalación, configuración y puesta en marcha de Visual Studio
Programación declarativa, imperativa, funcional y genérica
Programación orientada a objetos
Programación orientada a componentes
Código de estilo
Microsoft .NET
Instalación, configuración y puesta en marcha de Visual Studio
Creación de tu primer proyecto C#
Interfaz de Visual Studio
Tema 2: Tipos de datos y variables
Introducción
Tipado fuerte vs tipado débil
Tipos
Operadores
Conversiones de tipos
Cadenas de texto
Null
Tema 3: Estructuras de control
Estructuras de control
If-else
Sentencias de iteración
While
Do While
For
Foreach
Switch
Throw
Try... Catch
Sentencias de salto
Break, Continue, Goto
Tema 4: Clases y Objetos
Clases y objetos
Constructores y destructores
Parámetros por nombre y por defecto
this y propiedades automáticas
Constantes y readonly
Interfaces
Relaciones entre clases: Agregación y composición
Tema 5: Métodos
Introducción
Firmas de método
Acceso a métodos
Parámetros de métodos frente a argumentos
Pasar por referencia frente a Pasar por valor
Valores devueltos
Métodos asincrónicos
Definiciones de cuerpos de expresión
Tema 6: Polimorfismo y herencia
Polimorfismo
Herencia
Características de las clases abstractas
Implementación de clases abstractas
Encapsulamiento
Tema 7: Colecciones
Introducción
Arrays (vectores) y matrices
Listas
Diccionarios
HashSet y HashTable
Expresiones de colección
Matrices insertadas
Tema 8: Conceptos avanzados de variables
Variables Tipo referencia
Variables Tipo Valor
Variables Tipo Valor struct
Variables Tipo Valor enum
Inmutabilidad
Modificador estático
Parámetros ref readonly
Tema 9: Patrones
Introducción al diseño de patrones
Singleton
Adapter
Factory
Iterator
Observer
Tema 10: Pattern Matching y genéricos
Expresión de patrón de tipo is
Uso de instrucciones de coincidencia de patrones switch
Cláusulas when en expresiones case
var: las declaraciones de case expresiones
Genéricos
Tema 11: Funciones Lambda
Introducción
Expresiones lambda
Instrucciones lambda
Asincronía lambda
Lambda con operadores de consulta estándar
Inferencia en expresiones lambda
Ámbito de las variables en las expresiones lambda
Parámetros lamba predeterminados
Tema 12: Consultas LINQ
¿Qué es LINQ?
Filtrado
Ordenación
Agrupar
Combinación
Selección
Comprobación
Tema 13: Últimas novedades C# más destacables
Controladores de cadenas interpoladas
Cadenas interpoladas const
Literales de cadena sin formato
Literales de cadena UTF-8
Tipos locales de archivo (Modificador file)
Ref struct y ref scoped
Directivas Global using
Declaración de espacios de nombres con ámbito de archivo
Palabra clave required
Patrones en listas
AsyncMethodBuilder en los métodos
CallerArgumentExpression
Generic math
Introducción a los atributos genéricos en C#
Constructores primarios
Alias de cualquier tipo
Atributos experimentales
Tema 14: Records
Introducción
Tipos de Records
Comparación de objetos mediante Records
Records posicionales
Herencia con Record
Perfiles profesionales
Pensado para quienes deben dominar C# 12 en su día a día
Desarrolladores Backend
Quieren ampliar sus conocimientos en C# para desarrollar servicios y APIs eficientes en .NET.
Ingenieros de Software
Buscan dominar C# y .NET para liderar proyectos robustos y escalables en entornos empresariales.
Equipos de Desarrollo
Necesitan formación en C# para implementar aplicaciones multiplataforma con un enfoque colaborativo.
Desarrolladores Full Stack
Trabajan con C# en el backend y buscan integrarlo de forma eficiente con tecnologías frontend modernas.
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en C# 12
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Porque C# 12 introduce importantes mejoras en productividad, rendimiento y legibilidad del código. Este curso te permite actualizar tus conocimientos y dominar las novedades del lenguaje, como los parámetros con valores por defecto en lambdas, el uso de alias any, mejoras en patrones y mucho más. Es ideal para mantenerte competitivo como desarrollador backend o fullstack.
Sí, el curso C# 12 es 100% bonificable a través de FUNDAE, lo que significa que tu empresa puede aprovechar esta formación sin incurrir en costes adicionales, siempre que se cumplan los requisitos de la bonificación correspondiente.
Te ofrecemos la posibilidad de gestionar la bonificación por ti, si así lo deseas, por un coste adicional del 10% del valor del curso + IVA. Este importe también es bonificable hasta el 100% si tu empresa dispone de crédito de formación suficiente.
El curso de C# 12 se imparte en modalidad online (flexible, con acceso 24/7 a contenidos y tutorizado) y en aula virtual personalizada (formación en directo vía Zoom, con contenidos y horarios adaptados a tu empresa). Ambas modalidades son bonificables mediante FUNDAE.
Aprenderás a escribir código más limpio, moderno y eficiente aprovechando las nuevas características del lenguaje. Desarrollarás aplicaciones con las mejores prácticas de C# 12, comprenderás a fondo el compilador de .NET y mejorarás tu productividad como desarrollador profesional.
Puedes inscribirte a través de nuestra web completando el formulario de matrícula. Si representas a una empresa, puedes solicitar una formación bonificada para tus trabajadores a través de FUNDAE o una propuesta personalizada adaptada a tu equipo.
Porque C# 12 introduce importantes mejoras en productividad, rendimiento y legibilidad del código. Este curso te permite actualizar tus conocimientos y dominar las novedades del lenguaje, como los parámetros con valores por defecto en lambdas, el uso de alias any, mejoras en patrones y mucho más. Es ideal para mantenerte competitivo como desarrollador backend o fullstack.
Sí, el curso C# 12 es 100% bonificable a través de FUNDAE, lo que significa que tu empresa puede aprovechar esta formación sin incurrir en costes adicionales, siempre que se cumplan los requisitos de la bonificación correspondiente.
Te ofrecemos la posibilidad de gestionar la bonificación por ti, si así lo deseas, por un coste adicional del 10% del valor del curso + IVA. Este importe también es bonificable hasta el 100% si tu empresa dispone de crédito de formación suficiente.
El curso de C# 12 se imparte en modalidad online (flexible, con acceso 24/7 a contenidos y tutorizado) y en aula virtual personalizada (formación en directo vía Zoom, con contenidos y horarios adaptados a tu empresa). Ambas modalidades son bonificables mediante FUNDAE.
Aprenderás a escribir código más limpio, moderno y eficiente aprovechando las nuevas características del lenguaje. Desarrollarás aplicaciones con las mejores prácticas de C# 12, comprenderás a fondo el compilador de .NET y mejorarás tu productividad como desarrollador profesional.
Puedes inscribirte a través de nuestra web completando el formulario de matrícula. Si representas a una empresa, puedes solicitar una formación bonificada para tus trabajadores a través de FUNDAE o una propuesta personalizada adaptada a tu equipo.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Aumenta la competitividad de tu empresa dotando a tu equipo con la capacidad de implementar diseños de software utilizando patrones avanzados y la programación funcional.
3
Desarrolla aplicaciones de alto rendimiento con las técnicas más avanzadas de C#, asegurando soluciones innovadoras para las necesidades empresariales actuales.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
A continuación te mostramos las próximas convocatorias disponibles de nuestras formaciones online. Si te interesa realizar una formación a medida para un grupo de trabajadores, puedes solicitar un Aula Virtual Personalizada.