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
  10. Conclusão

    Conclusão do curso

    1 aulas
    • Conclusão
Download da ementa

Cursos relacionados

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

  • 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
  • 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
  • Gostei bastante, prático, didático. Aguardando os próximos.

    Depoimento - Adáoce
    Flutter - Widgets
    Adáoce Vitória / ES
  • Gostei muito do curso. Aprendi muita coisa e estou colocando em prática. O professor é fora de série, como procurava um há muito tempo. Clareza no conteúdo e objetividade no ensino. Estou muito satisfeito com o que aprendi. E vamos para os próximos. Parabéns Treinaweb!

  • Acabo de terminar o curso de Yii Framework na Treinaweb. Sobre o Yii Framework, contatei que ele possui uma estrutura física muito bem arquitetada, não deixa a desejar em nada em relação a outros frameworks conhecidos do mercado. Utiliza as mais recentes técnicas, paradigmas e patterns conhecidos e versões recentes do PHP inclusive o PHP 7. Já sobre a plataforma da Treinaweb, fiquei muito satisfeito pela usabilidade e disponibilidade da plataforma de ensino, onde o que mais me chamou a atenção foi a diversidade de conteúdo. Com certeza farei mais cursos na Treinaweb. Recomendo.

    Depoimento - André
    Yii - Framework PHP
    André Campinas / SP
  • O professor aborda de forma bastante didática o Framework Spring, eu que não tinha muita familiaridade com o java consegui acompanha sem nenhum problema, me sinto apto a caminhar com as minhas próprias pernas depois desse curso. Pra mim foi bem proveitoso.

  • Conteúdo bastante didático, englobando os principais tópicos referentes à modelagem de banco de dados. Para quem nunca leu sobre o assunto, o curso é uma ótima introdução. Para os que já conhecem, servirá para recordar os conceitos fundamentais.

    Depoimento - Christiano
    Projeto de Banco de dados - Fundamentos
    Christiano Teresópolis / RJ

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!