Encuentra tu próximo curso

Curso
Curso Básico de Programación con C#
4.8(1k)
/cursos/csharp/

Curso Básico de Programación con C#

Desarrolla tus habilidades de programación en C# aprendiendo a crear un juego de casino tipo Blackjack. Implementa estructuras de control como IF y SWITCH, y usa ciclos WHILE y FOR para mejorar la lógica de tu juego. Ideal para principiantes.

Profe Ricardo CelisNivel básico3 horas de duración4.4k visualizaciones
Curso
Curso de Programación Orientada a Objetos con C#
4.8(459)
/cursos/c-sharp-poo/

Curso de Programación Orientada a Objetos con C#

Domina los conceptos clave de la programación orientada a objetos con C#: clases, objetos, herencia, encapsulamiento, polimorfismo, abstracción e interfaces. Aplica cada principio con ejemplos, listas y buenas prácticas.

Profe Miguel TeheranNivel intermedio2 horas de duración2k visualizaciones
Curso
Fundamentos de C# con NET Core 2.1
4.7(1.7k)
/cursos/fundamentos-csharp-2/

Fundamentos de C# con NET Core 2.1

Desarrolla los fundamentos de programación en C# y .NET Core 2.1. Crea y gestiona entidades como escuelas, alumnos y cursos a través de clases, colecciones, y datos aleatorios. Aprende sobre métodos, propiedades, y el uso de LINQ para consultas eficientes. Ideal para principiantes.

Profe Juan Carlos RuizNivel básico5 horas de duración2.5k visualizaciones
Ruta

Desarrollo con C# y .NET

Desarrollo e Ingeniería • 7 cursos

Entra al ecosistema .NET y aprende a programar con C#, aplicando orientación a objetos, manejo de datos con LINQ y buenas prácticas de código limpio y SOLID.

Curso
Curso de Fundamentos de .NET
/cursos/fundamentos-dotnet/

Curso de Fundamentos de .NET

Construye aplicaciones sólidas desde la terminal, sin depender de un IDE y sin que tu código se rompa por errores básicos. Aprende a preparar tu entorno multiplataforma, modelar tus datos con buenas prácticas y trabajar con archivos, colecciones y formatos como JSON. Cierra escribiendo pruebas automáticas y construyendo tu propia herramienta de línea de comandos lista para usar en proyectos reales.

Profe Juan Sebastián MartínezNivel básico2 horas de duración
Curso
Curso de Introducción a .NET con C#
/cursos/net-csharp/

Curso de Introducción a .NET con C#

Aprende los fundamentos de C# y .NET, su instalación, plantillas y estructura de proyectos. Crea tu primera aplicación con CLI, domina tipos de datos, ciclos, métodos, POO e interfaces. Integra paquetes con NuGet y depura tu código desde VS Code.

Profe Amin EspinozaNivel básico2 horas de duración142 visualizaciones
Curso
Curso de C# con .Net Core 2.1
4.6(1k)
/cursos/c-sharp-2/

Curso de C# con .Net Core 2.1

Profundiza en C# y .Net Core 2.1, manejando excepciones, colecciones y polimorfismo. Desarrolla tu capacidad para construir reportes inteligentes utilizando link y diccionarios. Ideal para programadores con fundamentos en C#.

Profe Juan Carlos RuizNivel básico5 horas de duración1.6k visualizaciones
Curso
Curso de C# para Videojuegos
4.8(360)
/cursos/desarrollo-unity/

Curso de C# para Videojuegos

Implementa plataformas móviles y enemigos en tu videojuego. Diseña niveles únicos, añade audio de fondo y efectos especiales. Programa la lógica de juego con scripts de C#: movimiento, recolección y salud del personaje.

Profe Juan Gabriel GomilaNivel básico8 horas de duración508 visualizaciones
Curso
Curso de Introducción a C# con .NET 3.1
4.7(1.2k)
/cursos/csharp-introduccion/

Curso de Introducción a C# con .NET 3.1

