
Encuentra tu próximo curso


Curso de Introducción a la Terminal y Línea de Comandos
Aprende a utilizar la terminal y la línea de comandos para navegar tu sistema operativo, manipular archivos y directorios, comprender permisos y procesos, y usar herramientas como grep y curl. Integra alias y personaliza tu shell para optimizar tu flujo de trabajo.

Comandos Básicos de Terminal para Principiantes

Curso de Introducción a la Terminal y Línea de Comandos


Curso de Introducción a DevOps
Despliega aplicaciones y administra infraestructuras automáticas con herramientas DevOps. Aprende desde herramientas de control de versiones hasta la creación de pipelines para frontend, backend y serverless en este curso introductorio.

Road to Code: pierde el miedo a la línea de comandos
Estás por concluir tu primer semana de PlatziRoadToCode ¿cómo te ha ido? Seguro que la terminal y...

41 comandos de la terminal que debes conocer
¿Estás aprendiendo a usar la terminal en Linux, MacOS o WSL, pero te pasa que se te olvida uno o var...


Curso de Introducción a la Administración de Servidores Linux
Aprende a gestionar servidores Linux creando y administrando demonios, particiones y procesos. Descubre cómo instalar software, manejar repositorios y automatizar con cron jobs, ampliando tus habilidades en administración de sistemas.

Introducción y manejo de la Interfaz

Curso de Introducción a Unity: Interfaz


Curso de Introducción a DevOps
Despliega aplicaciones y administra infraestructuras automáticas con herramientas DevOps. Aprende desde herramientas de control de versiones hasta la creación de pipelines para frontend, backend y serverless en este curso introductorio.


Curso de Introducción al Pentesting
Conoce las herramientas, técnicas y tácticas más importantes del pentesting. Aprende a identificar vulnerabilidades, realizar análisis de riesgos y aplicar técnicas de explotabilidad y posta-explotación en redes y aplicaciones.


Curso de Introducción al Desarrollo de Lenguajes de Programación
Conoce los fundamentos para crear lenguajes de programación. Aprende sobre intérpretes, compiladores y el diseño de gramáticas. Ideal para desarrolladores que quieren explorar y ampliar sus habilidades en software.

Domina Linux con las mejores 15 herramientas y comandos
Si trabajas como Sysadmin, developer o DevOps, entre otros, utilizar efectivamente Linux se vuelve u...

Lleva tu terminal al siguiente nivel
Mientras tú tienes una terminal que solamente contiene tu nombre de usuario, el de la máquina que us...

Herramientas de Control de Versiones: Git y sus Comandos Básicos

Curso de Introducción a DevOps


Curso de Introducción al Despliegue de Aplicaciones
Despliega aplicaciones front-end y back-end usando GitHub Pages, Heroku, Netlify y más. Aprende a conectar bases de datos con Mongo Atlas y ElephantSQL, y documenta APIs con Postman. Lleva tus proyectos hacia producción con confianza.


Curso de Introducción a la Web: Historia y Funcionamiento de Internet
Explora la evolución y el funcionamiento de Internet. Comprende su historia, el papel crucial de los protocolos, cómo se comunican las computadoras y su impacto en la web moderna. Ideal para quienes desean entender el corazón tecnológico de la web desde sus cimientos.


Curso de Introducción a la Nube
Descubre cómo desplegar aplicaciones en la nube usando servidores, contenedores y funciones. Aprende sobre alta disponibilidad, escalabilidad y seguridad en múltiples zonas de disponibilidad para construir arquitecturas eficientes y modernas.


Curso de Introducción a Elasticsearch
Aprende a implementar búsquedas rápidas utilizando Elasticsearch. Descubre cómo manejar documentos e índices, ejecutar consultas complejas y realizar agregaciones para alimentar directorios completos como el de un restaurante.


Curso de Introducción a Elixir
Desarrolla el juego de Ahorcado en Elixir. Implementa la funcionalidad básica para adivinar palabras y mejora con características avanzadas. Usa módulos y funciones como aprendizaje práctico mientras aplicas lógica y diseño de juegos.


