Programa do Curso

Introdução

Desenvolvimento Avançado iOS

  • Arquitetura empresarial iOS
  • Padrões de design
  • Programação orientada a protocolos

Framework RxSwift

  • Programação funcional vs programação reativa
  • Extensões Reactive

Biblioteca Alamofire Networking

  • Plataforma como Serviço
  • Serviços web e Alamofire

Desenvolvimento Avançado Swift e Protocolos Programming

  • Usando enumerações
  • Desenvolvendo protocolos
  • Trabalhando com delegados
  • Escrevendo extensões de protocolo
  • Criando funções recursivas
  • Trabalhando com estruturas de dados e algoritmos

Reactive Programming em Swift com RxSwift

  • Implementando observáveis e assinaturas
  • Usando temas
  • Operadores de filtragem, transformação e combinação
  • Integrando e trabalhando com RxCoaCoa
  • Implementando MVVM
  • Depurando e lidando com erros

Alamofire

  • Integrando Alamofire em Swift
  • Importando arquivos
  • Obtendo dados
  • Otimizando PhotoTagger

Testes Unitários e de Interface do Usuário

  • Unit Testing em Swift
  • Testes de interface do usuário em Swift

Resumo e Conclusão

Requisitos

  • Experiência com desenvolvimento de iOS

Público-alvo

  • Desenvolvedores de iOS
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas