Curso de Flutter - Widgets de interface

Conheça os diversos widgets de Interface fornecidos pelo Flutter

Nível Iniciante Categoria Desenvolvimento Mobile

  • Curso com 03h34 de videos
  • Certificado com 10 horas
  • 15 exercícios

Sobre o curso

Conheça os diversos widgets de Interface fornecidos pelo Flutter

O Flutter é um framework multiplataforma 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 de interface do Flutter para criarmos um aplicativo intuitivo e amigável

O que irá aprender?

Neste curso abordaremos alguns dos principais widgets de Interface Flutter. Veremos como criar interfaces intuitivas, responsiva e amigáveis com o framework. Também iremos construir uma pequeno layout, para treinar os conceitos aprendidos durante o curso e nesse projeto será construído uma tela de Perfil de usuário.

Alguns itens apresentados no curso:

  • Os principais widgets de interface;
  • Os widgets mais usados de input;
  • Os widgets mais usados de diálogo;
  • Os widgets mais usados de scroll;
  • Como criar TabBar;
  • Como criar SliveAppBar;
  • Como criar PageView.

Pra quem é esse curso?

Este curso é destinado a desenvolvedores que desejam conhecer os principais Widgets de Interface para criação de aplicações Multiplataforma.

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

  • Java JDK 17
  • Dart SDK: 2.16.2
  • Flutter SDK 2.10.4
  • Visual Studio Code 1.66

Sobre o professor

Ariel Sardinha

Ariel Sardinha

Professor e desenvolvedor. Formando em engenharia de software. É autor de cursos em diversos temas, como, desenvolvimento front-end, Flutter, JavaScript e Vue.js. Nas horas vagas adora estudar sobre tecnologia, filme e brincar com a pequena Maria Eduarda.

Conteúdo programático

  1. Introdução

    Introdução. Aqui você terá um breve resumo do que irá aprender no curso e criaremos projeto via terminal

    3 aulas
    • Apresentação do curso
    • Repositório do curso
    • Criando projeto Flutter
  2. Widgets de input

    Neste módulo veremos os widgets de input mais usados

    7 aulas
    • TextButton, ElevatedButton e OutlinedButton
    • DropdownButton
    • SwitchListTile
    • CheckboxListTile
    • Slider
    • GestureDetector
    • Questionário
  3. Widgets de diálogo

    Neste módulo veremos os widgets de diálogo mais usados

    3 aulas
    • SnackBar
    • AlertDialog
    • Questionário
  4. Widgets Interface

    Neste módulo veremos outros widgets de interface

    5 aulas
    • ListTile
    • Table
    • DataTable
    • ExpansionPanel e ExpansionPanelList
    • Questionário
  5. Widgets de Scroll

    Neste módulo veremos os widgets de scroll mais usados

    5 aulas
    • SingleChildScrollView e Scrollbar
    • DraggableScrollableSheet
    • ListWheelScrollView
    • ReorderableListView
    • Questionário
  6. Widgets de Tela

    Neste módulo veremos widgets de tela

    4 aulas
    • TabBar e DefaultTabController
    • SliveAppBar
    • PageView
    • Questionário
  7. Projeto final

    Neste módulo iremos criar um projeto para aplicar os conhecimentos adquiridos.

    1 aula
    • Projeto
Download da ementa

Cursos relacionados

Formação em que esse curso está inserido

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

  • Meu primeiro contato com estruturas de dados e fiquei com receio de não consegui absorver o conhecimento. Mas o instrutor foi super didático e conseguir entender perfeitamente as estruturas! Parabéns!!

    Depoimento - Luan
    Java - Estrutura de dados - Parte 1
    Luan Campos dos Goytacazes / RJ
  • Outro conteúdo que já tinha visto na Faculdade. Porém o meu entendimento na Orientação a Objetos não ficou muito claro na época, e esse curso esclareceu muitas coisas para mim. Gosto da atenção aos detalhes nas vídeo-aulas, explicando muitas vezes o funcionamento interno do compilador.

    Depoimento - Murilo
    Lógica Orientada a Objetos Completo
    Murilo Promissão / SP
  • Este curso foi ótimo, detalhado e muito preciso, agora estou bastante ansioso por uma continuação em segurança de redes para complementar ainda mais meus novos conhecimentos em redes de computadores. O instrutor esta de parabéns mais uma vez . Obrigado, TreinaWeb!

    Depoimento - Raphael
    Rede de Computadores - Conceitos de Firewall
    Raphael Presidente Prudente / SP
  • Excelente curso! O instrutor utiliza de uma didática bastante simples e fácil de compreender e acompanhar os exemplos da aula. O material foi muito bem elaborado. Dessa forma dou nota 10 para mais um curso da TREINAWEB.

    Depoimento - Rogério
    Nginx - Fundamentos
    Rogério Valença / BA
  • Curso bom demais! Acrescentou bastante no meu conhecimento sobre woocommerce, apesar de já ter trabalhado com ele na prática. Foi necessário para que eu pudesse realizar um treinamento para um cliente. Excelente!

  • Adorei o curso. Aprendi muito sobre delegates, a keyword global que não conhecia, a criação de instaladores com o visual studio, simplesmente fantástico! Estou ansioso para começar o curso de C# avançado =)

    Depoimento - Claudio
    C# (C Sharp) Intermediário
    Claudio Ponta Grossa / PR
  • Gostei bastante do curso, acho que foi uma excelente introdução a POO, agora é ir atras de outros cursos mais profundos. Parabéns a equipe e ao professor! Espero que continuem ampliando os cursos na plataforma como estão fazendo.

    Depoimento - Eduardo
    Lógica Orientada a Objetos Completo
    Eduardo São Bernardo do Campo / SP
  • Excelente curso! Além dos fundamentos do JavaFX, reforcei os conceitos de orientação a objetos. Espero poder por em prática todos os ensinamentos e poder ser inserido no mercado de trabalho. Recomendo!

    Depoimento - Mateus
    Java - Fundamentos de JavaFx
    Mateus Brasília / DF
  • Excelente curso, onde pude conhecer um pouco mais sobre a "Orientação a Objetos", já que sou um programador de longa data, mas que atuava somente com programação procedural... Já conhecia a orientação a objetos, mas com o curso pude aprofundar ainda mais e entender melhor este novo mundo, que aproveitarei cada vez mais ao mergulhar no desenvolvimento orientado a objetos. obrigado pelo excelente curso.

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
Por apenas
12x R$ 75,00 ou R$ 900,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!