Flutter, TDD, Clean Architecture, SOLID e Design Patterns

Crie um aplicativo completo com Flutter, utilizando TDD, Clean Architecture, Design Patterns e SOLID.

Ratings 4.23 / 5.00
Flutter, TDD, Clean Architecture, SOLID e Design Patterns

What You Will Learn!

  • Usar TDD da forma correta
  • Usar o Clean Architecture em um projeto feito com Flutter
  • Usar Design Patterns da forma correta
  • Usar os princípios do SOLID
  • Usar Git da forma correta
  • Criar um aplicativo completo com Flutter
  • Gerenciamento de estado
  • Criar um aplicativo que funciona online e offline

Description

Nesse curso irei demonstrar na prática como criar um aplicativo com Flutter seguindo as melhores metodologias do mercado. Se você está cansado de cursos básicos e quer realmente aprender sobre conteúdos avançados e relevantes como: Design Patterns, Clean Architecture, SOLID, DRY, KISS, YAGNI, SoC, TDD, DDD, BDD, você está no lugar certo. O objetivo maior desse treinamento é fazer você sair da sua zona de conforto e ver que existem muitas coisas a serem estudadas para se tornar um líder técnico ou um arquiteto de software.

Vamos criar um aplicativo completo com Login, Cadastro, Lista de Enquetes, Responder uma Enquete e Resultado da Enquete.

Vamos aprender a fazer gerenciamento de estado de forma simples e efetiva com testes e utilizando a biblioteca GetX.

Vamos aprender como manter um usuário logado gravando seu token de acesso de forma segura.

Vamos fazer o aplicativo ficar funcional online e offline.

Vamos tornar o aplicativo multi-idioma.

Esse curso fará você evoluir mais do que anos de faculdade. Mostrarei pra você, de forma objetiva, todos os conhecimentos que obtive ao longo dos anos de minha carreira. Você terá a oportunidade de evoluir em semanas ou meses (dependendo do seu nível e de sua disponibilidade em estudar) o que um programador sênior leva anos para aprender.

Who Should Attend!

  • Desenvolvedores que querem aprender a programar orientado a testes
  • Desenvolvedores que querem aprender a utilizar Clean Architecture
  • Desenvolvedores que querem aprender a aplicar Design Patterns de forma correta
  • Desenvolvedores que querem aprender a usar os princípios do SOLID
  • Desenvolvedores que querem aprender sobre arquitetura de software

TAKE THIS COURSE

Tags

  • Software Architecture
  • TDD Test Driven Development
  • App Development
  • SOLID Principles

Subscribers

1019

Lectures

133

TAKE THIS COURSE



Related Courses