• No hay productos en el carrito.

Inicio / Cursos / Master en Programación C# 2025 de CERO a NIVEL AVANZADO
Impartido por Mariano RivasPago único de $2,800 MXN · acceso por 12 meses

Master en Programación C# 2025 de CERO a NIVEL AVANZADO

Domina la creación y uso de Variables, Estructuras de control, Métodos, Colecciones, POO, Delegados, Genéricos, LAMBDA

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 25 unidades
Qué aprenderás

Lo que serás capaz de hacer

¿Quieres dominar toda la programación con C# desde cero hasta nivel avanzado? ¿Poder leer, entender, modificar o crear cualquier script de C#? Mira he creado este Master con la intención de poder ayudar a dominar toda la programación en C# en muy pocas horas, Con un temario que va directo al grano, desde cero, pasando por nivel intermedio, hasta llegar al uso de herramientas avanzadas de programación C#. Después de este Master vas a poder leer, entender, modificar y crear cualquier script de C#. Es el contenido que deberías haber estudiado cuando decidiste empezar a mirar tutoriales o videos de programación C#. Vas poder acceder a herramienta o Framework que use C#. Por ejemplo, Vas entender por fin, de forma sencilla, toda la API de Unity, usar todas las herramientas que tiene y crear mecánicas avanzadas de videojuegos. Te doy otro ejemplo, vas a poder exprimir CHAT GTP o cualquier IA entendiendo todo el bloque de código que te devuelva como respuesta y validar si está correcto o no en muy pocos segundos, sólo con leerlo. Lo que antes te llevaba horas o días en solucionar, o 50 interaciones con un GPT, después de este Master vas a tardar minutos en hacerlo. Esto es por que muchos de los que recién empiezan o ya están mirando videos avanzados se saltan todos los fundamentos de # y quieren correr antes de empezar a caminar. Tengo decenas de casos de éxito de estudiantes que hicieron este recorrido y hoy están trabajando como desarrolladores profesionales, se están certificando y están publicando sus propios videojuegos. He creado un video recorriendo todo el temario del master, te lo dejo en vista previa del curso para que puedas ver todo lo que vas a aprender y cómo vas a lograrlo. Cualquier duda que tengas me puedes contactar y la resolvemos juntos. ¡Nos vemos dentro del máster! Un saludo y muchas gracias.

  • Entenderás la programación C# desde cero para crear programas avanzados entendiendo TODO el código desde cero
  • Dominarás el flujo de trabajo profesional con Visual Studio y conocerlo en profunidad para saber resolver y crear cualquier proyecto y solución.
  • Dominarás TODAS las estructuras de control que existen en programación con C# para que sepas entender que ocurre en cada línea de cualquier script
  • Realizarás prácticas básicas y avanzdas a medida que progresas en el curso, esto te facilitará todo el dominio y aprendizaje del lenguaje
  • Leerás cualquier script de C# y entender sin problema que es lo que está pasando, eso hará que te muevas con confianza buscando soluciones en foros
  • Entenderás todo el lenguaje C# y aplicar cualquier respuesta que te de un asistende de IA como CHATGPT y poder multiplicar x10 la velocidad de programación

Temario

UNIDAD 1 - Presentación de todo el Master en programación C# · 4 lecciones

UNIDAD 1 - Presentación de todo el Master en programación C#

  • Recorrido de todo el temarioVideo · 12 min
  • Únete a la comunidad de Discord Master DevsVideo · 5 min
  • Instructor Mariano RivasVideo · 6 min
  • Como resolver dudasVideo · 10 min
UNIDAD 2 - Introducción a C# y el Framework .NET · 12 lecciones

UNIDAD 2 - Introducción a C# y el Framework .NET

  • Introducción a la secciónVideo · 3 min
  • C# y el Framework NETVideo · 2 min
  • ¿Qué es el CLR?Video · 5 min
  • Arquitectura de una App NET y C#Video · 6 min
  • Creando Soluciones y ProyectosVideo · 12 min
  • Estructura de carpetas de una solución con proyectoVideo · 2 min
  • Organización de la Interfaz de Visual StudioVideo · 3 min
  • Menú principal de Visual StudioVideo · 9 min
  • Barra de herramientas de Visual StudioVideo · 5 min
  • Espacio de trabajo y LayoutVideo · 8 min
  • Estructura de un script y App Hola MundoVideo · 17 min
  • Añadiendo proyectos a una soluciónVideo · 3 min