Desarrolla aplicaciones en C# con .NET 3.1. Aprende a manejar datos, clases, métodos y ciclos para construir sistemas de registro, validación y búsqueda de usuarios. Ideal para quienes comienzan a dar sus primeros pasos en el desarrollo de software.

Profe Ricardo CelisNivel básico3 horas de duración3.3k visualizaciones
Clase
Programación en C#: Desarrollo de Aplicaciones y Videojuegos

Programación en C#: Desarrollo de Aplicaciones y Videojuegos

/cursos/csharp-introduccion/por-que-aprender-cpara-que-sirve

Curso de Introducción a C# con .NET 3.1

Profe Ricardo CelisNivel básico3 minutos de contenido visualizaciones
Curso
Curso de Manejo de Datos en C# con LINQ
4.8(354)
/cursos/linq/

Curso de Manejo de Datos en C# con LINQ

Manipula datos en colecciones C# usando LINQ. Aprende operadores para filtrar, agrupar y obtener promedios. Practica creando un proyecto de libros, aplicando técnicas avanzadas y mejorando el rendimiento del código.

Profe Miguel TeheranNivel intermedio3 horas de duración1.4k visualizaciones
Curso
Curso de APIs con .NET
/cursos/apis-con-net/

Curso de APIs con .NET

Construye tus propias APIs con .NET desde conceptos básicos como REST, manejo de middlewares, hasta conexión con bases de datos reales usando Entity Framework. Implementa servicios y controladores siguiendo mejores prácticas.

Profe Miguel TeheranNivel básico3 horas de duración
Curso
Curso de Buenas Prácticas y Código Limpio en C#
4.8(573)
/cursos/clean-code-csharp/

Curso de Buenas Prácticas y Código Limpio en C#

Mejora tu código en C# aplicando buenas prácticas y estándares de la industria. Aprende refactoring, nombres claros, manejo adecuado de excepciones y minimización de código. Simplifica y organiza tus proyectos manteniendo la funcionalidad.

Profe Miguel TeheranNivel básico1 hora de duración2.5k visualizaciones
Clase
Fundamentos de C#: Aprende desde cero

Fundamentos de C#: Aprende desde cero

/cursos/csharp/que-necesitas-para-aprender-c

Curso Básico de Programación con C#

Profe Ricardo CelisNivel básico1 minuto de contenido visualizaciones
Clase
Principio KISS aplicado en C#

Principio KISS aplicado en C#

/cursos/clean-code-csharp/principio-kiss-aplicado-en-c

Curso de Buenas Prácticas y Código Limpio en C#

Profe Miguel TeheranNivel básico8 minutos de contenido visualizaciones
Clase
Fundamentos de C-Sharp: Curso Introductorio con Proyecto Práctico

Fundamentos de C-Sharp: Curso Introductorio con Proyecto Práctico

/cursos/fundamentos-csharp-2/fundamentos-de-c-sharp-curso-introductor

Fundamentos de C# con NET Core 2.1

Profe Juan Carlos RuizNivel básico1 minuto de contenido visualizaciones
Curso
Curso de Principios SOLID en C# y .NET
4.8(539)
/cursos/solid-csharp-net/

Curso de Principios SOLID en C# y .NET

Aplica principios SOLID en C# y .NET para mejorar tus habilidades de programación. Aprende buenas prácticas, refactoriza código y prepárate para entrevistas de trabajo. Mejora código existente mediante ejemplos prácticos.

Profe Miguel TeheranNivel básico2 horas de duración2.1k visualizaciones
Clase
Qué son las interfaces en C#

Qué son las interfaces en C#

/cursos/net-csharp/que-son-las-interfaces-en-c

Curso de Introducción a .NET con C#

Profe Amin EspinozaNivel básico8 minutos de contenido visualizaciones
Clase
Propiedades y métodos en clases de C#

Propiedades y métodos en clases de C#

/cursos/c-sharp-poo/propiedades-y-metodos-en-clases-de-c

Curso de Programación Orientada a Objetos con C#

Profe Miguel TeheranNivel intermedio10 minutos de contenido visualizaciones
Curso
Curso de Unit Testing con C# y .NET
4.8(139)
/cursos/unit-testing-csharp/

