</>CodeVerse
Iniciar sesiónCrear cuenta

Explorar cursos

Elige un lenguaje y empieza desde cero.

Programación

Py

Python desde cero

Principiante

Aprende a programar con Python sin conocimientos previos: variables, decisiones, bucles, funciones, colecciones, errores, archivos y objetos, con ejercicios que se ejecutan en tu navegador.

23 lecciones 4 h 51 min — 1
Comenzar
JS

JavaScript desde cero

Principiante

El lenguaje de la web, paso a paso: variables, decisiones, bucles, funciones, arrays, objetos, ES6+, DOM, eventos, promesas, async/await y Fetch API.

18 lecciones 4 h 10 min — 1
Comenzar

Otros lenguajes

SQL

SQL desde cero

Principiante

Consulta y gestiona bases de datos relacionales con SQL: SELECT, filtros, orden, agregaciones, JOIN, INSERT/UPDATE/DELETE, diseño de tablas, subconsultas, índices y seguridad. Tus consultas se ejecutan con SQLite real en el navegador.

9 lecciones 2 h 18 min — 0
Comenzar
TS

TypeScript desde cero

Intermedio

JavaScript con tipos: detecta errores antes de ejecutar. Tipos básicos, arrays y objetos, funciones, interfaces, uniones y narrowing, genéricos, clases, null seguro y tipos utilitarios, con el compilador oficial en modo estricto.

8 lecciones 2 h 2 min — 0
Comenzar
Jv

Java desde cero

PrincipianteEn preparación

El lenguaje de las aplicaciones empresariales y Android, con tipado estático y orientación a objetos.

Temario previsto: 10 — 0
En preparación
C

C desde cero

IntermedioEn preparación

Entiende cómo funciona la computadora por dentro: memoria, punteros y compilación.

Temario previsto: 10 — 0
En preparación
C++

C++ desde cero

IntermedioEn preparación

Rendimiento máximo para videojuegos, motores gráficos y sistemas.

Temario previsto: 10 — 0
En preparación
C#

C# desde cero

PrincipianteEn preparación

Desarrollo de aplicaciones, videojuegos con Unity y servicios .NET.

Temario previsto: 10 — 0
En preparación
php

PHP desde cero

PrincipianteEn preparación

El lenguaje detrás de gran parte de la web, incluido WordPress.

Temario previsto: 10 — 0
En preparación
Kt

Kotlin desde cero

PrincipianteEn preparación

El lenguaje moderno para apps Android.

Temario previsto: 10 — 0
En preparación
Sw

Swift desde cero

PrincipianteEn preparación

Crea apps para iPhone, iPad y Mac.

Temario previsto: 10 — 0
En preparación
Go

Go desde cero

IntermedioEn preparación

Simple, rápido y concurrente: ideal para servidores y la nube.

Temario previsto: 10 — 0
En preparación
Rs

Rust desde cero

AvanzadoEn preparación

Seguridad de memoria sin recolector de basura.

Temario previsto: 10 — 0
En preparación
Rb

Ruby desde cero

PrincipianteEn preparación

Un lenguaje pensado para la felicidad de quien programa.

Temario previsto: 10 — 0
En preparación
Dt

Dart desde cero

PrincipianteEn preparación

La base de Flutter para apps multiplataforma.

Temario previsto: 10 — 0
En preparación

Desarrollo web

</>

HTML desde cero

Principiante

Construye páginas web desde la primera etiqueta: estructura, textos, enlaces, imágenes, listas, tablas, formularios, HTML semántico y accesibilidad.

8 lecciones 1 h 39 min — 1
Comenzar
{ }

CSS desde cero

Principiante

Da estilo a tus páginas: selectores, colores, tipografía, modelo de caja, Flexbox, Grid, diseño responsive, transiciones, animaciones, variables y técnicas avanzadas.

12 lecciones 2 h 43 min — 1
Comenzar

Git y GitHub

Principiante

Controla las versiones de tus proyectos y colabora como en un equipo profesional: commits, historial, deshacer cambios, ramas, conflictos, GitHub, .gitignore y pull requests.

6 lecciones 1 h 28 min — 1
Comenzar

Node.js y APIs

Intermedio

JavaScript en el servidor: process, módulos y npm, asincronía, eventos, servidores HTTP, Express y middleware, APIs REST con validación y buenas prácticas de configuración y producción.

8 lecciones 2 h 6 min — 1
Comenzar

React desde cero

Intermedio