UNIDAD 3 - Declaración y Uso de Variables - Tipos Primitivos · 22 lecciones

UNIDAD 3 - Declaración y Uso de Variables - Tipos Primitivos

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Declaración de variables y constantesVideo · 8 min
  • Reglas de identificadoresVideo · 7 min
  • Variables de Tipo Valor o PrimitivasVideo · 11 min
  • Declarando variables de números realesVideo · 4 min
  • SCOPE o Alcance de las variablesVideo · 6 min
  • Escribiendo variables e imprimiendo en consolaVideo · 8 min
  • Variables STRING o cadenas de textosVideo · 3 min
  • VAR como tipo de variableVideo · 3 min
  • String FormatVideo · 5 min
  • Conversión de datos IMPLÍCITAVideo · 3 min
  • Conversión de datos EXPLÍCITAVideo · 4 min
  • Conversión de datos NO COMPATIBLESVideo · 6 min
  • Casos puntuales de conversión de datosVideo · 7 min
  • Operadores ARITMÉTICOSVideo · 7 min
  • EJEMPLO Operadores ARITMÉTICOSVideo · 6 min
  • Prioridad en operaciones aritméticasVideo · 6 min
  • Operadores COMPARACIÓNVideo · 4 min
  • Operadores ASIGNACIÓNVideo · 2 min
  • Operadores LÓGICOSVideo · 4 min
  • Comentarios y buenas practicasVideo · 7 min
UNIDAD 4 - Tipos NO Primitivos · 27 lecciones

UNIDAD 4 - Tipos NO Primitivos

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Uso de Tipos NO PrimitivosVideo · 5 min
  • Qué son las ClasesVideo · 4 min
  • Creando la clase PersonaVideo · 9 min
  • Creando objetos de la Clase PersonaVideo · 6 min
  • Métodos que devuelven datosVideo · 10 min
  • Clases estáticas o modificador STATICVideo · 10 min
  • Miembros de clase STATICVideo · 6 min
  • Creando y organizando Clases desde Visual StudioVideo · 6 min
  • Creando y organizando nombres de espacios NAMESPACESVideo · 7 min
  • Organizando clases dentro de nombres de espacios NAMESPACESVideo · 4 min
  • Tipo NO Primitivo STRUCTVideo · 6 min
  • Tipo NO Primitivo ARRAYSVideo · 6 min
  • Declarando y recorriendo ArraysVideo · 9 min
  • Tipos NO Primitivos STRINGSVideo · 9 min
  • Formateo de Strings con Scape CharactersVideo · 3 min
  • Verbatim STRINGS para rutas de directoriosVideo · 2 min
  • Práctica de STRINGSVideo · 10 min
  • Tipos NO Primitivos ENUMVideo · 7 min
  • Variables de tipo ENUMVideo · 5 min
  • Variables string o int a tipo ENUMVideo · 6 min
  • Tipos VALOR vs REFERENCIAVideo · 6 min
  • Funcionamiento de estructuras en Tipos de VALOR variables PrimitivasVideo · 3 min
  • Funcionamiento de estructuras en Tipos VALOR estructuras No PrimitivasVideo · 2 min
  • Funcionamiento de clases en Tipos de REFERENCIA No PrimitivasVideo · 4 min
  • Funcionamiento de clases en Tipos de REFERENCIA con copia de objetosVideo · 5 min
UNIDAD 5 - PRÁCTICA 1: Creando proyectos, clases y estructuras · 3 lecciones

UNIDAD 5 - PRÁCTICA 1: Creando proyectos, clases y estructuras

  • Especificaciones de la prácticaLectura · 0 min
  • SOLUCIÓN de la prácticaVideo · 6 min
  • Descarga el proyecto con la soluciónLectura · 0 min
UNIDAD 6 - Estructuras de control de Flujo · 15 lecciones

