- Introdução
- Instalação no Windows
- Instalação no MacOS
- Instalação no Linux
- Criar Projeto
- Classe Usuário e Dados Fixos
- Lista de Usuários
- Componente Usuário Item
- Usando Provider #01
- Usando Provider #02
- Método para Salvar Usuário
- Método para Excluir Usuário
- Navegação
- Inserir Usuário
- Alterar Usuário
- Excluir Usuário
- Stateless Para Stateful
- Aula Bônus
What you'll learn
- Desenvolver uma aplicação em Flutter
- Usar navegação em Flutter
- Gerenciar estado com Provider
Description
Neste curso iremos construir uma aplicação de cadastro do zero. O velho e bom CRUD (Create Read Update Delete).
Observação IMPORTANTE! A ideia deste curso é ser completamente focado na construção de uma aplicação, então eu já espero que você tenha o ambiente configurado e que tenha pela menos um nível básico em Flutter e DART.
Serão apresentados vários conceitos importantes do Flutter:
Uso de componentes Stateless
Uso de Provider para ajuda no compartilhamento de dados
Formulário em Flutter
Navegação em Flutter
O Cadastro se constitui em 4 etapas, as 4 letras do CRUD. Create, onde se cria um dado; Read, onde se lê ou consulta um dado; Update, onde se edita e salva um dado já existente e o Delete, onde é feita a remoção do dado.
E o que é o Flutter? - O Flutter é um kit de desenvolvimento de interface de usuário (UI toolkit e framework), de código aberto, criado pela empresa Google lá em 2015, baseado na linguagem de programação Dart também do Google, que possibilita a criação de aplicativos compilados nativamente, para os sistemas operacionais Android, iOS, Windows, Mac, Linux e, Fuchsia e Web.
E o Dart, o que é? - Dart é uma linguagem de script voltada à web desenvolvida pela Google. Ela foi lançada na GOTO Conference 2011, que aconteceu de 10 a 11 de outubro de 2011 em Aarhus, na Dinamarca. O objetivo da linguagem Dart foi inicialmente a de substituir a JavaScript como a linguagem principal embutida nos navegadores.
Programas nesta linguagem podem tanto serem executados em uma máquina virtual quanto compilados para JavaScript. Porém no final das contas, a linguagem foi utilizada como base para dar vida ao Flutter.
Grande abraço e te espero nas aulas!
Other Courses
Effective Use & Creation of Videos for Online Instruction
Provide Quality Content via Video for Your Online and Blended/Hybrid Students
The secrets of How to Present Like a Pro
Learn the skills, tips and tricks to make you more confident, engaging and impactful when presenting.
Draw a portrait of Marilyn Monroe using the Paintology app
Develop your drawing techniques with the unique traced mode of drawing with Paintology
2 Steps To Success - Quest & Outsource
SMEs [SMBs] Globally – Keep questioning your business functions, the pillars of business, to evolve, prosper & succeed
About the instructors
- 4.72 Calificación
- 343124 Estudiantes
- 6 Cursos
Cod3r Cursos Gratuitos
Escola de Cursos Online de Programação
A COD3R é uma Escola de cursos online de programação criada por profissionais experientes do mercado que se dedicam a programação, arquitetura e design de software, infraestrutura e todo o ciclo de vida do desenvolvimento de um software. Acreditamos que a melhor forma de aprender é praticando, e o nosso objetivo como Escola de ensino é entregar conteúdo de valor que te fará aprender, executar e pensar da melhor forma possível e com as melhores práticas disponíveis do mercado.
Student feedback
Course Rating
Reviews
Bom. Bem objetivo.
O curso é muito mais do que eu esperava. É um curso rápido, objetivo e com uma didática excelente.
Ótimo curso!