Curso de Introducción a Unity: Interfaz
Manipula la interfaz de Unity para crear entornos de juego interactivos. Aprende a manejar GameObjects, luces, sonidos y físicas, desde disposición y jerarquías hasta efectos visuales, para diseñar entornos y colaborar en equipo.

Terminal en Big Sur, más bonita que nunca
¿Utilizas alguna terminal diferente a la que viene por defecto en tu Mac? Yo también lo hacía, mi te...


Curso de Introducción a Google Cloud Platform
Comprende Google Cloud Platform desde la base. Aprende sobre cómputo en la nube, seguridad, redes y configuraciones iniciales en GCP. Implementa servicios como WordPress en minutos usando el Marketplace. Avanza hacia el dominio de la nube.

Guía definitiva para Vim y Neovim: instalación, comandos y trucos
Un día estás concentrada resolviendo el código más complejo que nunca antes has resuelto y por fin l...

Partes de Linux y comandos de información de hardware
En ocasiones confundimos Kernel con Shell o no tenemos muy claros los conceptos de estas dos palabra...

Cómo instalar las terminales zsh y oh-my-zsh en Windows 10
Tener una terminal es de suma importancia al momento de programar, ya que hace más eficiente nuestro...
Introducción al Marketing Digital
Marketing • 14 cursos
Aprende los fundamentos del marketing digital y descubre tu camino de crecimiento en tu carrera de marketing digital.

Cómo personalizar tu terminal: temas, colores y plugins
La terminal es esa herramienta usada por la mayoría de programadoras para correr comandos, ejecutar...


Curso de Introducción a C
Aprende los fundamentos de C para desarrollar software. Descubre cómo funcionan los programas en C, declara variables, trabaja con tipos de datos y constantes. Ideal para quienes inician en este potente lenguaje de programación.

¿Cómo conseguir trabajo en tech? Terminal y Platzi te ayudamos
Seguro sabes lo bien que paga la industria tecnológica. ¿No me crees? lee este informehttps://sal...

Flujo de trabajo profesional y Comandos oscuros de Git que te salvan el día
Si quieres desarrollar profesionalmente debes entender muy bien cómo funciona Githttps://platzi.c...
Introducción al Marketing Digital para PyMES
Marketing • 9 cursos
Descubre el poder del marketing para potenciar tu negocio y aprende a desarrollar la identidad de tu marca

Uso básico de la terminal en Linux Ubuntu

Curso de Configuración de Entorno de Desarrollo en Linux

Comandos básicos de la terminal en Mac para desarrolladores

Curso de Configuración de Entorno de Desarrollo en macOS

Uso básico de la terminal y comandos esenciales en UNIX

Curso Básico de PHP: Instalación, Fundamentos y Operadores

Construcción de un CLI con Node.js y Google Generative AI

Curso de Node.js Avanzado

Comandos básicos de terminal en Linux y edición con Visual Studio Code

Curso de Configuración de Entorno de Desarrollo en Windows

Uso básico de la terminal de comandos y Node.js

Curso Gratis de Programación Básica

Comandos Esenciales de Terminal para Despliegue y Configuración

Curso de Despliegue de Aplicaciones Python en la Nube


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.

Introducción al Desarrollo Blockchain: Git, Node.js y Comandos de Terminal

Curso de Prework para Desarrollo de Aplicaciones Blockchain


Curso de Go
Programa aplicaciones backend con Go. Aprende variables, funciones, goroutines y manejar concurrency para procesos eficientes. Desarrolla con GoMod y aprovecha paquetes externos. Implementa prácticas recomendadas desde métodos hasta channels.


Curso de Git y GitHub
Gestiona versiones, colabora en equipo y publica proyectos usando Git y GitHub. Controla ramas, pull requests, releases, seguridad y automatizaciones con herramientas clave de la industria.

Uso de GitHub CLI: instalación y comandos básicos