UNIDAD 6 - Estructuras de control de Flujo

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Estados condicionales o CONDITIONAL STATEMENTSVideo · 1 min
  • Entendiendo la estructura IF - ELSEVideo · 6 min
  • Comparaciones y lógicas de IF - ELSEVideo · 8 min
  • Operador condicional - CONDITIONAL OPERATORVideo · 3 min
  • Entendiendo la estructura SWITCH CASEVideo · 5 min
  • Utilizando enum con SWITCH CASEVideo · 6 min
  • Controladores de Iteración - BUCLES LOOPSVideo · 2 min
  • Entendiendo la estructura FOR LOOPVideo · 4 min
  • Recorriendo datos con FOR LOOPVideo · 6 min
  • Entendiendo la estructura FOREACHVideo · 3 min
  • Entendiendo la esturctura WHILE LOOPVideo · 5 min
  • Entendiendo la estrctura DO WHILEVideo · 2 min
  • Break y Continue para control de BuclesVideo · 8 min
UNIDAD 7 - PRACTICA 2: Uso de estructuras de control de flujo · 3 lecciones

UNIDAD 7 - PRACTICA 2: Uso de estructuras de control de flujo

  • Especificaciones de la entregaLectura · 0 min
  • SOLUCIÓN de la prácticaVideo · 7 min
  • Descarga el proyecto con la solución de la prácticaLectura · 0 min
UNIDAD 8 - Gestión y Uso de Arrays y Listas · 16 lecciones

UNIDAD 8 - Gestión y Uso de Arrays y Listas

  • Objetivo de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Entendiendo ARRAYS Unidireccionales, Bidireccionales y MultidireccionalesVideo · 12 min
  • Entendiendo los ARRAYS EscalonadosVideo · 5 min
  • Uso de ARRAYS LengthVideo · 2 min
  • Clase ARRAY IndexOfVideo · 6 min
  • Clase ARRAY ClearVideo · 5 min
  • Clase ARRAY CopyVideo · 5 min
  • Clase ARRAY SortVideo · 3 min
  • Clase ARRAY Reverse y búsqueda en documentaciónVideo · 6 min
  • Creación de listas con LISTVideo · 4 min
  • Agregar valores a una lista con Add y AddRangeVideo · 4 min
  • Qué es el IndexOF de una LISTVideo · 4 min
  • Cantidad de elementos de una lista LIST CountVideo · 2 min
  • Removiendo elementos de una lista LIST RemoveVideo · 3 min
  • LIST Contains, Sort y ClearVideo · 4 min
UNIDAD 9 - PRÁCTICA 3: Uso de Arrays y listas · 3 lecciones

UNIDAD 9 - PRÁCTICA 3: Uso de Arrays y listas

  • Especificaciones de la prácticaLectura · 0 min
  • SOLUCIÓN de la prácticaVideo · 3 min
  • Descarga el proyecto con la solución de la prácticaLectura · 0 min
UNIDAD 10 - Trabajando con fechas y tiempos usando DateTime y TimeSpan · 5 lecciones

UNIDAD 10 - Trabajando con fechas y tiempos usando DateTime y TimeSpan

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Trabajando con la clase DateTimeVideo · 15 min
  • Espacios de tiempo con TimeSpanVideo · 7 min
  • Propiedades y métodos de TimeSpanVideo · 8 min
UNIDAD 11 - Trabajando con STRING - Métodos y propiedades · 7 lecciones

UNIDAD 11 - Trabajando con STRING - Métodos y propiedades

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Formateos de STRINGS - ToLower - ToUpper - TrimVideo · 9 min
  • Búsquedas en STRINGS - IndexOf - Substring - SplitVideo · 8 min
  • Reemplazando partes de o STRINGS - ReplaceVideo · 4 min
  • Comprobando Null - Vacíos y Espacios en blanco de un STRINGS - IsNullOrVideo · 4 min
  • Uniendo STRINGS - JoinVideo · 4 min
UNIDAD 12 - PRÁCTICA 4: Trabajando con textos y Strings · 4 lecciones

