Fale com a gente no WhatsApp Fale com a gente no WhatsApp
Fale com a gente no WhatsApp

Curso de Flutter - Rotas e Pilhas

Conheça o sistema de navegação no Flutter e como trabalhar com argumentos

Nível Intermediário Categoria Desenvolvimento Mobile

  • Curso com 01h42 de vídeos
  • Certificado com 6 horas
  • 11 exercícios

Sobre o curso

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, esses apps podem ter dezenas de telas, algo bastante presente no universo de dispositivos móveis quanto em sistemas web. Sendo assim, veremos neste curso como utilizar navegação no Flutter e iremos criar um projeto super intuitivo para abordar os conceitos adquiridos durante o curso

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, esses apps podem ter dezenas de telas, algo bastante presente no universo de dispositivos móveis quanto em sistemas web. Sendo assim, veremos neste curso como utilizar navegação no Flutter e iremos criar um projeto super intuitivo para abordar os conceitos adquiridos durante o curso

O que irá aprender?

Neste curso iremos abordar os recursos de navegação no Flutter e como desenvolver uma aplicação utilizando esses recursos. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.

Alguns itens apresentados no curso:

  • O que são pilhas;
  • Os principais métodos de navegação;
  • Rotas nomeadas;
  • Como trabalhar com os argumentos da rota;
  • Como funciona e como configurar o onGenerateRoute;
  • Quando e como utilizar o onGenerateInitialRoutes.

Pra quem é esse curso?

Este curso é destinado a desenvolvedores que desejam aprender como funciona toda configuração, navegação e como trabalhar com os argumentos da navegação entre telas no 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

  • Java JDK 17
  • Dart SDK: 2.17.0
  • Flutter SDK 3.0.0
  • 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

    2 aulas
    • Apresentação
    • Repositório do curso
  2. Trabalhando com pilhas

    Neste módulo veremos como trabalhar o que são pilhas e como funcionam as pilhas no flutter

    8 aulas
    • Criando projeto Flutter
    • O que é e como funciona a Estrutura de Dados Pilha
    • Explicando as pilhas no Flutter
    • push
    • pop
    • pushReplacement
    • pushAndRemoveUnitil
    • Questionário
  3. Rotas nomeadas

    Neste módulo veremos como podemos trabalhar com rotas nomeadas.

    2 aulas
    • Rotas nomeadas
    • Questionário
  4. Argumentos

    Neste módulo veremos o que são argumentos e como trabalhar com eles.

    3 aulas
    • O que são argumentos
    • Passando argumentos
    • Questionário
  5. onGenerateRoute

    Neste módulo veremos outro meio de mapear rotas no Flutter utilizando o onGenerateRoute

    2 aulas
    • Trabalhando com onGenerateRoute e onGenerateInitialRoutes
    • Questionário
  6. Projeto

    Projeto

    6 aulas
    • Criando tela cadastro e home
    • Finalizando tela de cadastro
    • Criando serviço para adicionar usuário
    • Adicionando usuário na home
    • Criando card de usuário
    • Editando usuário
Download da ementa

Cursos relacionados

Formação em que esse curso está inserido

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

  • Show de bola esse curso, aprendi bastante coisas nova e desenrolar um projeto que estou brincando kkkkk

  • Excelente curso com ótima didática

  • Muito bom o curso e recomendo.

    Depoimento - Fernando
    Flutter - Rotas e Pilhas
    Fernando Sorocaba / SP
  • ótimos exercícios o professor está de parabéns.,

    Depoimento - Mario
    Flutter - Rotas e Pilhas
    Mario Várzea Grande / MT
  • Ótimo curso! Realmente bastante esclarecedor e didático. O conteúdo é bem completo, abrangendo diversos assuntos de forma dinâmica e complementar, o que ajuda, e muito, no aprendizado e na visão de aplicabilidade. Além de todo o ambiente e dos recursos disponíveis tornarem o estudo mais amigável e menos cansativo.

    Depoimento - Dimitrius
    C# (C Sharp) Básico
    Dimitrius Três Corações / MG
  • Bom, já tinha um conhecimento em programação C#, resolvi fazer o básico só por fazer e me surpreendi, vi muitas coisas novas, entendi melhor vários conceitos, enfim, estou a caminho do intermediário e recomento é um ótimo curso.

    Depoimento - Roberto
    C# (C Sharp) Básico
    Roberto Itaquaquecetuba / SP
  • Curso Excelente, otimos professores, explicação muito boa...ja estou adquirindo o proximo curso c# avançado. Indico para qualquer um e garanto um dos melhores curso que ja fiz. Parabens a toda equipe.

    Depoimento - Fabrício
    C# (C Sharp) Básico
    Fabrício Cariacica / ES
  • Já fui e paguei caro por um curso de C# que não me instruiu em nada, pois não tinha o conhecimento básico. Aí arrisquei no TreinaWeb, pois sempre tive preconceito com cursos assim... a distancia. Sempre achei que presencial com uma pessoa ali do seu lado era a melhor forma... estava enganado... Ótimo curso, didática excelente. E vamos agora para o Intermediário. Vlw equipe do TreinaWeb

    Depoimento - Leonardo
    C# (C Sharp) Básico
    Leonardo Nilópolis / RJ
  • Esse curso para mim foi um desafio que eu recebi na empresa que eu trabalho, me fizerem uma proposta para eu aprender e me certificar em C# .NET em 90 dias. Esse curso foi minha salvação! Agora vamos para o Intermediário e por fim o Avançado!!! Agradeço...

    Depoimento - David
    C# (C Sharp) Básico
    David Fortaleza / CE

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$ 129,00 ECONOMIZE R$ 960,00
12x R$ 49,00 sem juros, no cartão de crédito
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!