Xcode e Ambiente Apple
Aprenda a instalar, configurar e usar o Xcode, simuladores e o ecossistema da Apple para criar apps de verdade.
Aprenda UIKit do Zero e Ganhe até R$ 16.000/mês como Desenvolvedor iOS
Aprenda do absoluto zero a criar aplicativos para iPhone usando Swift, UIKit, ViewCode, Xcode e recursos modernos da Apple, de forma prática, simples e efetiva.
Mesmo que você esteja começando agora a programar, este curso foi projetado para te levar do Zero ao PRO no desenvolvimento iOS, compreendendo de verdade como funciona a criação de aplicativos nativos com UIKit.
IOS DEVELOPER LEGACY
APPS PARA iPHONE COM UIKIT E VIEWCODE
Tudo o que você precisa saber para criar qualquer aplicativo iOS usando o kit de interface gráfica UIKit;
Aprenda com um mentor e desenvolvedor iOS sênior que atua no mercado real;
O passo a passo para conseguir o seu primeiro trabalho como programador iOS;
Tire suas ideias do papel, transforme-as em aplicativos e conquiste até um segundo salário;
O ponto de partida para sua carreira como desenvolvedor iOS nativo;
Os melhores salários do mercado, com possibilidades de até R$ 16.000/mês;
Nunca tenha programado antes na sua vida;
Sinta que não tem tempo para estudar durante o seu dia;
Já saiba programar em outras plataformas mas é completamente leigo no Mobile;
Não tem tempo a perder e quer ir direto ao ponto;
Acredita estar velho demais para aprender a criar apps do zero;
Acha que precisa de uma faculdade para aprender a programar de verdade e entrar na área;
Tecnologias abordadas com profundidade
O curso legado foca no desenvolvimento iOS com UIKit, ViewCode e bases sólidas para você entender projetos reais do mercado.
Aprenda a instalar, configurar e usar o Xcode, simuladores e o ecossistema da Apple para criar apps de verdade.
Construa interfaces profissionais com UIKit e ViewCode, a abordagem preferida em muitos projetos legados e corporativos.
Domine AutoLayout, hierarquia de views e organização de telas para lidar com diferentes tamanhos de iPhone e iPad.
Trabalhe com JSON, Codable, URLSession e integrações reais com serviços online e dados dinâmicos.
Entenda arquiteturas de software mobile para organizar código, crescer no projeto e manter tudo sustentável.
Use simuladores, atalhos, boas práticas e ferramentas de produtividade para evoluir com mais velocidade.
Aprenda a criar aplicativos iOS do zero com UIKit.
Opa! Meu nome é Tiago Aguiar sou desenvolvedor de software há 15 anos. Sênior Mobile Developer (Android / iOS) e referência no desenvolvimento iOS nativo.
Em 2018, criei o canal na plataforma Youtube para compartilhar conhecimentos sobre desenvolvimento Android e iOS nativos.
Com +64 mil inscritos é considerado o maior canal sobre desenvolvimento iOS e Android nativo do Brasil.
Nessa jornada eu já ajudei mais de 5.000 alunos a aprenderem a programar de verdade com nossos treinamentos.
Hoje, minha missão é ajudar pessoas como você, através das minhas experiências reais a se tornarem desenvolvedores mobile extraordinários.
Dito isto, deixa eu te mostrar o que é esse pacote e como ele pode ajudar VOCÊ na sua carreira.
O Curso iOS Developer Legacy é para você se
O que você vai aprender neste curso
Conheça o conteúdo dos 12 módulos que você receberá no curso
Você aprenderá a metodologia de ensino mais eficiente para ser um desenvolvedor de aplicativos profissional.
Como você deve agir, como pensar e como crescer na carreira de TI.
Esse módulo é para aqueles que começam do zero mesmo. Aprenderá a usar a ferramenta Xcode, Simuladores, iPhones, MacOSX e outras configurações do seu ambiente de desenvolvimento.
Esse módulo vai te ensinar as estruturas de projetos que são extremamente importantes para entender o que você está fazendo no seu código. Aprenda como é organizado um projeto iOS com UIKit.
Com o ambiente e a fundação pronta, vamos começar a criar o aplicativo já entendendo as estruturas base do iOS com o UIKit. Você vai aprender a criar interfaces com UIKit e AutoLayout.
Você aprenderá sobre arquitetura de software moderna como MVVM com Coordinator e como organizar o projeto de maneira profissional.
Você aprenderá a criar e estilizar formulários de Login/Cadastro, trabalhar com teclado, barras de rolagem e customização de componentes.
Aprenda a exibir dados no formato de listas usando UICollectionView, UITableView, UITabBar, HeaderView e UINavigationController.
Você aprenderá a criar formulários elegantes, seguros e performáticos seguindo as guidelines da Apple.
Chegou a hora de aplicar recursos online no aplicativo. Você aprenderá a se conectar em APIs usando JSON, Codables, URLSession e WebServices.
Vamos finalizar o primeiro fluxo do aplicativo com segurança de dados, tokens de acesso, tokens de atualização e persistência local.
Construiremos toda a lógica e regra de negócio, trabalhando com lista de produtos, geração de cupons, regras de preços e serviços promocionais.
Você aprenderá mais sobre programação abstrata e reutilização de código, criando um app sustentável, legível e de fácil manutenção.
Porque somos tão únicos e exclusivos
Este é o pacote mais completo do Brasil. Com um método de ensino diferenciado, você aprende desde o básico até um nível profissional de desenvolvimento iOS.
Nosso treinamento foca no que é importante para o mercado. Aprenda criando aplicativos de ponta!
Vídeos de treinamento didáticos e fáceis de serem seguidos, para que você entenda todo o conteúdo.
Uma metodologia de ensino capaz de fazer qualquer pessoa aprender até 2x mais rápido do que o normal.
Vamos aprender como desenvolvedores experientes operam para você ficar seguro de atuar como um desenvolvedor profissional.
Assista as aulas em qualquer dispositivo. No seu celular, tablets, notebooks ou desktops. Só precisará de acesso à internet.
Bônus especiais e gratuitos que são oferecidos e liberados apenas para membros.
Sempre que o material for revisado ou atualizado, você terá acesso sem custos adicionais durante todo o tempo da sua adesão.
Acesso aos códigos-fonte e mapas mentais dos aplicativos desenvolvidos em aula separados por etapa de desenvolvimento.
Não precisa ser bom nem de matemática ou inglês. Não importa a sua idade. Você precisa somente de dedicação e esforço para querer aprender.
218 aulas (somando bônus) com 40 horas de videoaulas, o que equivale a uma carga horária de 80 horas colocando em prática os estudos.
Nossos alunos concluem em média o curso em até 6 meses. Contudo você terá acesso ao mesmo por 1 ano.
Usaremos em todos os projetos a linguagem oficial do iOS nativo, o Swift mantida pela Apple e exigida no mercado atual.
Aqui está o conteúdo do iOS Developer Legacy esperando por você
Tenha acesso a mais de 40 horas de aulas e materiais de apoio
- 3 Tipos de Comportamentos - Inimigos do Aprendizado - O Meu Objetivo Com a Sua Transformação - Porque o Curso Funciona! - O Segredo Para Se Tornar Um Profissional Rapidamente - O Que Esperar Na Sua Jornada - Como Aprender 2 Vezes Mais Rápido - Mentalidade de um Programador Profissional - Depoimento
- Introdução - Pré-Requisitos - Apple Developer Program - Atualizando o Sistema - Xcode: Visão Geral - Atalhos do Xcode - Simuladores iOS - Seu iPhone Como Ferramenta - Conclusão
- Introdução - Visão Geral no Xcode - O que é o AppDelegate? - O que é o SceneDelegate? - O que são ViewControllers? - O que é Storyboard? - O que é XCAssets? - O que é o LaunchScreen? - O que é o Info.plist? - Recapitulando os Arquivos
- Fluxo de Execução - Fundamentos de Storyboard - Legacy: A Linha do Tempo do iOS - Configurando Projeto para ViewCode - Primeira Tela com ViewCode - Projeto King Burguer (Teoria) - TextField: Input de Dados do Usuário - Componentização de Interface Gráfica - AutoLayout & ViewCode: A Dupla Imbatível - Relacionamento de Componentes com Constraints - Botões com AutoLayout - Escutando Eventos de Touch - Lazy var: Inicialização Atrasada - Código-Fonte
- Introdução a Arquitetura de Projetos iOS - Arquitetura MVVM com UIKit (Teoria) - Arquitetura MVVM com UIKit (Teoria pt2) - Configurando Arq. MVVM com UIKit (Prática) - Estratégia para Simulação de Requisição - Extensions: Organização e Extensões de Códigos - Mensagens de Alerta - Navegação com UINavigationController - Rotas com o Pattern Coordinator - Comunicação com Coordinators - Código-Fonte
- Workflow de Cadastro - Dividindo o App em Camadas - Interação entre Coordinators - Gerenciamento de Teclado - Gerenciamento de Eventos do Teclado - Formulários Compostos com TextField - Rolagem e Teclado Sincronizados - Rolagem Com ScrollView - Rolagem (Sem) ScrollView - Criando Componentes Próprios: Loading Button - Formulário de Cadastro - Código-Fonte
- Abas com UITabBarController - Coleções de Dados com TableView - Linhas e Células de uma Tabela - Divisão em Sessões - Coleções de Dados com UICollectionView - Componente de Destaque com ImageView, HeaderView e mais - Customização com Camadas do Core Animation - NavBar - Cabeçalho em Sessões de Listas - Células / Linhas Para Views de Coleções - Código-Fonte
- Criando o Próprio TextField Customizado - Introdução à Programação Funcional - Validação de Formulário em Tempo Real - Validação com Regex - Segurança: Ofuscação de Senhas - Validação de Campos Binários: O Jeito Diferente e Performático (pt. 1) - Validação de Campos Binários: O Jeito Diferente e Performático (pt. 2) - Replicando Validação para Formulário de Cadastro - Adicionando Máscara à Campos de Textos - Código-Fonte
- RESTful: Servidores e Clientes - Requisição HTTP no iOS - Método POST: Criando Dados - Chaves de Acesso Para o App - Criando Usuários na Base - Databinding e ViewModel - Encodable - Generics em Swift - Status Code e Closures - Decodables - Decodables (pt. 2) - ViewModel e Callbacks - Finalizando Fluxo de Login - Código-Fonte
- Workflow com Interactors - Sessão de Usuário com LocalStorage - Autenticação & Tokens de Acesso - JWT: Atualização de Tokens de Acesso (Refresh) - Código-Fonte
- Home: Listando Produtos à Venda - Interface Gráfica da Home - SPM: Swift Package Manager - Listando Produtos em Carrossel - Produto em Destaque - DataModels - Refatorações: Melhoria na Home - Página de Detalhes do Produto - Interface Gráfica do Produto - URLs Dinâmicas para Produtos - Requests do Produto - Destaques na Tela de Produto - Gerador de Cupons - Tela de Perfil de Usuário - Perfil do Usuário: Dados na Tela - Perfil do Usuário: Dados na Tela (pt. 2) - Desafio Final! - Código-Fonte
- Refatoração. Extensions e Mais. - Checando Conexão de Internet - Unificando Datas - Limpeza de Código da Home - Adicionando Interceptors - Alertas Universais - Revisão de Código - Logout - Limpando Warnings e Splash Screen - Código-Fonte
Você ainda vai levar esse bônus incrível sem nenhum custo adicional
Leve outros cursos e materiais complementares para sua carreira iOS sem nenhum custo adicional.
De R$ 597 por R$0,00
Irei compartilhar tudo o que funcionou e que me fez sair de uma pessoa que não sabia programar para um desenvolvedor Sênior e coordenador de um time de desenvolvedores.
Irei te mostrar como você pode evoluir 3 anos em apenas 1 ano, com estratégias, táticas, atitudes, mentalidades e hacks para crescer profissionalmente.
De R$ 397 por R$0,00
Curso bônus para quem quer alavancar aplicativos pessoais nas lojas de apps com estratégias de monetização e marketing.
Você vai dominar os 3 pilares de um app de sucesso: Mercado, Marketing e Monetização, podendo atingir 100k downloads e conquistar até um segundo salário.
De R$ 97 por R$0,00
Se você está começando do zero e nunca programou na vida, ou se já programou mas não conhece a linguagem Swift, esse curso é para você.
Chegou a hora de embarcar na linguagem de programação oficial da Apple e criar soluções mais modernas e produtivas.
De R$ 197 por R$0,00
Além das atualizações futuras das aulas e novos conteúdos sem custo adicional durante o tempo de acesso, você terá suporte 1 a 1 com o instrutor dentro da área de membros VIP para tirar dúvidas.
8 razões do por que você tem que aprender desenvolvimento iOS com UIKit
Dominar iOS nativo com UIKit e ViewCode pode transformar sua carreira e abrir portas para oportunidades reais no mundo mobile.
Muitos projetos corporativos e legados continuam usando UIKit e precisam de profissionais capazes de manter e evoluir essas bases.
Aprender UIKit te ajuda a entender a fundação da plataforma e facilita a evolução para qualquer outra tecnologia da Apple.
Construir telas via código aumenta clareza, reaproveitamento e facilita a manutenção dos projetos.
Saber trabalhar com apps legados amplia seu leque de vagas e te diferencia de quem conhece apenas a camada mais superficial do iOS.
Com UIKit, AutoLayout e boas práticas, você desenvolve uma base forte para lidar com MVVM, Coordinator e outras arquiteturas.
Você aprende com exemplos que se aproximam do que existe em projetos profissionais, não com aulas artificiais.
UIKit, AutoLayout, URLSession, Codable e armazenamento local te colocam perto da realidade de times de produto.
Quando você entende o UIKit profundamente, consegue debugar, adaptar e evoluir aplicações com mais segurança.
Ter projetos em UIKit e ViewCode no portfólio mostra maturidade técnica e aumenta sua credibilidade no mercado.
Desenvolvedores iOS com base sólida tendem a competir por posições mais estratégicas e melhor pagas.
