UNIDAD 12 - PRÁCTICA 4: Trabajando con textos y Strings

  • Especificaciones de la prácticaLectura · 0 min
  • Explicación en videoVideo · 4 min
  • SOLUCIÓN ejercicio: Creando la lógicaVideo · 12 min
  • SOLUCIÓN ejercicio: Separando la lógica en una ClaseVideo · 12 min
UNIDAD 13 - Paradigmas de programación · 4 lecciones

UNIDAD 13 - Paradigmas de programación

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Diferencias y conceptos de Paradigmas - Métodos y FuncionesVideo · 6 min
  • Aplicando el paradigma de programación ProceduralVideo · 12 min
UNIDAD 14 - Depuración de aplicaciones - Debugging · 8 lecciones

UNIDAD 14 - Depuración de aplicaciones - Debugging

  • Objetivos de la sección DepuraciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Depuración básica - BreakpointsVideo · 7 min
  • Depuración básica - Step IntoVideo · 7 min
  • Inspeccionando Valores con Watch WindowVideo · 4 min
  • Gestión de Breakpoints y Step OutVideo · 3 min
  • Utilizando Call StackVideo · 3 min
  • Inspeccionando Auto y LocalsVideo · 4 min
UNIDAD 15 - EXAMEN FINAL 1 · 1 lecciones

UNIDAD 15 - EXAMEN FINAL 1

  • Accede al examenCuestionario · 1 h
UNIDAD 16 - Uso de Clases · 15 lecciones

UNIDAD 16 - Uso de Clases

  • Objetivos de la secciónVideo · 2 min
  • Recursos para descargarLectura · 0 min
  • Introducción a las clasesVideo · 8 min
  • Creación de clases y métodos estáticosVideo · 8 min
  • Constructor de clase por defectoVideo · 5 min
  • Constructor de clase personalizadoVideo · 9 min
  • Constructor de clase personalizado con Objetos de claseVideo · 7 min
  • Comparando el Object Initializer VS ConstructorVideo · 5 min
  • Métodos, Firmas y SobrecargasVideo · 4 min
  • Métodos - PARAMS y Múltiples parametros del mismo tipoVideo · 4 min
  • Campos - Decoración READONLYVideo · 7 min
  • Modificadores de AccesoVideo · 4 min
  • Campos privados - PRIVATEVideo · 7 min
  • Propiedades con GET y SETVideo · 11 min
  • Auto-Propiedades con GET y SETVideo · 7 min
UNIDAD 17 - Asociación de Clases y Encapsulación 1er Pilar de POO · 8 lecciones

UNIDAD 17 - Asociación de Clases y Encapsulación 1er Pilar de POO

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Acoplamiento de clasesVideo · 4 min
  • Qué es la herenciaVideo · 5 min
  • Sintaxis y uso de herenciaVideo · 6 min
  • ComposiciónVideo · 2 min
  • Sintaxis y uso de composiciónVideo · 8 min
  • PROS y CONTRAS de herencia y composiciónVideo · 6 min
UNIDAD 18 - Herencia - 2do Pilar de Programación Orientada a Objetos (POO) · 9 lecciones

UNIDAD 18 - Herencia - 2do Pilar de Programación Orientada a Objetos (POO)

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Modificador de Acceso PROTECTEDVideo · 7 min
  • Modificador de Acceso INTERNALVideo · 7 min
  • Constructores y HerenciasVideo · 6 min
  • UPCASTING con herenciaVideo · 6 min
  • DOWNCASTING con herenciaVideo · 5 min
  • DOWNCASTING con Sintaxis ASVideo · 7 min
  • BOXING y UNBOXINGVideo · 5 min
UNIDAD 19 - Polimorfismo - 3er Pilar de POO · 8 lecciones

UNIDAD 19 - Polimorfismo - 3er Pilar de POO

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Creando estructura de juegoVideo · 10 min
  • Creando lógica de inicio de juegoVideo · 4 min
  • Análisis de estructuraVideo · 9 min
  • Polimorfismo y uso de OVERRIDEVideo · 10 min
  • Polimorfismo y uso de ABSTRACTVideo · 7 min
  • Polimorfismo y uso de SEALEDVideo · 3 min
UNIDAD 20 - Interfaces · 6 lecciones

