Formação iOS

Crie aplicativos nativos para iOS com Swift.

Esta formação faz parte dos nossos cursos de Mobile
80h
Para conclusão
9
Cursos
1
Vídeo extra
1
Podcast
3
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

O futuro está na palma das suas mãos

A Formação iOS da Alura é um guia de aprendizado completo com cursos online e materiais exclusivos para você iniciar uma carreira bem sucedida como desenvolvedor(a) iOS.

Aprenda nos cursos de iOS da Formação Alura Conheça os fundamentos da linguagem Swift junto com boas práticas, entenda como criar layouts responsivos através do storyboard e como trabalhar com Constraints e StackView.

Descubra também como utilizar diversos frameworks nativos de iOS para: salvar objetos em memória, acessar a câmera do dispositivo, utilizar mapas e GPS e fazer requisições HTTPs.

O que faz um(a) desenvolvedor(a) de iOS? Quem trabalha com desenvolvimento iOS cria e desenvolve aplicativos que podem ser utilizados nos dispositivos da Apple (iPhone, iPad). Além disso, grande parte das empresas optam por desenvolver aplicativos nativos.

A linguagem Swift Swift é uma linguagem de programação criada pela Apple para o desenvolvimento de apps para iOS, watchOS, tvOS e MacOS. Do Apple Watch ao iPhone, iPad e Macbooks! Por ser uma linguagem nova e inspirada em outras como Python, C# e Ruby, é muito intuitiva e existem diversas oportunidades de mercado.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você irá aprender

  • Ândriu Felipe Coelho

Passo a passo

  1. 1 A Linguagem Swift

    O primeiro passo é entender bem a linguagem Swift, base de tudo que faremos nessa formação. E, para isso, é essencial desenvolver um conhecimento sólido com a linguagem e aprender as principais APIs.

  2. 2 Layouts Responsivos

    Para construir layouts para aplicativos, é necessário entender como funciona o uso de Storyboard e seus principais componentes. Além disso, é importantíssimo que o layout funcione em todos os tamanhos de dispositivos, para isso você aprenderá a trabalhar com Constraints e StackView.

  3. 3 Frameworks nativos

    Com uma boa base em Swift, é hora de estudar os principais frameworks que te ajudarão a construir poderosos aplicativos.

  4. 4 Integrações com APIs

    Uma tarefa comum no dia a dia de quem desenvolve para iOS é trabalhar com requisições para web services. Aqui você aprenderá a consumir web services e a trabalhar com dados offline.

Mobile

Além dessa, a categoria Mobile conta com cursos de Flutter, React Native, iOS e Swift, Android e Kotlin, Jogos,e mais...

Experiências de quem já estudou com a gente

Mauro Augusto Araujo Diniz

em 01/03/2019

Ótimo curso, explicando de maneira bem didática os conceitos de constraints para diversos tamanhos de tela diferentes.

iOS layout parte 1: Começando com telas responsivas

Ricardo Salotti Rodrigues dos Santos

em 18/03/2019

Curso muito bem ministrado pelo Professor trouxe o conceito de Stackview e implementou ele muito bem.

iOS layout parte 2: Mais recursos para criar telas responsivas.

Victoria Andressa Faria

em 03/01/2020

Gostei bastante desse primeiro módulo. Já tinha um pouco de experiência na área, mas sempre procuro retomar para me atualizar.

Swift parte 1: Desenvolvendo para iOS no Xcode

Comece hoje mesmo os cursos de iOS. Matricule-se agora!

  • 1017 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 1017 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1017 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1017 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana