iOS Avançado com Swift: Arquitetura, Boas Práticas e Ferramentas de Automação
Público-alvo:
Desenvolvedores iOS de nível intermediário a pleno que desejam aprofundar seus conhecimentos em arquitetura de software, boas práticas, automação, e técnicas avançadas de desenvolvimento iOS.
Objetivos do Curso:
Dominar conceitos avançados de Swift, como Protocolos, Delegates, Generics, e ARC.
Aprender e aplicar as principais arquiteturas de software em iOS: MVVM, Clean Architecture, e MVVM-C.
Melhorar a escrita de código através dos princípios SOLID e outras boas práticas.
Utilizar ferramentas de automação como Fastlane e Tuist para otimizar o desenvolvimento e a entrega de aplicativos.
Implementar testes unitários e automatizados utilizando XCTest e outras ferramentas.
Adotar práticas de desenvolvimento ágil e trabalhar eficientemente em equipes multidisciplinares.
