Entrar em Contato

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

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas