Faculdade de Tecnologia Rocketseat
Faculdade de Tecnologia 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.191

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