Curso de Unit Testing con C# y .NET

Escribe pruebas unitarias en C# con .NET para asegurar el correcto funcionamiento de tus aplicaciones. Aprende a simular dependencias con Moq y mide la cobertura con Coverlet. Ideal para mejorar la calidad del software.

Profe Miguel TeheranNivel intermedio2 horas de duración710 visualizaciones
Blog
De cero al salario de tus sueños con C# y .NET

De cero al salario de tus sueños con C# y .NET

C es muy solicitado en el mundo empresarial. Grandes empresas buscan desarrolladores C .NET, no im...

Profe Demian Arenas3211 de junio de 2025
Curso
Curso de ChatGPT
4.8(6.3k)
/cursos/chatgpt/

Curso de ChatGPT

Domina ChatGPT para analizar datos, generar imágenes, crear documentos con Canvas y desarrollar GPTs personalizados. Aprende prompting avanzado, investigación profunda, visualización de datos y modo agente para transformar tu productividad desde cualquier dispositivo.

Profe Rodrigo Rojo PizarroNivel básico3 horas de duración7.5k visualizaciones
Curso
Curso de Desarrollo Web con Blazor y .Net Core 3
4.7(481)
/cursos/blazor-3/

Curso de Desarrollo Web con Blazor y .Net Core 3

Construye una aplicación de inventario web con Blazor y .Net Core 3, gestionando productos, categorías y bodegas. Aprende a crear, actualizar y listar datos, incluyendo manejo de entrada y salida de productos, y descubre cómo implementar Bootstrap para mejorar la interfaz. Además, publica tu aplicación en la nube usando Azure.

Profe Miguel A. QuinteroNivel básico5 horas de duración816 visualizaciones
Curso
Curso de Fundamentos de Entity Framework
4.8(629)
/cursos/entity-framework/

Curso de Fundamentos de Entity Framework

Construye aplicaciones .NET eficazmente conociendo el funcionamiento de Entity Framework. Aprende a modelar y configurar bases de datos con Data Notations y Fluent API, y manipula datos con operaciones CRUD mientras gestionas migraciones.

Profe Miguel TeheranNivel intermedio3 horas de duración2.1k visualizaciones
Blog
Aprende dotnet CLI

Aprende dotnet CLI

.NET ha sido renovado en sus últimas versiones, trayendo nuevas herramientas que nos permiten desarr...

Profe Miguel Teheran2303 de junio de 2025
Curso
Curso de Aplicaciones Web con Blazor WebAssembly y .NET
4.7(151)
/cursos/blazor-webassembly/

Curso de Aplicaciones Web con Blazor WebAssembly y .NET

Desarrolla aplicaciones web con Blazor WebAssembly usando .NET. Entiende componentes, estructuras y funcionalidades para crear y gestionar un proyecto completo. Accede a la API Fake Storage para prácticas reales de desarrollo.

Profe Miguel TeheranNivel básico2 horas de duración647 visualizaciones
Curso
Curso de TypeScript
4.7(145)
/cursos/typescript/

Curso de TypeScript

Domina tipado, funciones, clases, interfaces, genéricos y pruebas en TypeScript. Crea APIs, aplicaciones web y usa frameworks como Angular y React con buenas prácticas y herramientas de la industria.

Profe Amin EspinozaNivel básico3 horas de duración454 visualizaciones
Curso
Curso de .NET MAUI: Fundamentos de Interfaces Gráficas
/cursos/maui-fundamentos-interfaces-graficas/

Curso de .NET MAUI: Fundamentos de Interfaces Gráficas

Aprende a desarrollar interfaces gráficas modernas con .NET MAUI desde lo básico. Explora el uso de XAML para crear UIs atractivas, conoce las estructuras de pages, layouts y views, y aplica estilos para optimizar tu código.

Profe Leomaris ReyesNivel básico2 horas de duración216 visualizaciones
Ruta

Programación con C y C++

Desarrollo e Ingeniería • 6 cursos

