Rocketseat
Rocketseat
/

iOS com Swift

Desenvolva aplicações mobile nativas para dispositivos iOS

Icone da tag MobileMobileIcone da tag IntermediárioIntermediário
SwiftUIKitViewModelXcode
iOS com Swift icon
Visão geralConteúdosProjetos

Conheça a formação

Nesta formação, você aprenderá a desenvolver aplicativos para iOS do zero, utilizando a linguagem Swift e as melhores práticas do mercado. O curso cobre desde a base da programação orientada a objetos aplicada ao desenvolvimento mobile até a criação de projetos completos, com interfaces dinâmicas e integração com serviços back-end.

Durante a formação, você explorará as principais ferramentas e tecnologias do ecossistema iOS, como o Xcode e UIKit, além de conceitos avançados de arquitetura de software como MVVM e MVVM-C. Também aprenderá a integrar bibliotecas externas com Cocoapods, persistir dados localmente com UserDefaults e SQLite, e implementar testes para garantir a qualidade do seu código.

Ao final do curso, você terá domínio sobre todo o ciclo de desenvolvimento de um app, desde a concepção e codificação até o monitoramento e publicação na App Store. Essa formação é ideal para quem deseja ingressar ou se especializar no mercado de desenvolvimento iOS, alinhando-se às demandas de um setor competitivo e em constante evolução.

Nesta formação, você aprenderá a desenvolver aplicativos para iOS do zero, utilizando a linguagem Swift e as melhores práticas do mercado. O curso cobre desde a base da programação orientada a objetos aplicada ao desenvolvimento mobile até a criação de projetos completos, com interfaces dinâmicas e integração com serviços back-end.

Durante a formação, você explorará as principais ferramentas e tecnologias do ecossistema iOS, como o Xcode e UIKit, além de conceitos avançados de arquitetura de software como MVVM e MVVM-C. Também aprenderá a integrar bibliotecas externas com Cocoapods, persistir dados localmente com UserDefaults e SQLite, e implementar testes para garantir a qualidade do seu código.

Ao final do curso, você terá domínio sobre todo o ciclo de desenvolvimento de um app, desde a concepção e codificação até o monitoramento e publicação na App Store. Essa formação é ideal para quem deseja ingressar ou se especializar no mercado de desenvolvimento iOS, alinhando-se às demandas de um setor competitivo e em constante evolução.

Conteúdos

Nível 1

Fundamentos do Swift

7 aulas
Nível 2

Criando seu primeiro projeto

30 aulas
Nível 3

Aprimorando o projeto

60 aulas
Nível 4

Arquitetura MVVCM com Swift

61 aulas
Nível 5

Trabalhando com mapas

66 aulas
Nível 6

Certificado final

0%

Projetos

Detalhes

Horas de estudo

Aprox. 104h

Aulas

224 aulas em 52h 23min

Alunos desta trilha

1.162

Nível de dificuldade

Intermediário

Atividades

1 desafio e 13 testes

Inicie sua jornada na programação

Inicie sua jornada na programação com um curso gratuito.

Projetos

Projeto App de Finanças

App de Finanças

Aprimorando o projeto