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

Flutter - HiperProf Aplicativo de busca de professores particulares Projeto Prático Flutter - HiperProf Aplicativo de busca de professores particulares

Aprenda na prática como desenvolver uma aplicação mobile completa com Flutter

Curso com 09h26 de vídeos Categoria Desenvolvimento Mobile

Sobre o projeto

Neste projeto prático vamos desenvolver uma aplicação mobile completa chamada HiperProf utilizando Flutter. Essa aplicação permitirá que pessoas interessadas em aprender um determinado assunto possam procurar por professores particulares. Ela também contará com uma área administrativa voltada para o professor, onde ele poderá verificar os contatos recebidos, além de gerenciar os dados da sua conta.

Neste projeto prático vamos desenvolver uma aplicação mobile completa chamada HiperProf utilizando Flutter. Essa aplicação permitirá que pessoas interessadas em aprender um determinado assunto possam procurar por professores particulares. Ela também contará com uma área administrativa voltada para o professor, onde ele poderá verificar os contatos recebidos, além de gerenciar os dados da sua conta.

O que irá aprender?

Neste projeto prático veremos todo o processo de criação de um aplicativo com Flutter. Vamos aprender como consumir APIs, trabalhar com roteamento e gerenciamento de telas, trabalhar com storage, câmera e muitos outros recursos.

Alguns itens apresentados no curso:

  • Configurar API REST com Dio;
  • Persistir dados no dispositivo com package get_storage;
  • Como utilizar a câmera do dispositivo com o package image_picker;
  • Validação de formulários;
  • Acessar informações do dispositivo;

Para quem?

Esse projeto prático é voltado a desenvolvedores que já conhecem os recursos do Flutter, mas ainda possuem dúvidas de como aplicá-los dentro de um sistema na prática ou querem ter conteúdo como portfólio.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato

Ambiente do curso

  • Java JDK 17
  • Dart SDK: 2.17.1
  • Flutter SDK 3.0.2
  • Visual Studio Code 1.66
  • Android Studio Bumblebee | 2021.1.1 Patch 2

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.

Quais os pré-requisitos para esse curso?

Conteúdo programático

  1. Preparando o projeto

    Neste módulo do projeto iremos criar o projeto e fazer as configura iniciais.

    6 aulas
    • Apresentação
    • O Código final do projeto está no Github
    • Criando projeto
    • Configurando tema light e dark
    • Criando componentes HPTextFormField
    • Criando componente de search, título e botões
  2. Home

    Neste módulo criaremos a tela home da aplicação

    3 aulas
    • Criando tela home
    • Construindo lógica da tela inicial
    • Configurando ApiClient
  3. Área do aluno

    Neste módulo criaremos a área do aluno

    9 aulas
    • Construindo tela de pesquisa professor
    • Construindo lógica da tela inicial
    • Integrando tela de pesquisa
    • Finalizando tela de pesquisa professor
    • Criando tela de detalhe do professor
    • Construindo modal detalhe professor
    • Integrando tela de detalhe professor
    • Validação do formulário - Parte 1
    • Validação do formulário - Parte 2
  4. Aula 04 – Área de cadastro do professor

    Neste módulo criaremos o formulário de cadastro do professor

    4 aulas
    • Criando tela de cadastro professor
    • Integrando com API
    • Implementando lógica de cadastro - Parte 1
    • Implementando lógica de cadastro - Parte 1
  5. Aula 05 – Login

    Neste módulo criaremos a tela de login

    3 aulas
    • Tela de login
    • Integrando tela de login
    • Logica para fazer login
  6. Aula 6 – Área do professor

    Neste módulo criaremos a área do professor e permitiremos fazer a edição dos seus dados como foto e dados pessoais também iremos fazer com que o professor seja deletado.

    10 aulas
    • Criando tela do professor
    • Configurando get para pegar alunos
    • Finalizando construção da tela de professor
    • Acessando tela professor sem fazer login
    • Logout e acessando página inicial
    • Passando professor para tela de formulário
    • Abrindo modal para excluir
    • Abrindo modal para excluir
    • Integrando edição professor com API
    • Aplicando método para deletar e editar professor
Download da ementa

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

  • Excelente curso com ótima didática

  • Show de bola, com esse aplicativo todos os conhecimentos do curso, faram materializados.

  • Excelente projeto!!! Com bastante informações úteis e como corrigir os erros que aparecem pelo caminho.

  • 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
  • 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
  • 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
  • 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
  • Ó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
  • Gostei muito do curso, ele abriu minha mente para o Visual Studio e o C#, deixando bem claro os usos das ferramentas. Assim como me ajudou a revisar de forma bem pratica os principais conceitos de Programação Orientada a Objetos. Recomendo.

    Depoimento - William
    C# (C Sharp) Básico
    William Poços de Caldas / MG

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!