Curso de Git y GitHub


Curso de Configuración de Entorno de Desarrollo en Linux
Configura un entorno de desarrollo en Linux instalando Ubuntu, creando máquinas virtuales, usando la terminal, y dominando herramientas como Google Chrome, Visual Studio Code, y Git. Aprende a subir proyectos a GitHub de forma segura.


Curso de Configuración de Entorno de Desarrollo en Windows
Configura tu entorno de desarrollo en Windows. Aprende a instalar herramientas esenciales como WSL, Git y VSCode. Adquiere habilidades básicas en GitHub, Node.js y Python para iniciar tu camino en desarrollo web o software. Aprovecha y personaliza con Power Toys.

¿Qué es WSL y por qué deberías usarlo? - Platzi
¡Hola, pequeña gran developer! ¿Así que estás lista para empezar tu camino en el desarrollo web? ¡Fe...


Curso de Configuración de Entorno de Desarrollo en macOS
Configura tu entorno de desarrollo en macOS con herramientas esenciales como Google Chrome y Visual Studio Code. Aprende a manejar Git y GitHub para versionar tu código y crea tu primera app con ReactJS. Curso ideal para iniciar.
Administración Básica de Servidores Linux
Desarrollo e Ingeniería • 2 cursos
Adquiere los conocimientos esenciales para administrar servidores Linux, incluyendo la gestión de usuarios, permisos, procesos, almacenamiento y recursos del sistema.


Guía para Aprender Seguridad Informática
Explora la ciberseguridad dominando conceptos clave como redes computacionales, ciberinteligencia y seguridad forense. Entiende roles y certificaciones del sector mientras detectas y respondes a amenazas virtuales.


Curso de Rust básico
Explora Rust creando una calculadora científica y un juego de texto. Aprende estructuras, manipulación de datos y ciclos. Desde funciones básicas hasta integración de archivos y estructuras de control avanzadas.
Fundamentos de Cloud y DevOps
• 10 cursos
Adquiere las bases esenciales de sistemas operativos Linux, redes, control de versiones y los principios de DevOps y Cloud Computing.
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.
Administración de Servidores Linux
• 2 cursos
Profundiza en la administración de sistemas Linux, esencial para cualquier rol de Cloud o DevOps, cubriendo gestión de recursos, usuarios y almacenamiento avanzado.
Preparación para Certificación CompTIA Security+
Desarrollo e Ingeniería • 11 cursos
En esta ruta practicarás las habilidades y aprenderás conceptos clave necesarios para la certificación CompTIA Security+.
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.
Fundamentos de Programación e Ingeniería de Software
Desarrollo e Ingeniería • 7 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.
Programación con Python
Desarrollo e Ingeniería • 7 cursos
Aprende a programar con Python, uno de los lenguajes más versátiles y demandados, desde sus fundamentos hasta técnicas avanzadas y buenas prácticas.
Análisis y Visualización de Datos
• 20 cursos
Aprende a extraer, limpiar, analizar y visualizar datos para comunicar insights y apoyar la toma de decisiones estratégicas en los negocios.


Curso Básico de Computadores e Informática
Comprende los conceptos básicos de computación. Aprende a utilizar tu primera computadora, instalar y desinstalar programas, navegar por internet de forma segura, manejar archivos e identificar software malicioso. Ideal para principiantes.
Ciberseguridad para Gerentes y Directivos
Desarrollo e Ingeniería • 6 cursos
Estrategias efectivas en ciberseguridad para gerentes y directivos.
Fundamentos del Desarrollo Web Profesional
Desarrollo e Ingeniería • 9 cursos
Establece las bases esenciales de la informática, el desarrollo web con HTML, CSS, JavaScript, el manejo de herramientas como Git y la terminal, y los principios de ingeniería de software.


