Swift básico para desarrollo de apps: Crea 20 proyectos
Actualizado en 2026

Domina Swift creando 20 aplicaciones

Pon en práctica tus conocimientos de Swift 2 a través de 20 proyectos diferentes y descubre todo el potencial del lenguaje de Apple para crear aplicaciones en dispositivos iOS.

  • Ves aplicaciones para iPhone que parecen sencillas... pero no sabes cómo empezar a construir una por tu cuenta.
  • Has aprendido conceptos de programación y Swift, pero te cuesta convertir toda esa teoría en aplicaciones que realmente funcionen.
  • Sigues tutoriales paso a paso, pero cuando intentas crear tu propia app desde cero no sabes cómo estructurarla ni qué hacer a continuación.
Si te sientes identificado con estos problemas, este curso es ideal para ti.

Swift desde cero: Aprende desarrollo de apps iOS creando 20 proyectos

Aprende Swift desde cero y descubre cómo desarrollar aplicaciones para iPhone y iPad con un enfoque completamente práctico. En este curso conocerás las herramientas y conceptos fundamentales de Swift, el lenguaje de programación de Apple, mientras construyes paso a paso tus propias aplicaciones para iOS.

A lo largo del curso desarrollarás más de 20 proyectos diferentes, diseñados para que puedas poner en práctica lo aprendido desde el primer momento. Trabajarás con funcionalidades habituales de las aplicaciones iOS y aprenderás conceptos esenciales de programación, algoritmos, patrones de diseño y buenas prácticas aplicadas al desarrollo de apps.

Cada nuevo proyecto te permitirá mejorar progresivamente tus habilidades como desarrollador iOS. En lugar de limitarte a estudiar teoría, aprenderás construyendo aplicaciones y resolviendo problemas reales, entendiendo cómo funcionan muchas de las características que encuentras habitualmente en las apps para iPhone y iPad.

Además, tendrás acceso al código fuente del instructor, para que puedas compararlo con tus propias soluciones, detectar posibles mejoras y comprender diferentes formas de abordar un mismo problema. De esta manera, podrás consolidar tus conocimientos de Swift y adquirir una base sólida para continuar avanzando en el desarrollo de aplicaciones.

Al finalizar el curso, tendrás los conocimientos necesarios para comprender, reproducir y desarrollar numerosas funcionalidades de las aplicaciones iOS, además de una colección de proyectos prácticos que te habrá permitido recorrer los aspectos esenciales del desarrollo de apps con Swift.

Un curso de la Ruta de

Dificultad

Horas

Total Estudiantes

Valoración Media

Requisitos

  • Conocimientos básicos de informática y manejo habitual de un ordenador a nivel de usuario.
  • Un Mac con macOS (OS X Snow Leopard o una versión posterior) y conexión a Internet.
  • No es necesario tener conocimientos previos de Swift ni experiencia en desarrollo de aplicaciones.
  • Interés por la programación, el desarrollo de apps para iOS y ganas de aprender mediante la práctica.

¿A quién va dirigido?

  • Personas que quieran aprender a programar en Swift desde cero.
  • Estudiantes interesados en el desarrollo de aplicaciones para iPhone y iPad.
  • Programadores que quieran iniciarse en el desarrollo de apps para iOS.
  • Emprendedores y profesionales que quieran adquirir conocimientos prácticos de desarrollo de aplicaciones móviles.

Lo que aprenderás

01

Domina los fundamentos de Swift

Aprende Swift 2 desde sus bases y trabaja con variables, condicionales, bucles, hilos y otros conceptos esenciales para desarrollar aplicaciones para iOS y Mac.

02

Crea interfaces con Xcode e Interface Builder

Aprende a utilizar Xcode 7, Storyboards e Interface Builder para diseñar interfaces visuales y adaptables a diferentes dispositivos de Apple.

03

Trabaja con Cocoa, UIKit y componentes de iOS

Conoce los frameworks esenciales del desarrollo iOS y utiliza elementos como UIButton, UILabel, UITextField, UIPickerView, UISlider y UIViewController.

04

Crea tablas y colecciones personalizadas

Utiliza UITableViewController y UICollectionViewController para presentar información mediante listas y colecciones, creando y personalizando sus propias celdas.

05

Implementa patrones de programación avanzados

Profundiza en patrones y técnicas como MVC, fachada, factoría, delegación, NSNotificationCenter, bloques de código y completion handlers.

06

Gestiona datos locales y en la nube

Aprende a almacenar, consultar, modificar y eliminar información utilizando Parse en la nube y Core Data para la persistencia de datos en tus aplicaciones.

07

Construye apps con múltiples pantallas

Crea aplicaciones formadas por diferentes vistas conectadas entre sí y gestiona la navegación mediante UINavigationController.

08

Gestiona archivos y datos estructurados

Trabaja con property lists, XML y JSON para almacenar, intercambiar y utilizar información dentro de tus aplicaciones para iOS.

09

Desarrolla proyectos iOS de principio a fin

Aplica lo aprendido creando apps para distintos dispositivos Apple, optimiza tu flujo de trabajo en Xcode y utiliza Git y Bitbucket para gestionar versiones y colaborar en equipo.

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

Buy the course once and access it for life

Imagen del curso
€ 999,99
Comprar el curso
  • A single payment.
  • Instant lifetime access to the course.
  • 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)