Conheça um aplicativo que nossos alunos criaram com os conhecimentos adquiridos no curso
A ordem dos projetos não significa um ranking, apenas a publicação do projeto do aluno.
"Toda vez começo digitar dúvidas para enviar no final da aula, mas você sempre passa por todos os itens e eu acabo deletando todas as perguntas hehe. Muito bom curso!"
"Sou aluno no Curso IOS Developer, e fiz questão de vir aqui deixar o mesmo comentário: Estudei 6 meses de JS com vários professores em diversos cursos diferentes, e só agora estudando swift, tanto tempo depois apareceu alguem que me fizesse entender."
"Boa tarde pessoal, tenho orgulho de vir aqui publicar que graças as habilidades que aprendi durante o curso, pude fechar uma parceria com a principal Igreja da minha cidade e desenvolver o app Desterro Mairiporã."
"Opa Tiago depois de alguns dias batendo cabeça consegui dar um jeito e finalizar o app apesar de simples foi trabalhoso ainda mais pra mim que estou começando, mas novamente sem suas dicas e ajuda eu não estaria aqui, obrigado novamente e vamos para o terceiro app!"
"Fala Tiagão, tudo certo? Gostaria de agradecer por mais esse módulo e dizer que estou a ponto de conseguir minha primeira oportunidade como iOS developer em uma big tech. Graças a você e ao conteúdo de primeira que temos no curso! Agradeço imensamente pelo conhecimento e boa vontade em ajudar."
O que você vai levar
Só o Curso iOS Developer Legacy poderia custar facilmente mais de R$697 reais, o qual seria um valor condizente e justo. Mas HOJE você não precisará investir esse valor.
Matricule-se Agora
De R$ 1865 por
12x de
41,06
ou 397 à vista
Compra 100% segura! Receba seu acesso imediato após a confirmação do pagamento.
Preencha os dados para continuar.
Seu risco é zero!
Compre agora.
Decida depois.
Se você não ficar satisfeito com o curso, basta nos avisar em até 7 dias após a compra e devolveremos 100% do seu dinheiro.
Isso mostra o quanto confiamos no curso e na transformação que ele pode causar.
O certificado que abrirá portas para você nas melhores empresas
Com todo esse conhecimento e experiência que você irá adquirir, nada mais justo do que receber um certificado para comprovar seu conhecimento. O certificado é emitido ao concluir 100% das aulas.
A diferença dos cursos da AT DIGITAL para outros cursos
Poucas aulas que não te entregam o que você precisa para aprender com profundidade e detalhamento.
Sem suporte ao aluno. Você entra e te abandonam.
Você paga pouco e recebe aulas desatualizadas, com projetos defasados do mercado.
Ou você paga mais de R$1 mil por plataformas com centenas de cursos de diversas áreas e fica mais confuso.
Aulas ministradas por pseudo-especialistas que não vivem de aplicativos e não criam projetos reais para o mercado.
Usam tecnologias ultrapassadas.
Te oferecem diversos professores, um em cada módulo, com didática aleatória e bagunçada.
Nenhuma atualização do código-fonte.
Projetos bobinhos que todos já conhecem e que não te diferenciam no mercado.
Aulas simplórias que você poderia encontrar facilmente no YouTube.
Quantidade de aulas na medida certa e atualizadas para você compreender de verdade como funciona o desenvolvimento iOS nativo com UIKit.
Suporte humanizado e respondido diretamente pelo próprio instrutor Tiago Aguiar dentro da área de membros.
Preço justo e acessível pela qualidade do conteúdo e os resultados que o curso pode te proporcionar à longo prazo na carreira dev.
Orientação e esclarecimentos de dúvidas por um desenvolvedor sênior que atua no mercado.
Técnicas para você criar aplicativos iOS profissionais em 2026 usando Swift, UIKit, Xcode e boas práticas modernas.
Regravações de aulas periodicamente quando necessário para manter o conteúdo atualizado.
O método capaz de te ajudar a conquistar sua primeira vaga como Dev iOS.
Acesso ao código-fonte versionado e atualizado dos projetos para baixar e acompanhar no seu tempo.
Projetos práticos e funcionais para você adicionar no seu portfólio e evoluir no ecossistema Apple.
Aulas originais com base na experiência de mais de 14 anos como desenvolvedor e após ter ensinado milhares de pessoas.
A sua provavelmente também está aqui!
Você terá acesso ao curso por 1 ano. Os nossos alunos concluem o curso em até 6 meses. Contudo, se por algum motivo você não conseguir no prazo, é possível renovar o acesso para continuar de onde parou e concluir o curso.
O curso tem atualmente 218 conteúdos (somando bônus), totalizando aproximadamente 40 horas de aulas em vídeo.
Sim! O curso iOS Developer Legacy ensina do absoluto ZERO, desde a linguagem de programação Swift até o framework UIKit, saindo do zero ao profissional.
Você terá acesso a todo o projeto para que após finalizar o curso possa consultar e até comparar como o aplicativo foi projetado.
Não. Inevitavelmente você vai precisar de um computador que rode o sistema da Apple macOS. Você pode comprar um Mac ou alugar no site macincloud.com para criar seus aplicativos.
Sim. Ele já está pronto para te ensinar a programar de verdade. Porém estamos continuamente adicionando novos conteúdos, refazendo aulas existentes e otimizando o conteúdo para manter tudo atualizado.
Sim! O curso é compatível com versões recentes do Xcode. Estamos sempre atentos às mudanças da ferramenta e regravamos as aulas sempre que necessário.
Sim. Estão 100% seguros. Todas essas informações são utilizadas apenas internamente, para emissão de nota fiscal.
O curso utiliza a plataforma de vendas Kiwify, que está entre as melhores e mais seguras plataformas de produtos digitais do Brasil.
Assim que sua compra é efetuada, você receberá o número da transação por e-mail.
Definitivamente sim. O curso foi pensado tanto para iniciantes quanto para desenvolvedores mais experientes.
Sim. Você terá suporte 1 a 1 com o instrutor Tiago Aguiar dentro da área de membros VIP para tirar dúvidas caso haja.
Não. Como toda base de conhecimento, nosso papel é te dar o conhecimento necessário para você ganhar dinheiro, ter tempo livre e ser um excelente desenvolvedor iOS, mas os resultados dependem única e exclusivamente do seu esforço e dedicação.
No momento em que sua compra for aprovada pelo serviço de pagamento, automaticamente o sistema criará sua conta e enviará todos os dados de acesso ao seu e-mail.
Se você não ficar satisfeito com o curso, basta nos avisar em até 7 dias, e devolveremos seu dinheiro.
Sim. 100% seguros. Todo o processo de compra é gerenciado por uma plataforma reconhecida em vendas de produtos digitais, através de uma transação criptografada.
Sim! Nosso foco é que você aprenda nativamente a criar aplicativos iOS para trabalhar como um profissional na mais alta performance. Trabalhamos com a linguagem criada pela própria Apple: Swift.
UIKit é o framework tradicional de interface usado antes do SwiftUI. O iOS Developer Legacy foca no UIKit porque muitos projetos do mercado ainda dependem dessa base e precisam de profissionais para manutenção e evolução.
ViewCode é a abordagem de criar interfaces diretamente no código, sem depender de Storyboards. Isso traz mais controle, clareza e reutilização para o projeto.
Sim, ao finalizar 100% do curso, o certificado é emitido pela plataforma.
Todos os meses revisitamos os temas que os alunos mais possuem dúvidas para gravar novas aulas ou regravar se necessário.
Você recebe acesso ao curso principal, bônus, código-fonte, certificado, atualizações e suporte com Tiago Aguiar durante seu período de acesso.