Sumérgete en C y C++, lenguajes fundamentales para entender el funcionamiento interno de los computadores, la gestión de memoria y la programación orientada a objetos de alto rendimiento.

Ruta

Programación con TypeScript

Desarrollo e Ingeniería • 3 cursos

Programación con TypeScript

Clase
Cómo el motor de .NET ejecuta tu código C#

Cómo el motor de .NET ejecuta tu código C#

/cursos/fundamentos-dotnet/como-el-motor-de-net-ejecuta-tu-codigo-c

Curso de Fundamentos de .NET

Profe Juan Sebastián MartínezNivel básico1 minuto de contenido visualizaciones
Ruta

Domina Excel

Negocios y Emprendimiento • 5 cursos

Aprende Excel de nivel básico a avanzado. Domina esta herramienta esencial para análisis de datos y toma de decisiones eficientes.

Ruta

Microsoft Azure

• 9 cursos

Aprende a implementar y administrar soluciones en Microsoft Azure, cubriendo máquinas virtuales, almacenamiento, redes (VNet), Azure Active Directory y bases de datos SQL y NoSQL.

Ruta

Programación con JavaScript

Desarrollo e Ingeniería • 10 cursos

Domina JavaScript, el lenguaje fundamental de la web, explorando su motor, asincronismo, estructuras de datos, POO y buenas prácticas.

Blog
Comparativa de Atributos vs. Fluent API en Entity Framework .NET

Comparativa de Atributos vs. Fluent API en Entity Framework .NET

Entity framework EF es una de las librerías más utilizadas en el mundo de .NET y utiliza el...

Profe Miguel Teheran1403 de junio de 2025
Blog
8 Cursos de Excel para empresas

8 Cursos de Excel para empresas

Hasta 2016, Office contaba con 1.2 mil millones de usuarios. En otras palabras, hasta hace algunos a...

Profe Platzi Team1518 de septiembre de 2025
Blog
Aprende a Programar con C++ para crear Aplicaciones ultra veloces

Aprende a Programar con C++ para crear Aplicaciones ultra veloces

C++ es usado por muchas aplicaciones que tienen como prioridad la optimización de recursos y el...

Profe Juan Castro3003 de junio de 2025
Blog
Road to Code: controla, comparte y colabora en proyectos

Road to Code: controla, comparte y colabora en proyectos

Falta cada menos para que comiences a escribir tus primeras líneas en Python, te has preparado inten...

Profe Héctor Vega5903 de junio de 2025
Blog
#PlatziRetos: Desafío de programación en 3 lenguajes y Ganadores de Desarrollo Web

#PlatziRetos: Desafío de programación en 3 lenguajes y Ganadores de Desarrollo Web

¡Te doy la bienvenida a un nuevo desafío! Esta vez el reto consiste en Construir la misma a...

Profe Juan Castro4303 de junio de 2025
Blog
Toda gran historia inicia con un "Hola Mundo" | #PlatziCodingChallenge | Escuela de Desarrollo Web

Toda gran historia inicia con un "Hola Mundo" | #PlatziCodingChallenge | Escuela de Desarrollo Web

El inicio de tu historia puede empezar con un "Hola Mundo". Ese grupo de caracteres que nace después...

Profe Enrique Devars7903 de junio de 2025
Clase
Diccionarios y Refactoring en Programación Básica

Diccionarios y Refactoring en Programación Básica

/cursos/c-sharp-2/diccionarios-y-refactoring-en-programaci

Curso de C# con .Net Core 2.1

Profe Juan Carlos RuizNivel básico2 minutos de contenido visualizaciones
Blog
Importantes cambios a JavaScript propuestos por Microsoft

Importantes cambios a JavaScript propuestos por Microsoft

Microsoft está trabajando en una propuesta para soportar tipos como comentarioshttps://devblogs.m...

Profe Nicolas Molina10703 de junio de 2025
Blog
¿Cuál es tu nivel en JavaScript?

¿Cuál es tu nivel en JavaScript?

Un código escalable, optimizado, fácil de leer y mantenible son las características de un desarrolla...

