Injeção de Dependências no Flutter com GetIt + Injectable
What you'll learn
- Conhecer na prática os conceitos de Injeção de Dependências
- Aprender a utilizar as principais funções do GetIt
- Automatizar a Injeção de Dependências com o Injectable
- Melhorar o desacoplamento e modularização do seu App Flutter
Requirements
- Ter conhecimentos intermediários de Flutter
- Vontade de aprender e se tornar um Desenvolvedor de Sucesso
Description
Você sabia que é extremamente importante utilizar técnicas de Injeção de Dependências para diminuir o acoplamento entre os componentes de um App e permitir que ele seja facilmente testável?
Para você entender a importância disso, vamos começar com uma analogia bem simples:
Imagine que em uma padaria existe um padeiro e um vendedor. O padeiro (obviamente :D) produz os pães, e o vendedor possui o trabalho de vender estes pães. Ou seja, o vendedor depende do padeiro para exercer seu trabalho. Temos uma relação direta de dependência entre as partes!
No Desenvolvimento de Apps temos cenários muito parecidos. Classes que possuem dependências diretas umas das outras. Com isso, precisamos de técnicas que permitam que conectemos um objeto com suas dependências. E é isso que você irá aprender neste curso!
Primeiramente, você aprenderá as principais funcionalidades do GetIt e como utilizá-las em seu projeto.
Depois, irá aprender os princípios básicos da Injeção de Dependências, melhorando consideravelmente a arquitetura do seu app.
Por fim, iremos automatizar a injeção dos componentes utilizando o Injectable (uma ferramenta que vai te conquistar)!
Se você quer ficar acima da concorrência no mercado de trabalho, as técnicas de Injeção de Dependências serão essenciais! Então não perca tempo, inscreva-se já!
Who this course is for:
- Desenvolvedores Dart/Flutter que queiram melhorar a qualidade dos seus apps utilizando técnicas de Injeção de Dependências
Instructors
Olá! Tudo bem?
Meu nome é Daniel Ciolfi e sou mais um daqueles caras apaixonados por tecnologia. Sou instrutor aqui da Udemy há mais 5 anos e neste tempo ajudei mais de 55.000 alunos a alçarem seus sonhos e objetivos.
Em meus cursos você encontrará um material super didático e organizado, que te ensinará a criar Apps (Android e iOS) e Games.
Eu acredito que todos nós estamos, juntos nesta busca por conhecimento e por uma melhor qualidade de vida e por isso dou valor e atenção a cada um dos meus alunos.
Por isso, venha já fazer parte desta família que cresce todos os dias!
Chegou o momento de você se tornar um Desenvolvedor Profissional de Software, e fazer parte de área que mais cresce no Brasil e no exterior.
A Startto foi criada com o intuito de ajudar Devs iniciantes a embarcar em uma jornada fluida de conhecimento, sempre trazendo cursos práticos, rápidos e acessíveis.
Nossos instrutores possuem vasta experiência na área, e vão te ajudar a atingir o sucesso!
Junte-se a mais de 50.000 alunos estudando com a gente. Inscreva-se já!