La librería de interfaces más usada del mundo: componentes y JSX, props, estado y eventos, formularios, listas dinámicas, efectos, hooks propios y contexto. Tus componentes se ejecutan con React real y se prueban automáticamente.

8 lecciones 2 h 5 min — 0
Comenzar

Introducción al desarrollo web

PrincipianteEn preparación

Cómo funciona internet, navegadores, servidores y el oficio de crear sitios web.

Temario previsto: 5 — 0
En preparación

Desarrollo Frontend

IntermedioEn preparación

Interfaces modernas, accesibles y rápidas.

Temario previsto: 6 — 0
En preparación

Desarrollo Backend

IntermedioEn preparación

Servidores, APIs, bases de datos y seguridad.

Temario previsto: 6 — 0
En preparación

Full Stack

AvanzadoEn preparación

Del diseño a la base de datos: construye aplicaciones completas.

Temario previsto: 7 — 0
En preparación

Next.js

AvanzadoEn preparación

Aplicaciones React con renderizado en servidor y rutas por archivos.

Temario previsto: 6 — 0
En preparación

APIs REST

IntermedioEn preparación

Diseña y consume APIs profesionales.

Temario previsto: 7 — 0
En preparación

Bases de datos

IntermedioEn preparación

Modela, consulta y protege tus datos.

Temario previsto: 7 — 0
En preparación

Apps móviles y de escritorio

Desarrollo de apps móviles con React Native

Intermedio

Crea apps para Android e iOS con un solo código: componentes, JSX, estilos, estado, listas, formularios, navegación, datos sin conexión, permisos y publicación en las tiendas.

10 lecciones 2 h 21 min — 0
Comenzar

Apps de escritorio con Electron

Intermedio

Crea aplicaciones para Windows, macOS y Linux con HTML, CSS y JavaScript: arquitectura de Electron, IPC seguro, menús, archivos, seguridad, empaquetado, actualizaciones y alternativas como Tauri, .NET y Qt.

7 lecciones 1 h 40 min — 0
Comenzar

Apps con Flutter

IntermedioEn preparación

Crea apps para Android, iOS, web y escritorio con un solo código en Dart.

Temario previsto: 10 — 0
En preparación

Android nativo con Kotlin y Jetpack Compose

IntermedioEn preparación

Apps nativas para Android con la herramienta moderna de Google.

Temario previsto: 10 — 0
En preparación

iOS con Swift y SwiftUI

IntermedioEn preparación

Apps nativas para iPhone y iPad con SwiftUI.

Temario previsto: 10 — 0
En preparación

Apps multiplataforma con .NET MAUI

IntermedioEn preparación

Apps para Windows, Android, iOS y macOS con C# y XAML.

Temario previsto: 9 — 0
En preparación

Apps de escritorio ligeras con Tauri

AvanzadoEn preparación

Interfaz web y núcleo en Rust: apps de escritorio pequeñas y seguras.

Temario previsto: 8 — 0
En preparación

Interfaces de escritorio con Python y Qt

IntermedioEn preparación

Crea aplicaciones de escritorio con PySide6.

Temario previsto: 8 — 0
En preparación

Otras áreas

Algoritmos y estructuras de datos

Intermedio

Aprende a resolver problemas de forma eficiente con Python: Big O, búsqueda binaria, ordenamiento, recursión, pilas, colas, tablas hash, árboles, grafos y programación dinámica.

9 lecciones 2 h 27 min — 0
Comenzar

Ciencia de datos con Python

Intermedio

Analiza datos reales con Python: estadística básica, NumPy y pandas para cargar, filtrar, limpiar, agrupar y combinar tablas, y cómo comunicar conclusiones. NumPy y pandas se ejecutan de verdad en tu navegador.

7 lecciones 1 h 51 min — 0
Comenzar

Machine Learning con Python

Avanzado

Entiende cómo aprenden las máquinas programando los algoritmos con NumPy: separación de datos, regresión lineal, descenso de gradiente, métricas, k vecinos, regresión logística, k-medias, validación y uso responsable de la IA.

8 lecciones 2 h 10 min — 0
Comenzar

Inteligencia artificial

IntermedioEn preparación

Fundamentos de la IA, modelos de lenguaje y uso responsable.

Temario previsto: 6 — 0
En preparación

Ciberseguridad

IntermedioEn preparación

Protege sistemas y aplicaciones frente a ataques.

Temario previsto: 6 — 0
En preparación

Desarrollo de videojuegos

IntermedioEn preparación

Lógica de juegos, física y gráficos.

Temario previsto: 6 — 0
En preparación