🗺️ 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.
3h de contenido GRATIS
1h de contenido GRATIS
4h de contenido GRATIS
5h de contenido GRATIS
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ódigo1h de contenido GRATIS
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.
Empezar3h de contenido GRATIS
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ódigoAprende 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.
EmpezarATAJOS 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.
EmpezarArquitecturas 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.
Empezar2h de contenido GRATIS
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.
EmpezarViewModifiers 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.
Empezar2h de contenido GRATIS
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ódigo2h de contenido GRATIS
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
Empezar3h de contenido GRATIS
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