Volver al inicio

🗺️ ROADMAP SWIFT
💻 iOS Developer

Sigue este orden para convertirte en un desarrollador iOS. Cada video tiene un objetivo y un propósito. Si sigues este orden, te aseguro que vas a aprender Swift y a desarrollar apps para iOS.

CURSO SWIFT GRATIS

PRINCIPIANTE | BOOTCAMP

El curso base para empezar tu camino como iOS Developer. Todo lo que necesitas saber sobre Swift.

EmpezarCódigo

PETICIONES HTTP

PRINCIPIANTE | BOOTCAMP

Aprende a crear peticiones HTTP, parsear el JSON y obtener los datos para que estén listo para ser usados en tu aplicación. Este curso de 1h es un básico para iOS Developers

EmpezarCódigo

CURSO SWIFTUI

PRINCIPIANTE | BOOTCAMP

Crea tu primera app con SwiftUI. Aprende a usar las vistas más importantes y así construir una buena interfaz para tu app, con buenas prácticas y entendiendo como funciona el framework más potente de Apple para crear las vistas de tu app.

EmpezarCódigo

CURSO UIKit GRATIS

PRINCIPIANTE | BOOTCAMP

Crea tu primera app con UIKit. Pero, ¿qué es UIKit? todo el mundo habla de SwiftUI, pero su antecesor es UIKit, un framework que nos permite crear las vistas de nuestra aplicación, y que fue sustituido por SwiftUI. Aunque muchas empresas lo siguen utilizando (es por eso que aprender de él siempre te sumará).

EmpezarCódigo

¡Ya estás listo/a para crear estas apps en SWIFTUI!

CURSO de SWIFTUI Intermedio

INTERMEDIO | BOOTCAMP

Una vez tienes los conceptos básicos de Swift y SwiftUI, ahora toca ir un poco más allá y explorar conceptos un poco más avanzados.

Empezar

CURSO de FIREBASE Y SWIFTUI

INTERMEDIO | BOOTCAMP

Aprende a crear tu primera app a tu ritmo con Firebase (Backend) y SwiftUI, paso a paso y todo explicado desde 0. Creamos una app para guardar enlaces y así leerlos más tarde, será nuestra primera app usando Firebase. Cada lección explica un tema muy importante que podemos añadir a nuestra aplicación: Registro, Login, Base de Datos, Analytics, Crashlytics, Test A/B, Push Notifications, etc.

EmpezarCódigo
Portada Curso Aprende Swift con SwiftBeta

30min de contenido GRATIS

Aprende a usar SWIFT PACKAGE MANAGER y crea MÓDULOS

INTERMEDIO | BOOTCAMP

Swift Package Manager es una herramienta de línea de comandos que te permite crear módulos de Swift reutilizables (es la versión nativa de Apple que sustituye a Cocoapods). En este video aprenderás a crear módulos y a gestionar las dependencias de tu proyecto.

Empezar
Portada Curso Aprende Swift con SwiftBeta

30min de contenido GRATIS

ATAJOS DE XCODE

PRINCIPIANTE | BOOTCAMP

Aprender a usar los atajos de Xcode puede ayudar a desarrollar tus aplicaciones más rápido, y de forma más productiva.

Empezar

¡Ya estás listo/a para crear esta app en SWIFTUI!

Arquitecturas en UIKit (MVC, Viper, MVVM, MVP, etc)

INTERMEDIO | BOOTCAMP

Las arquitecturas en una aplicación son fundamentales para aprender a organizar bien el código. En este video tienes varias de las más usadas al crear una aplicación. Con esta serie entenderás las ventajas de usar una respecto a otra, de esta manera sabrás escoger la que mejor se adapte a tu proyecto.

Empezar

Novedades SwiftUI 4 (NavigationStack, Charts, Grids, etc)

INTERMEDIO | BOOTCAMP

Nuevo video con las novedades de SwiftUI 4 que se presentaron en la WWDC22. En este video encontrarás las más importantes.

Empezar

¡Ya estás listo/a para crear esta app en SWIFTUI!

ViewModifiers SwiftUI (overlay, mask, toolbar, etc)

INTERMEDIO | BOOTCAMP

Recopilatorio de top ViewModifiers en SwiftUI que te recomiendo que aprendas. Algunos de ellos marcaran una gran diferencia dentro de tu app.

Empezar

¡Ya estás listo/a para crear esta app en SWIFTUI!

Programación Reactiva con Combine

INTERMEDIO | BOOTCAMP

Aprende sobre la Programación Reactiva Funcional usando el framework de Apple llamado Combine. Con Combine puedes publicar valores dentro de un Publisher y tener un Subscriber suscrito al Publisher para recibir todos los valores, o eventos de completado y fallo (también se pueden enviar errores a través del publisher).

Código

6 TIPS que puedes añadir a tu app hoy mismoe

INTERMEDIO | BOOTCAMP

Aprende a crear una aplicación en SwiftUI con estos 6 consejos que te doy: Dark Mode, Múltiples Iconos, Launch Screen, Vibraciones Hápticas, Autenticación Biométrica y a cómo pedir a tus usuarios que hagan una reseña de tu app en iOS

Empezar

¡Ya estás listo/a para crear esta app en SWIFTUI!

Curso de Testing en SwiftUI, Swift y SwiftData

INTERMEDIO | BOOTCAMP

Prepárate para el mundo laboral y aprende a crear Test Unitarios, Tests de Integración, Snapshot Tests y UITests en una app de notas que creamos en SwiftUI. Explorarás conceptos como mocks, inyección de dependencias, code coverage y más.

Empezar