Curso Básico de Programación en Go
Programa aplicaciones backend con Go. Aprende variables, funciones, goroutines y manejar concurrency para procesos eficientes. Desarrolla con GoMod y aprovecha paquetes externos. Implementa prácticas recomendadas desde métodos hasta channels.
Comunicación para líderes
Liderazgo • 9 cursos
Fortalece tu comunicación para liderar con éxito. Adapta tu estilo según tu equipo, fomenta la colaboración y alcanza objetivos organizacionales.
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).
Fundamentos de Blockchain y Web3
• 16 cursos
Comprende los conceptos básicos de blockchain, criptomonedas como Bitcoin y Ethereum, la evolución de la web hacia Web3 y la historia relevante del dinero y los cypherpunks. Establece las bases técnicas y conceptuales para adentrarte en el ecosistema descentralizado.
Herramientas para el trabajo
Liderazgo • 14 cursos
Domina las plataformas digitales más importantes para facilitar tu trabajo.
Inglés Básico A1
Inglés • 14 cursos
Aprende a comunicarte en situaciones cotidianas y adquiere vocabulario básico para dar información personal y hacer preguntas cortas en inglés.


Curso de Introducción al Análisis de Malware
Analiza malware y comprueba amenazas a través del hacking de código, usando técnicas de análisis reverso y dinámico. Aprende a identificar indicadores de compromiso y desarrolla reglas Yara para proteger sistemas.
Fundamentos del Diseño Gráfico y Digital
• 14 cursos
Aprende los principios esenciales del diseño gráfico, el manejo de herramientas digitales clave como Photoshop e Illustrator, y las bases de color, composición y tipografía para crear proyectos visuales impactantes.


Curso de Hacking: Escalada de Privilegios
Aprende a escalar privilegios en sistemas Windows, Linux y aplicaciones web. Explora técnicas como hacking de llaves SSH, uso de herramientas como LinPeas y WinPeas, y ataques de fuerza bruta. Mejora tus habilidades en ciberseguridad.


Curso Básico de PHP: Instalación, Fundamentos y Operadores
Instala PHP y convierte segundos en horas, minutos y segundos. Entiende la sintaxis, variables y constantes de PHP. Aprende operadores lógicos, aritméticos y relacionales. Realiza cálculos matemáticos y utilízalos en tu código PHP.


Curso de Entorno de Trabajo para Ciencia de Datos con Jupyter Notebooks y Anaconda
Configura y utiliza Jupyter Notebooks y Anaconda para ciencia de datos. Aprende a instalar herramientas, manejar ambientes virtuales con Conda y Mamba, y optimizar tu flujo de trabajo. Ideal para principiantes.
Amazon Web Services
• 10 cursos
Explora los servicios fundamentales de Amazon Web Services (AWS), incluyendo cómputo (EC2), almacenamiento (S3, EBS), redes (VPC), bases de datos (RDS, DynamoDB) y seguridad (IAM), con enfoque práctico.
Infraestructura como Código (IaC) y CI/CD
• 5 cursos
Domina la automatización de la infraestructura con Terraform y la implementación de pipelines de Integración Continua y Despliegue Continuo (CI/CD) con herramientas como Jenkins, GitHub Actions y Azure DevOps.
Fundamentos de Data Science y AI
• 17 cursos
Adquiere las bases matemáticas, de programación y de ingeniería de software necesarias para iniciar en el mundo de la ciencia de datos y la inteligencia artificial.
Programación con TypeScript
Desarrollo e Ingeniería • 3 cursos
Programación con TypeScript
Programación con PHP
Desarrollo e Ingeniería • 8 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.
Desarrollo con C# y .NET
Desarrollo e Ingeniería • 6 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.
Comunicación y oratoria
Liderazgo • 11 cursos
Prepárate para impactar a tu audiencia, bien sea en una reunión de trabajo o presentando ante un auditorio.
Inglés Básico A2
Inglés • 14 cursos
Desarrolla competencias gramaticales básicas para entablar tus primeras conversaciones en inglés y comprende el uso de frases y expresiones comunes.
Fundamentos de Desarrollo Móvil
• 10 cursos
Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.