UNIDAD 20 - Interfaces

  • Objetivos de esta secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Herramientas de navegación de códigoVideo · 6 min
  • Creación y nomenclatura de InterfacesVideo · 8 min
  • Extensibilidad y Inserción de dependenciasVideo · 15 min
  • Polimorfismo, herencias e interfacesVideo · 5 min
UNIDAD 21 - Trabajando con Genéricos · 13 lecciones

UNIDAD 21 - Trabajando con Genéricos

  • Objetivos de secciónVideo · 2 min
  • Recursos para descargarLectura · 0 min
  • Tips agilizar edicón de códigoVideo · 17 min
  • Qué son los IndexersVideo · 4 min
  • Uso de IndexersVideo · 8 min
  • Qué son los GenéricosVideo · 5 min
  • Lista con GenéricosVideo · 10 min
  • Métodos con GenéricosVideo · 5 min
  • Reglas de Campos y Métodos GenéricosVideo · 3 min
  • Genéricos restricciones con InterfacesVideo · 12 min
  • Genéricos restricciones con ClasesVideo · 4 min
  • Genéricos restricciones con StructVideo · 2 min
  • Genéricos restricciones new Objeto de TVideo · 4 min
UNIDAD 22 - Delegados, Lambda y Eventos · 15 lecciones

UNIDAD 22 - Delegados, Lambda y Eventos

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Uso y declaración de DelegadosVideo · 9 min
  • Delegado y llamadas a múltiples métodosVideo · 11 min
  • Delegados como parámetros con lógicaVideo · 11 min
  • Delegados Genéricos: Action y FuncVideo · 3 min
  • Delegado ActionVideo · 4 min
  • Delegado FuncVideo · 2 min
  • Qué son las expresiones LAMBDAVideo · 1 min
  • Declaración y uso de LAMBDAVideo · 6 min
  • Uso de LAMBDA con Delegados personalizadosVideo · 4 min
  • Uso de LAMBDA y PREDICATEVideo · 9 min
  • Qué son y porqué usar EVENTOSVideo · 5 min
  • Creando EVENTO sin argumentosVideo · 14 min
  • Creando EVENTO con argumentosVideo · 4 min
UNIDAD 23 - Extensión de Métodos, Tipos Nulos y Manejo de excepciones · 11 lecciones

UNIDAD 23 - Extensión de Métodos, Tipos Nulos y Manejo de excepciones

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Extensión de métodosVideo · 8 min
  • Tipos NulosVideo · 8 min
  • Ternario para Tipos NulosVideo · 4 min
  • Manejo de excepciones básicoVideo · 10 min
  • Manejo de excepciones específicasVideo · 4 min
  • Manejo de excepciones FINALLYVideo · 6 min
  • Manejo de excepciones USING STATEMENTVideo · 3 min
  • Lanzamiento de excepciones propias THROWVideo · 9 min
  • Clase de Excepciones personalizadaVideo · 8 min
UNIDAD 24 - Trabajando con Colecciones · 10 lecciones

UNIDAD 24 - Trabajando con Colecciones

  • Objetivos de la secciónVideo · 1 min
  • Recursos para descargarLectura · 0 min
  • Qué son IEnumerable y IEnumeratorVideo · 9 min
  • IEnumerable YIELD RETURNVideo · 8 min
  • IEnumerable YIELD BREAKVideo · 1 min
  • Uso básico de DiccionariosVideo · 6 min
  • Modificar y remover elementos de DiccionariosVideo · 2 min
  • Comprobar si contiene una KEY-Llave o VALUE-Valor en DiccionariosVideo · 3 min
  • Eliminar y contar todos los elementos de un diccionarioVideo · 1 min
  • FOREACH específico de diccionariosVideo · 5 min
UNIDAD 25 - EXAMEN FINAL 2 · 1 lecciones

UNIDAD 25 - EXAMEN FINAL 2

  • Accede al examenCuestionario · 1 h
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    25 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    2 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Master en Programación C# 2025 de CERO a NIVEL AVANZADO

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Mariano Rivas.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 25 unidades · 230 lecciones · 60 h
  • 12 meses de acceso
  • 2 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Mariano Rivas; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Master en Programación C# 2025 de CERO a NIVEL AVANZADO

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture