Curso de Flutter - Widgets

Conheça os diversos widgets fornecidos pelo Flutter

Nível Intermediário Categoria Desenvolvimento Mobile

  • Curso com 06h50 de videos
  • Certificado com 14 horas
  • 23 exercícios

Sobre o curso

Conheça os diversos widgets fornecidos pelo Flutter

O Flutter é um framework multi-plataforma para desenvolvimento de aplicações móveis. Ele entrega as vantagens do desenvolvimento híbrido e nativo ao mesmo tempo, já que os aplicativos desenvolvidos utilizando o Flutter são nativos, porém utilizando uma única linguagem, o Dart. É cada vez mais comum a criação de novos apps, porém, estes apps devem possuir uma interface amigável e intuitiva para que seus usuários o utilizem sem grandes problemas. Sendo assim, veremos neste curso como utilizar diversos widgets do Flutter para criarmos um aplicativo intuitivo e amigável e o poder do Flutter para criar este tipo de aplicativo.

O que irá aprender?

Neste curso abordaremos alguns dos principais widgets do Flutter. Veremos como criar interfaces intuitivas e amigáveis com o framework. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.

Dentre várias outras coisas, você verá:

  • Como configurar seu ambiente de desenvolvimento;
  • Como utilizar diferentes widgets em uma mesma tela;
  • Como trabalhar com Builders e Listviews;
  • Como trabalhar com formulários;
  • Como manipular listas com Dart;
  • Como trabalhar com animações.

Pra quem é esse curso?

Este curso é destinado a desenvolvedores que desejam entender os princípios básicos do desenvolvimento de Widgets e Interfaces de aplicações mobile com o Flutter.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Android Studio 3.6.1 ou superior;
  • Flutter 1.12.X ou superior.

Sobre o professor

Fagner Pinheiro

Fagner Pinheiro

Professor na TreinaWeb e graduado em Sistemas de Informação pelo Instituto Federal da Bahia. Apaixonado por desenvolvimento web, desktop e mobile desde os 12 anos de idade. Já utilizou todos os sistemas operacionais possíveis, mas hoje se contenta com o OSX instalado em seu notebook Samsung =/. Até passou em uma peneira do Cruzeiro, mas preferiu estudar Python.

Conteúdo programático

  1. Introdução

    Introdução ao curso

    3 aulas
    • Introdução
    • Preparação do ambiente de desenvolvimento
    • Repositório do curso
  2. Criando página home

    Veja nesta aula como criar a página home da nossa aplicação.

    8 aulas
    • Criando Projeto Flutter
    • Criando model Pet
    • Criando ponto de execução do app
    • Criando interface da página home - Parte 1
    • Criando interface da página home - Parte 2
    • Utilizando list builder
    • Importando fontes
    • Questionário
  3. Criando formulário de cadastro de pet

    Veja nesta aula como criar um formulário para cadastro de pets em nosso app.

    4 aulas
    • Criando formulário de cadastro - Parte 1
    • Criando formulário de cadastro - Parte 2
    • Abrindo formulário de cadastro com FloatButton
    • Questionário
  4. Criando página de perfil

    Veja nesta aula como criar a página de perfil do pet em nosso app.

    4 aulas
    • Iniciando página de perfil do pet
    • Enviando pet para página de perfil
    • Finalizando página de perfil do pet
    • Questionário
  5. Criando navbar customizado

    Veja nesta aula como criar uma navbar personalizada com Flutter.

    3 aulas
    • Criando navbar
    • Finalizando navbar
    • Questionário
  6. Criando página de remédios

    Veja nesta aula como criar a página de remédios de um app.

    4 aulas
    • Criando interface da página de remédio
    • Criando cards de remédios
    • Carregando página de remédio pela navbar
    • Questionário
  7. Criando formulário de cadastro de remédio

    Veja nesta aula como criar o formulário de cadastro de um remédio do pet.

    3 aulas
    • Criando formulário de remédio
    • Abrindo formulário de cadastro com FloatButton
    • Questionário
  8. Persistindo informações

    Veja nesta aula como persistir informações em listas utilizando o Flutter.

    9 aulas
    • Exibindo todos os pets
    • Cadastrando pet
    • Utilizando Singleton no projeto
    • Exibindo pet por id
    • Criando RemedioService
    • Exibindo remédio por pet
    • Cadastrando remédio
    • Editando pets
    • Questionário
  9. Trabalhando com animações

    Veja nesta aula como trabalhar com animações com Flutter.

    6 aulas
    • Criando página de login
    • Criando botão de login
    • Diminuindo tamanho do botão por animação
    • Expandindo botão por animação
    • Abrindo nova página ao final da animação
    • Questionário
Download da ementa

Cursos relacionados

Utilizada e amada por milhares! Veja mais opiniões reais

  • Muito bom mesmo o curso, foi muito bem aproveitado.

    Depoimento - Ezequiel
    Flutter - Widgets
    Ezequiel Jaboticabal / SP
  • Um ótimo curso, estou ansioso para acompanhar os próximos cursos do Flutter. Adorei. Estão de parabéns.

    Depoimento - Jean
    Flutter - Widgets
    Jean Capitão Poço / PA
  • Curso muito legal, explica bem sobre os Widgets, tanto o Statefull como o Stateless, mostra as diversidades de cada, as opções de widgets que podemos usar, e em qual situação usar, e mostra também algumas curiosidades sobre os widgets que eu particularmente não sabia. Bem explicado, e bem estruturada a aula!

    Depoimento - Alexandra
    Flutter - Widgets
    Alexandra Itaquaquecetuba / SP
  • Curso muito bom, bastante completo e detalhado.

    Depoimento - Eduardo
    Flutter - Widgets
    Eduardo Pelotas / RS
  • Professor EXCELENTE. Didática incrível.

    Depoimento - Fabricio
    Flutter - Widgets
    Fabricio Carmo / RJ
  • Gostei bastante, prático, didático. Aguardando os próximos.

    Depoimento - Adáoce
    Flutter - Widgets
    Adáoce Vitória / ES
  • Bom curso. Efetivo e direto.

    Depoimento - Renan
    Flutter - Widgets
    Renan São Paulo / SP
  • Gostei do curso, aprendi bastante as ferramentas do ambiente Wordpress. Estou ansioso para o próximo módulo, para conhecer e aprender como criar páginas web para sites, que é meu objetivo! Obrigado a todos!

    Depoimento - Osvaldair
    Wordpress - Primeiros Passos
    Osvaldair Rio de Janeiro / RJ
  • Mais um curso realizado aqui no TreinaWeb, e estou impressionado com o avanço de cada aula. Diferente de outros curso no básico eu já vi coisas que só lá pra frente em outros cursos irião mostra. Estou muito satisfeito em ter encontrando uma plataforma simples e completa. Obrigado.

    Depoimento - Thiago
    JavaScript Intermediário
    Thiago São Paulo / SP

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!