Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Introdução
Desenvolvimento Avançado para iOS
- Arquitetura empresarial iOS
- Padrões de design
- Programação orientada a protocolos
Framework RxSwift
- Programação funcional vs programação reativa
- Extensões reativas
Biblioteca de Rede Alamofire
- Plataforma como Serviço (PaaS)
- Serviços da web e Alamofire
Swift Avançado e Programação com Protocolos
- Usando enumerações
- Desenvolvendo protocolos
- Trabalhando com delegados
- Escrevendo extensões de protocolo
- Criando funções recursivas
- Trabalhando com estruturas de dados e algoritmos
Programação Reativa em Swift com RxSwift
- Implementando observáveis e assinaturas
- Usando subjects
- Operadores de filtro, transformação e combinação
- Integrando e trabalhando com RxCoaCoa
- Implementando MVVM
- Depuração e tratamento de erros
Alamofire
- Integrando Alamofire no Swift
- Importando arquivos
- Recuperando dados
- Otimizando o PhotoTagger
Testes Unitários e de Interface do Usuário (UI)
- Testes unitários em Swift
- Testes de interface do usuário em Swift
Resumo e Conclusão
Requisitos
- Experiência com desenvolvimento iOS
Público-alvo
- Desenvolvedores iOS
14 Horas