Aprenda a desenvolver aplicativos com Flutter neste curso gratuito da Flutterando. Aborda desde a configuração do ambiente até o consumo de APIs e boas práticas de código.
O curso "Desenvolvimento de apps com Flutter" é uma excelente oportunidade para quem deseja iniciar ou aprimorar suas habilidades na criação de aplicativos móveis utilizando Flutter. Com uma duração total de 4 horas e 47 minutos, o curso oferece um conteúdo rico e diversificado, abrangendo desde os conceitos básicos até tópicos mais avançados.
A média de avaliação de 5 estrelas reflete a satisfação dos alunos e a qualidade do conteúdo oferecido. Pertencente à categoria de Informática (TI), na subcategoria de Programação de Aplicativos, este curso foi cuidadosamente planejado para proporcionar uma experiência de aprendizagem completa e envolvente.
O curso começa com uma apresentação geral do Flutter e a configuração do ambiente de desenvolvimento, passando pela criação de novos projetos e a estruturação de pastas. Em seguida, são introduzidos conceitos fundamentais como o papel do Dart no Flutter e o sistema de widgets, essenciais para a construção de interfaces dinâmicas e interativas.
A abordagem dos estados é detalhada com discussões sobre StatelessWidget e StatefulWidget, além de boas práticas de organização e a criação da estrutura básica do aplicativo utilizando o Scaffold. O conteúdo evolui para o gerenciamento de estados e a componentização de widgets, permitindo uma construção modular e eficiente dos aplicativos.
O curso também traz uma série de tópicos sobre a interface do usuário, como o uso de Columns, Rows, Listview e Textfield, essenciais para a criação de telas de login e navegação entre telas. A construção visual do aplicativo é explorada com o uso de imagens, o empilhamento de widgets com Stack e a criação de elementos visuais como Material Card e Drawer.
Desafios práticos, como o projeto do Conversor de Moedas, permitem ao aluno aplicar os conhecimentos adquiridos de maneira prática e real. Este projeto compreende desde a apresentação, criação de modelos e views, até a construção de controllers e testes, proporcionando uma experiência hands-on completa.
A programação assíncrona, instalação de pacotes externos e consumo de API externa são abordados de forma minuciosa, com tópicos que incluem o mapeamento de objetos, tratamento de exceções e reatividade com ValueNotifier. O curso também abrange a arquitetura e boas práticas de organização com o Repository Pattern e testes automatizados.
Com uma recapitulação dos principais conceitos no final, o curso garante que os alunos consolidem o aprendizado e estejam prontos para enfrentar os desafios do desenvolvimento real de aplicativos com Flutter. Este curso é uma escolha ideal para desenvolvedores que desejam criar aplicativos móveis de alta qualidade, utilizando uma das tecnologias mais promissoras e eficientes do mercado.
Aula em vídeo: Curso de Flutter #1 - Apresentação
0h04m
Exercício: _Qual é a linguagem de programação utilizada no Flutter?
Aula em vídeo: Curso de Flutter #2 - Ambiente de desenvolvimento
0h04m
Aula em vídeo: Curso de Flutter #3 - Criação de Novo Projeto e Estrutura de Pastas
0h07m
Exercício: _Qual o comando utilizado para criar a estrutura inicial de pastas e arquivos para um projeto Flutter?
Aula em vídeo: Curso de Flutter #4 - O papel do Dart no Flutter
0h03m
Aula em vídeo: Curso de Flutter #5 - Sistema de Widgets
0h05m
Exercício: _Qual é o método principal do Flutter que é executado quando se inicia o aplicativo?
Aula em vídeo: Curso de Flutter #6 - Estados (StatelessWidget)
0h04m
Aula em vídeo: Curso de Flutter #7 - O MaterialApp
0h03m
Exercício: _Qual é a função do Center e do Container na criação de aplicativos com Flutter?
Aula em vídeo: Curso de Flutter #8 - Estados (StatefulWidget)
0h07m
Aula em vídeo: Curso de Flutter #9 - Boas Práticas e organização
0h02m
Aula em vídeo: Curso de Flutter #10 - A "cara" do Aplicativo (Scaffold)
0h05m
Aula em vídeo: Curso de Flutter #11 - Single render e Multi render
0h04m
Aula em vídeo: Curso de Flutter #12 - Gerenciar outro estado
0h09m
Aula em vídeo: Curso de Flutter #13 - Componentização de Widgets
0h02m
Aula em vídeo: Curso de Flutter #14 - Columns
0h04m
Aula em vídeo: Curso de Flutter #15 - Rows
0h03m
Aula em vídeo: Curso de Flutter #16 - Listview
0h02m
Aula em vídeo: Curso de Flutter #17 - Textfield (Construindo uma tela de login)
0h11m
Aula em vídeo: Curso de Flutter #18 - Navegação entre telas (Manual)
0h02m
Aula em vídeo: Curso de Flutter #19 - Navegação entre telas (Rotas Nomeadas)
0h02m
Aula em vídeo: Curso de Flutter #20 - Depuração (Breakpoint)
0h03m
Descubra o mundo do desenvolvimento de aplicativos móveis com nossa seleção de cursos online gratuitos sobre Flutter. O Flutter é o kit de ferramentas de UI do Google que permite a criação de interfaces bonitas e compiladas nativamente para mobile, web e desktop a partir de uma única base de código. Com estes cursos, você terá a oportunidade de aprender desde os conceitos básicos até recursos avançados, tudo isso sem custos e no seu próprio ritmo.
Se você é novo no Flutter, nossos cursos introdutórios são o ponto de partida perfeito. Você aprenderá a instalar o Flutter, configurar seu ambiente de desenvolvimento e criar seu primeiro projeto. Entenda os fundamentos do Dart, a linguagem de programação usada pelo Flutter, e como ele é usado para construir aplicativos interativos.
Os cursos de design e widgets do Flutter ensinam a manipular os blocos de construção essenciais de qualquer aplicativo Flutter. Aprenda a utilizar o extenso catálogo de widgets do Flutter para criar interfaces de usuário que não só pareçam boas, mas também sejam eficientes e fáceis de usar.
Entender como gerenciar o estado e os dados é crucial para qualquer aplicativo. Nos nossos cursos, você explorará diferentes estratégias de gerenciamento de estado e aprenderá a lidar com dados de maneira eficaz, garantindo que seu aplicativo seja responsivo e confiável.
Com os cursos avançados, você irá descobrir como integrar seu aplicativo Flutter com APIs externas, bancos de dados e outros serviços. Aprenda a utilizar plugins para adicionar funcionalidades como geolocalização, pagamento, autenticação e muito mais, sem ter que escrever uma grande quantidade de código do zero.
Garanta a qualidade e a performance do seu aplicativo com cursos focados em testes e otimização. Aprenda a escrever testes unitários, de widgets e de integração para assegurar que seu app funcione corretamente. Além disso, otimize o desempenho do seu aplicativo para proporcionar a melhor experiência possível aos usuários.
Coloque seus conhecimentos em prática com projetos do mundo real que irão ajudá-lo a construir um portfólio impressionante. Através de nossos cursos práticos, você terá a chance de desenvolver aplicativos completos, desde a concepção até o lançamento, utilizando tudo o que aprendeu sobre Flutter.
Ao participar dos nossos cursos gratuitos de Flutter, você também terá acesso a uma comunidade de desenvolvedores entusiastas e recursos adicionais para continuar aprendendo e crescendo como desenvolvedor de aplicativos móveis. Junte-se a nós e comece sua jornada no Flutter hoje mesmo!
4 horas e 47 minutos de curso online em vídeo
Exercícios para treinar seus conhecimentos
Certificado digital de conclusão de curso
100% gratuito, do conteúdo ao certificado
Este curso online só pode ser acessado pelo aplicativo Cursa. Instale o aplicativo usando o QR code ou os links abaixo:
Este curso online só pode ser acessado pelo aplicativo Cursa. Instale usando os links abaixo:
Estude de graça!
Aqui você não paga nunca! Nem mesmo no certificado, pois tudo no aplicativo é 100% gratuito!
Melhore seu currículo!
São mais de 4 Mil Cursos Gratuitos para você estudar qualquer coisa do seu interesse!
Certificado Digital grátis!
Conclua o curso e emita gratuitamente seu Certificado Digital reconhecido pela ABED.
Milhares de cursos online em vídeo, cursos em áudio ou texto.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixar nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 6,5 milhões
de alunos
Certificado Gratuito e
Válido em todo o Brasil
48 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, áudio e texto
Comentários do Curso: Desenvolvimento de apps com Flutter
Igor Pinto Guedes De Barros
olá professor qual versão eu posso instalar o flutter sdk a versão beta ou a normal