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 · 1 prática 0 de 11
Aula 1 · 3:37Variáveis, Constantes e Inferência de Tipos
Aula 2 · 3:06Optionals e Desempacotamento
Aula 3 · 4:01Funções e Closures
Aula 4 · 3:36Structs vs Classes
Aula 5 · 3:20Enums e Pattern Matching
Aula 6 · 3:19Protocols e Generics
Aula 7 · 3:21Tratamento de Erros
Aula 8 · 3:20Property Wrappers
Aula 9 · 3:25Deep-Dive de Coleções
Aula 10 · 3:20Exercício Capstone
Prática · 0 de 104 questõesPrática do módulo
Prática do módulo
0 de 104 para o certificado
Responda 104 questões
Este módulo tem 208 questões; 104 contam para o certificado.
Praticar →
2 Domínio de SwiftUI 9 aulas · 1 prática 0 de 10
Aula 1 · 3:20Views e Modifiers do SwiftUI
Aula 2 · 3:22Gerenciamento de Estado
Aula 3 · 3:03Layout no SwiftUI
Aula 4 · 3:28Lists e ForEach
Aula 5 · 3:11Navegação
Aula 6 · 3:20Animação e Transições
Aula 7 · 3:11Gestos
Aula 8 · 3:28ViewBuilder e PreferenceKey
Aula 9 · 3:31Capstone do SwiftUI
Prática · 0 de 104 questõesPrática do módulo
Prática do módulo
0 de 104 para o certificado
Responda 104 questões
Este módulo tem 208 questões; 104 contam para o certificado.
Praticar →
3 Concorrência em Swift 1 aula · 1 prática 0 de 2
Aula 1 · 3:20Concorrência: async/await
Prática · 0 de 104 questõesPrática do módulo
Prática do módulo
0 de 104 para o certificado
Responda 104 questões
Este módulo tem 208 questões; 104 contam para o certificado.
Praticar →
4 Arquitetura 0 aulas · 1 prática 0 de 1
Prática · 0 de 104 questõesPrática do módulo
Prática do módulo
0 de 104 para o certificado
Responda 104 questões
Este módulo tem 208 questões; 104 contam para o certificado.
Praticar →
5 Frameworks Apple 1 aula · 1 prática 0 de 2
Aula 1 · 3:22Networking e SwiftData
Prática · 0 de 104 questõesPrática do módulo
Prática do módulo
0 de 104 para o certificado
Responda 104 questões
Este módulo tem 208 questões; 104 contam para o certificado.
Praticar →
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