Profe Carlos Gonzales8203 de junio de 2025
Ruta

Programación con Java

Desarrollo e Ingeniería • 5 cursos

Sumérgete en Java y el paradigma de orientación a objetos, aprendiendo a construir aplicaciones robustas con clases, herencia, polimorfismo y programación funcional.

Blog
El superpoder para developers

El superpoder para developers

Todos los que empezamos en el mundo de la programación nos apasionamos con lo que podemos crear con...

Profe Alejandro García10003 de junio de 2025
Ruta

Desarrollo Nativo iOS con Swift

• 5 cursos

Domina el desarrollo de aplicaciones nativas para iOS con Swift, aprendiendo a usar Storyboards (UIKit) y el moderno framework declarativo SwiftUI.

Ruta

Fundamentos de Programación e Ingeniería de Software

Desarrollo e Ingeniería • 8 cursos

Establece las bases esenciales de la informática, el pensamiento lógico, las matemáticas aplicadas y el manejo de herramientas indispensables para cualquier desarrollador.

Ruta

Inglés Avanzado C1

Inglés • 11 cursos

Participa activamente en conversaciones sociales, académicas y profesionales con fluidez, haciendo uso de lenguaje diverso, natural y dinámico en inglés.

Ruta

Desarrollo Frontend con JavaScript

Desarrollo e Ingeniería • 12 cursos

Desarrollo Frontend con JavaScript

Ruta

Programación con PHP

Desarrollo e Ingeniería • 6 cursos

Aprende PHP desde sus fundamentos, operadores, estructuras de control, manejo de datos, hasta la programación orientada a objetos y gestión de dependencias con Composer.

Ruta

Programación Móvil con Swift y Kotlin

Desarrollo e Ingeniería • 2 cursos

Aprende los fundamentos de Swift y Kotlin, los lenguajes principales para el desarrollo de aplicaciones nativas en iOS y Android, con un fuerte enfoque en orientación a objetos.

Ruta

Programación con Go y Rust

Desarrollo e Ingeniería • 4 cursos

Explora Go y Rust, lenguajes modernos conocidos por su rendimiento y seguridad, ideales para concurrencia, sistemas distribuidos y desarrollo backend.

Curso
Curso de Programación 2D con Unity: Intermedio
/cursos/unity2dintermedio/

Curso de Programación 2D con Unity: Intermedio

Desarrolla tu habilidad para crear videojuegos 2D en Unity a nivel intermedio. Aprende a manejar animaciones, sistemas de input, delegates, registros de eventos, manejo de memoria con Object Pooling y más. Experimenta con Effectors y mejora la física de tus juegos.

Profe Daniel Sánchez AlvarezNivel intermedio4 horas de duración173 visualizaciones
Ruta

Desarrollo Web para Diseñadores

• 15 cursos

Aprende los fundamentos del desarrollo frontend (HTML, CSS, Responsive Design) para poder implementar tus propios diseños web o colaborar de manera más efectiva con equipos de ingeniería.

Curso
Curso de .NET MAUI: Crea una app de reservas usando XAML
/cursos/laboratorio-maui-reservas/

Curso de .NET MAUI: Crea una app de reservas usando XAML

Construye una app de reservas con .NET MAUI y XAML. Corrige un proyecto inicial, mejora la UI y asegura su ejecución en iOS y Android. Aprende a aplicar diversas soluciones de UI y optimizar el rendimiento de tus apps.

Profe Leomaris ReyesNivel intermedio14 minutos de contenido
Ruta

DevOps y Cloud para Desarrolladores Web

• 17 cursos

Implementa prácticas DevOps para automatizar el ciclo de vida del desarrollo web, utilizando contenedores (Docker), orquestación (Kubernetes), infraestructura como código (Terraform) y pipelines CI/CD en plataformas cloud (AWS, Azure, GCP).

Ruta

Desarrollo de Aplicaciones con IA

• 12 cursos

Integra modelos de lenguaje grande y otras APIs de IA en tus aplicaciones utilizando Python y frameworks específicos como LangChain y OpenAI API.