Formação em

Pré-lançamento

Formações Mobile iOS com View Code: avance com clean code e arquiteturas de software

Formação iOS com View Code: avance com clean code e arquiteturas de software

Construa aplicativos iOS robustos e escaláveis

* Esta formação faz parte dos nossos cursos de Mobile

Quero Estudar na Alura
16h

Para conclusão

2
Cursos

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Você busca se destacar no mercado iOS?

Domine as técnicas certas e destaque-se, escrevendo um código bom e elegante.

Nesta formação, você aprenderá os pilares do desenvolvimento de software de qualidade (e as boas práticas do mercado):

  • Princípios do Clean Code (código limpo): ajudam você a escrever com clareza, concisão e manutenção mais simples;
  • SOLID: construa um código na pedra (em vez da areia) com os princípios SOLID. Seu projeto será mais escalável e seguro;
  • MVC, MVVM e VIP: organize melhor seus projetos com as mais comuns arquiteturas no mercado - e descubra qual se aplica aos seus desafios!

Ao concluir esta formação, você terá em mãos ferramentas para resolver problemas complexos.

O que preciso saber para estudar essa formação?

  • Linguagem Swift;
  • Habilidades básicas de desenvolvimento iOS com View Code.

Vamos lá?

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ê vai aprender?

  • Giovanna Moeller

    Desenvolvedora de Software e Criadora de Conteúdo @girl.coding

  • Giovanna Moeller

    Desenvolvedora de Software e Criadora de Conteúdo @girl.coding

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 Clean Code e SOLID

    Neste passo, você vai mergulhar nos pilares do clean code e nos princípios SOLID.

    Ao aprender as boas práticas de clean code, você escreverá um código claro, conciso e bem estruturado, aumentando sua eficiência e reduzindo possíveis erros nos seus aplicativos.

    Além disso, ao aplicar os cinco princípios SOLID - Single Responsibility (Responsabilidade única), Open/Closed (Aberto-fechado), Liskov Substitution (Substituição de Liskov), Interface Segregation (Segregação de interface) e Dependency Inversion (Inversão de dependência) - você vai produzir sistemas robustos e adaptáveis a mudanças, que crescem de forma escalável.

    • Curso iOS: praticando clean code, injeção de dependências e orientação a protocolos

      08h
      • Domine as técnicas de Clean Code (código limpo) que aumentam a legibilidade do código Swift
      • Aplique a injeção de dependências para desacoplar componentes do seu aplicativo, tornando-o mais testável e escalável
      • Utilize orientação a protocolos para definir contratos claros entre diferentes partes do código
      • Refatore um projeto iOS para implementar práticas de código limpo
      • Entenda como a orientação a protocolos simplifica a adição de novos recursos e a manutenção do aplicativo
      • Desenvolva habilidades para identificar e corrigir "code smells" rapidamente em seu projeto
      • Crie aplicativos iOS que sejam fáceis de expandir e colaborar em equipes de desenvolvimento
    • Curso iOS: escrevendo código de qualidade com SOLID em Swift

      08h
      • Compreenda os cinco princípios SOLID e sua aplicação em Swift
      • Escreva classes e estruturas que são extensíveis e modificáveis, sem alterar o código existente
      • Implemente o princípio da responsabilidade única para simplificar o código
      • Aplique o princípio da substituição de Liskov para facilitar o uso de subclasses
      • Use o princípio da segregação de interface para evitar o acoplamento e organizar o código
      • Explore o princípio da inversão de dependência para facilitar testes e manutenção
      • Refatore um projeto iOS, aplicando os princípios SOLID

Escola

Mobile

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

Conheça a Escola

Comece hoje mesmo os cursos de iOS com View Code: avance com clean code e arquiteturas de software. Matricule-se agora!

Plus

De
R$ 1.800
por
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

Matricule-se

Pro

De
R$ 2.400
por
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

Matricule-se

Ultra

12X
R$209
à vista R$2.508
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, com mensagens ILIMITADAS

    Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.

  • Luri Vision, a IA que enxerga suas dúvidas

    Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

  • 6 Ebooks da Casa do Código

    Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas