50 días de programación: Domina iOS 17 como un profesional
Actualizado en 2026

50 días programando: Domina iOS 17 de principio a fin

Aprende nuevas técnicas de programación mientras desarrollas 50 proyectos para iOS.

  • Ves aplicaciones increíbles en la App Store... pero no sabes cómo pasar de aprender Swift a crear tus propias apps desde cero.
  • SwiftUI, UIKit, frameworks, APIs... hay tanto que aprender que no sabes qué estudiar primero ni cómo llevarlo a la práctica.
  • Sigues tutoriales y entiendes el código mientras lo ves, pero cuando intentas crear una aplicación por tu cuenta te quedas atascado sin saber por dónde continuar.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Domina iOS 17 en 50 días creando 50 proyectos reales

Aprende a desarrollar aplicaciones para iPhone y iPad con iOS 17, Swift, SwiftUI y UIKit a través de un método totalmente práctico. Durante 50 días, crearás un proyecto diferente cada día mientras descubres las principales herramientas, frameworks y funcionalidades que ofrece el SDK de iOS 17.

Este curso de desarrollo de aplicaciones iOS está diseñado para que aprendas programando. En lugar de limitarte a estudiar conceptos y teoría, trabajarás con proyectos reales que te permitirán comprender cómo se construyen aplicaciones desde cero y cómo aplicar Swift y las tecnologías de Apple para resolver problemas habituales del desarrollo móvil.

A lo largo del curso explorarás diferentes áreas del desarrollo iOS con Swift, desde la creación de interfaces y la gestión de datos hasta la conectividad, las APIs del sistema y la optimización del rendimiento. Aprenderás a trabajar tanto con SwiftUI como con UIKit, ampliando tus recursos para afrontar distintos tipos de proyectos iOS.

Cada uno de los 50 proyectos te permitirá poner en práctica una funcionalidad o técnica diferente. Al completar el recorrido, no solo habrás adquirido experiencia práctica con el ecosistema de desarrollo de Apple, sino que también contarás con una colección de aplicaciones que podrás utilizar como referencia y como base para tu portfolio de desarrollador iOS.

Tanto si estás dando tus primeros pasos en la programación para dispositivos Apple como si ya tienes experiencia y quieres actualizar tus conocimientos, este curso te ofrece un recorrido estructurado y práctico para mejorar tus habilidades como desarrollador iOS creando aplicaciones reales.

Un curso de la Ruta de

Dificultad

Horas

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de Swift o haber realizado un curso introductorio del lenguaje.
  • Un Mac compatible con Xcode 15 y una versión adecuada de macOS para desarrollar aplicaciones.
  • Un ordenador con conexión a Internet y conocimientos básicos de informática.
  • Interés por el desarrollo de aplicaciones para iOS y ganas de aprender mediante la práctica.

¿A quién va dirigido?

  • Desarrolladores y programadores en Swift.
  • Estudiantes de desarrollo de aplicaciones para iOS.
  • Desarrolladores iOS que quieran actualizar sus conocimientos y dominar nuevas tecnologías.
  • Profesionales que quieran mejorar sus habilidades creando proyectos prácticos para su portfolio.

Lo que aprenderás

01

Domina las interfaces de iOS

Aprende a trabajar con textos, imágenes, botones, pilas y otros elementos de interfaz para crear aplicaciones modernas con SwiftUI.

02

Crea interfaces visuales avanzadas

Utiliza figuras, dibujos, tarjetas, gráficos y anillos para diseñar interfaces atractivas y representar información de forma visual.

03

Replica funcionalidades de apps populares

Programa funcionalidades inspiradas en aplicaciones como Apple Wallet, App Store, Tinder o Instagram y descubre cómo funcionan desde dentro.

04

Trabaja con APIs y JSON

Domina las tareas asíncronas, conecta tus aplicaciones con APIs externas y aprende a obtener, procesar y utilizar información en formato JSON.

05

Profundiza en Swift y MVVM

Aprende a utilizar MVVM, ShareLink, Gauges y otras herramientas y funcionalidades del ecosistema Swift para crear aplicaciones mejor estructuradas.

06

Da vida a tus aplicaciones

Implementa animaciones, gestos de interacción y transiciones con SwiftUI para conseguir experiencias de usuario más dinámicas e interactivas.

07

Construye proyectos completos

Pon en práctica lo aprendido desarrollando proyectos como un lector de artículos, una lista de tareas o un gestor de finanzas.

08

Domina la navegación y los componentes

Trabaja con navegación, Card Views, pestañas, listas, desplegables, Bottom Sheets y otros componentes esenciales del desarrollo de aplicaciones iOS.

09

Combina SwiftUI y UIKit

Aprende a integrar elementos de UIKit con vistas de SwiftUI y aprovecha las funcionalidades y novedades disponibles en iOS 17.

Temario del curso

Juan Gabriel Gomila

Tu Instructor

Juan Gabriel Gomila

Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.

Unity Certified Matemático +500k Estudiantes
Opiniones de estudiantes

Lo que dicen nuestros alumnos

Curso completo

Elige cómo quieres acceder

Pago Único del Curso

Compra el curso una vez y accede de por vida

Imagen del curso
€ 999,99
Comprar el curso
  • Un único pago.
  • Acceso instantáneo al curso de por vida.
  • Acceso a la comunidad del curso.

Ruta

Accede a todos los cursos de la ruta de

€ 19,99 /mes
Acceder a la ruta
  • Pago mensual de 19.99€.
  • Acceso instantáneo a los cursos de la ruta.
  • Accede cuándo y dónde quieras.
  • Cancela en cualquier momento.
Comprar este curso
Acceso de por vida · Actualizaciones incluidas
o consíguelo con la Ruta de Aprendizaje
Ruta de
Desde 19,99 €/mes · Cancela cuando quieras
Ver la suscripción
o Suscripción Rana de Bronce (39 €/mes)