IFB Campus Brasília
file_type_swift
Curso de Extensão · EaD · Gratuito

Desenvolva apps
para iOS com Swift

Instituto Federal de Brasília — Campus Brasília

Aprenda a linguagem de programação da Apple do zero e desenvolva aplicativos reais para iPhone e iPad. 240 horas, totalmente gratuito, aberto à comunidade.

Quero me inscrever Ver apresentação
1.3K+
Alunos matriculados
240h
Carga horária
3
Módulos
100%
Gratuito

Conheça o curso antes de se inscrever

O professor Tiago Segato, coordenador do curso, apresenta como ele funciona, o que você vai aprender e como se preparar para o mercado de desenvolvimento iOS.

Quero me inscrever Ver mais

Três módulos.
Uma jornada completa.

Cada módulo gera uma certificação independente. Você avança no seu ritmo, do pensamento computacional ao desenvolvimento de apps publicados na App Store.

Módulo 01 · 80h · Certificação
🧠
Introdução à Programação com a Linguagem Swift

Fundamentos de lógica de programação e primeiros passos com Swift, sem necessidade de experiência prévia.

  • Lógica de programação e pensamento computacional
  • Introdução à linguagem Swift
  • Tipos, variáveis, funções e controle de fluxo
  • Programação orientada a objetos (POO)
  • Swift Playgrounds e ferramentas online
Módulo 02 · 80h · Certificação
📱
Fundamentos de Desenvolvimento de Aplicativos com Swift

Criação de aplicativos iOS com Xcode e SwiftUI, integrando dados, APIs e boas práticas de arquitetura.

  • Xcode e ambiente de desenvolvimento Apple
  • SwiftUI — interfaces declarativas
  • Persistência de dados e CoreData
  • Consumo de APIs REST
  • Localização com MapKit
Módulo 03 · 80h · Certificação
🚀
Desenvolvimento de Aplicativos com a Linguagem Swift

Do produto ao mercado: UI/UX, empreendedorismo, publicação na App Store e apresentação do projeto final.

  • Arquitetura de software e boas práticas
  • UI/UX e design de interfaces
  • Empreendedorismo e modelo de negócio
  • App Store Connect e publicação
  • Propriedade intelectual e projeto final

O essencial, direto ao ponto.

Modalidade
EaD
Com uso opcional do Lab Apple IFB
Carga horária
240 horas
80h por módulo
Vagas por turma
200 vagas
Processo seletivo IFB
Investimento
Gratuito
Sem custo para o aluno
Requisitos
Ens. Fund. II
Maior de 18 anos
Abrangência
DF e entorno
Comunidade interna e externa
Certificação
IFB
Emitido ao concluir cada módulo
Plataforma
NEAD IFB
nead.ifb.edu.br

Preciso de um Mac
para fazer as aulas?

Não.

O IFB Campus Brasília disponibiliza um laboratório Apple equipado com iMacs, MacBooks, iPads, iPhones e Apple TVs para que você possa realizar todas as atividades práticas do curso sem precisar de equipamento próprio.

🕐
Horários disponíveis

Perguntas frequentes.

  • Estudantes dos níveis médio, técnico e superior na área de Tecnologia da Informação, além da comunidade externa.
  • O critério mínimo de participação é ter concluído o Ensino Fundamental II e ser maior de 18 anos.
  • Estudantes que já fizeram algum curso de Swift ou não.
  • Pessoas com interesse em desenvolver competências para criar aplicativos para dispositivos móveis Apple.

O curso é oferecido na modalidade a distância (EaD), com atividades realizadas no Ambiente Virtual de Aprendizagem (AVA) do IFB, o NEaD. Há possibilidade de uso do laboratório Apple do IFB no Campus Brasília — sala D2-07 — para atividades práticas.

Não necessariamente. Estudantes que não possuem dispositivos Apple podem utilizar o laboratório Apple do IFB, que estará disponível em horários específicos.

O laboratório conta com computadores iMac, MacBooks, iPads, iPhones, Apple TVs e outros recursos necessários para o desenvolvimento e publicação de aplicativos.

O ingresso ocorre por meio de processo seletivo do Instituto Federal de Brasília (IFB). Fique atento aos editais disponíveis no site do IFB: ifb.edu.br/brasilia.

O curso completo, incluindo os 3 módulos, tem início em 02/03/2026 com previsão de término em 30/06/2026. Após esse prazo, o material continuará disponível, mas não será possível emitir certificado.

  • Certificado de 80 horas ao concluir o Módulo 1.
  • Certificado de 80 horas ao concluir o Módulo 2.
  • Certificado de 80 horas ao concluir o Módulo 3.

A avaliação é contínua e inclui trabalhos individuais ou em grupo, avaliações práticas e avaliação final. Para ser aprovado, o estudante precisa alcançar média mínima de 6,0 em cada componente curricular e ter ao menos 75% de frequência — mensurada pela realização e envio das atividades.

Você precisa encerrar todas as atividades de cada módulo até o prazo estipulado, obter média final igual ou superior a 6,0 e ter frequência mínima de 75%.

Os temas incluem introdução ao desenvolvimento mobile, lógica de programação com Swift, orientação a objetos, desenvolvimento com Xcode, padrões de arquitetura de software, persistência de dados, consumo de APIs, design de interfaces (UI/UX) e publicação de aplicativos na App Store.

Sim, os professores estarão disponíveis para suporte no NEaD. Além disso, monitores poderão auxiliar nas atividades práticas no Laboratório Apple localizado no IFB Campus Brasília.

O curso neste formato teve início em 2025, com oferta de uma turma por ano, cada uma com 120 vagas. A partir de 2026 serão ofertadas duas turmas por semestre com 200 vagas por semestre.

O que você vai dominar.

Lógica de programação e fundamentos do pensamento computacional
Sintaxe e recursos avançados da linguagem Swift da Apple
Interfaces modernas com SwiftUI para iPhone e iPad
Integração de APIs, persistência de dados e arquitetura de software
UI/UX e design centrado no usuário com ferramentas Apple
Publicação de apps na App Store via App Store Connect
Empreendedorismo digital e modelo de negócio para apps
Desenvolvimento e apresentação de um aplicativo completo

Pronto para criar
seu primeiro app?

Fique atento às chamadas públicas do IFB Campus Brasília e garanta sua vaga. Gratuito, aberto à comunidade, com certificação institucional.