Roadmap de desarrollo de apps iOS
Aprende Swift, crea pantallas SwiftUI con vista previa en vivo y practica las estructuras de datos y los algoritmos que piden las entrevistas de iOS, todo en Swift.
49,524+ codders inscritos en estos cursos
574 lecciones583 retos2,237 preguntas de quiz
- Apto para principiantes
Ayuda de codificación con IA
Lecciones interactivas prácticas
Narración de audio en cada lección
Cuestionarios para poner a prueba tu conocimiento
14 certificados gratis a lo largo de la ruta
El roadmap de iOS, paso a paso
Cada paso es un curso de Coddy. Tu progreso se guarda por curso.
- 1Paso 12 secciones, en orden
- 2Paso 2
Clases y protocolos
Empezar este pasoEmpezarClases, structs, enums, protocolos, herencia y genéricos, con un proyecto de gestión de biblioteca.Empezar - 3Paso 3
SwiftUIPágina propia
Empezar este pasoEmpezarVistas y modificadores, stacks, estado y botones, campos de texto, toggles, listas y navegación, con vista previa en vivo.EmpezarPágina propia - 4Paso 4
Estructuras de datos en Swift
Empezar este pasoEmpezarPilas, colas, listas enlazadas, árboles binarios y tablas hash, construidas a mano.Empezar5 cursos, en orden- Pila - Serie de Estructuras de Datos #113 lecciones11 retos1 proyecto
- Cola: Serie de Estructuras de Datos nº 212 lecciones10 retos1 proyecto
- Listas enlazadas - Serie de estructuras de datos n.º 514 lecciones12 retos1 proyecto
- Árbol binario: serie sobre estructuras de datos n.º 313 lecciones11 retos1 proyecto
- Tablas Hash - Serie de Estructuras de Datos #414 lecciones12 retos
- 5Paso 5
Algoritmos en Swift
Empezar este pasoEmpezarRecursión y después bubble, selection, insertion, merge y quick sort.Empezar6 cursos, en orden- Desafíos de recursión: domina el pensamiento recursivo15 lecciones15 retos
- Ordenamiento de burbuja (Bubble Sort)11 lecciones10 retos
- Selection Sort - Serie de DSA9 lecciones4 retos54 preguntas1 proyecto
- Ordenamiento por inserción - Serie de DSA9 lecciones4 retos1 proyecto
- Merge Sort - Serie de DSA9 lecciones4 retos52 preguntas1 proyecto
- Quick Sort - Serie de DSA9 lecciones4 retos52 preguntas1 proyecto
- 6Paso 6
Problemas de entrevista
Empezar este pasoEmpezarProblemas de programación como los que piden las entrevistas de iOS, resueltos en Swift.Empezar2 cursos, en orden - 7Paso 7
La terminal y GitPágina propia
Empezar este pasoEmpezarLa línea de comandos y después Git: commits, ramas, merges y cómo corregir errores.EmpezarPágina propia2 secciones, en orden
Aprende Haciendo
Escribe código real, consulta bases de datos, crea sitios web y domina los prompts de IA. Nuestras lecciones interactivas cubren todas las habilidades que los desarrolladores modernos necesitan.
Construye tu Racha
¡Mantén la constancia y observa cómo crece tu progreso! Sigue tu hábito diario de programación, protege tu racha con días de congelación y gana recompensas por aparecer cada día.
12 días de racha
¡Vuelve mañana para mantener tu racha!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doble o Nada
Día 5 de 7
Congelar Racha
2 left
No Estás Solo
Compite en tablas de clasificación globales, invita amigos para ganar recompensas y celebra los logros de los demás. ¡Programar es mejor con amigos!
Aprende de todas las formas
Lee, escucha, ponte a prueba, pregunta a la IA o consulta cualquier cosa que ya hayas estudiado. Cada lección se adapta a ti.
Una variable es un contenedor con nombre que guarda un valor al que puedes hacer referencia más tarde.
En Python, creas una escribiendo el nombre, un signo igual y el valor que quieres guardar.
El valor puede cambiar con el tiempo: reasignar el nombre simplemente lo apunta a un nuevo valor.
Certifícate
Gana certificados por cada curso que completes. Agrégalos a tu perfil de LinkedIn y currículum para mostrar tu experiencia en programación a los empleadores.
Por qué aprender desarrollo iOS en Coddy
- Cada lección de SwiftUI muestra tu pantalla en una vista previa en vivo junto a tu código.
- No necesitas un Mac para empezar: Swift y SwiftUI se ejecutan en tu navegador.
- Las estructuras de datos, los algoritmos y los problemas de entrevista están todos en Swift.
- Cuando te atascas, Bugsy señala el problema sin escribirte la respuesta.