Intermediário Linguagens de Programação
Linguagem Swift
Domine a linguagem de programação poderosa e intuitiva da Apple. Cobre fundamentos do Swift, SwiftUI, concorrência, padrões de arquitetura e o SDK completo da Apple.
5 módulos 21 aulas 7 h 919 questões
Conteúdo do curso
1 Fundamentos de Swift 10 aulas · 34 min
1
Variáveis, Constantes e Inferência de Tipos
3:37
2
Optionals e Desempacotamento
3:06
3
Funções e Closures
4:01
4
Structs vs Classes
3:36
5
Enums e Pattern Matching
3:20
6
Protocols e Generics
3:19
7
Tratamento de Erros
3:21
9
Property Wrappers
3:20
10
Deep-Dive de Coleções
3:25
11
Exercício Capstone
3:20
2 Domínio de SwiftUI 9 aulas · 30 min
3 Concorrência em Swift 1 aula · 3 min
4 Arquitetura 0 aulas · 1 min
5 Frameworks Apple 1 aula · 3 min
Dicas
Ver todas
SwiftUI
Containers Personalizados com @ViewBuilder
Crie views-container reutilizáveis com @ViewBuilder
SwiftUI
Destinos Tipados no NavigationStack
Navegação type-safe com NavigationStack e navigationDestination
SwiftUI
Macro @Observable
Substitua ObservableObject pela nova macro @Observable
Async/Await
async/await com URLSession
Busque dados da rede com concorrência Swift
