Intermedio Lenguajes de Programación
Lenguaje Swift
Domina el poderoso e intuitivo lenguaje de programación de Apple. Cubre fundamentos de Swift, SwiftUI, concurrencia, patrones de arquitectura y el SDK completo de Apple.
5 módulos 21 clases 7 h 919 preguntas
Contenido del curso
1 Fundamentos de Swift 10 clases · 1 práctica 0 de 11
Clase 1 · 3:37Variables, Constantes e Inferencia de Tipos
Clase 2 · 3:06Opcionales y Desempaquetado
Clase 3 · 4:01Funciones y Closures
Clase 4 · 3:36Structs vs Classes
Clase 5 · 3:20Enums y Pattern Matching
Clase 6 · 3:19Protocols y Generics
Clase 7 · 3:21Manejo de Errores
Clase 8 · 3:20Property Wrappers
Clase 9 · 3:25Deep-Dive de Colecciones
Clase 10 · 3:20Ejercicio Capstone
Práctica · 0 de 104 preguntasPráctica del módulo
Práctica del módulo
0 de 104 para el certificado
Responde 104 preguntas
Este módulo tiene 208 preguntas; 104 cuentan para el certificado.
Practicar →
2 Dominio de SwiftUI 9 clases · 1 práctica 0 de 10
Clase 1 · 3:20SwiftUI Views y Modifiers
Clase 2 · 3:22Manejo de Estado
Clase 3 · 3:03SwiftUI Layout
Clase 4 · 3:28Lists y ForEach
Clase 5 · 3:11Navegación
Clase 6 · 3:20Animación y Transiciones
Clase 7 · 3:11Gestos
Clase 8 · 3:28ViewBuilder y PreferenceKey
Clase 9 · 3:31Capstone de SwiftUI
Práctica · 0 de 104 preguntasPráctica del módulo
Práctica del módulo
0 de 104 para el certificado
Responde 104 preguntas
Este módulo tiene 208 preguntas; 104 cuentan para el certificado.
Practicar →
3 Concurrencia en Swift 1 clase · 1 práctica 0 de 2
Clase 1 · 3:20Concurrencia: async/await
Práctica · 0 de 104 preguntasPráctica del módulo
Práctica del módulo
0 de 104 para el certificado
Responde 104 preguntas
Este módulo tiene 208 preguntas; 104 cuentan para el certificado.
Practicar →
4 Arquitectura 0 clases · 1 práctica 0 de 1
Práctica · 0 de 104 preguntasPráctica del módulo
Práctica del módulo
0 de 104 para el certificado
Responde 104 preguntas
Este módulo tiene 208 preguntas; 104 cuentan para el certificado.
Practicar →
5 Frameworks de Apple 1 clase · 1 práctica 0 de 2
Clase 1 · 3:22Networking y SwiftData
Práctica · 0 de 104 preguntasPráctica del módulo
Práctica del módulo
0 de 104 para el certificado
Responde 104 preguntas
Este módulo tiene 208 preguntas; 104 cuentan para el certificado.
Practicar →
Consejos
Ver todos
SwiftUI
Contenedores Personalizados con @ViewBuilder
Crea vistas contenedor reutilizables con @ViewBuilder
SwiftUI
Destinos Tipados en NavigationStack
Navegación type-safe con NavigationStack y navigationDestination
SwiftUI
Macro @Observable
Reemplaza ObservableObject con la nueva macro @Observable
Async/Await
async/await con URLSession
Obtén datos de la red con concurrencia Swift
