Flutter e Dart - Curso Completo de Criação de Apps (Udemy.com)
Crie Apps iOS e Android com mesmo Código. Aprenda a dominar Dart e Google Flutter
Created by: Paulo Dichone
Last updated September 2018
What you will learn
- Programar em Dart
- Criar Apps iOS e Android utilizando ferramenta Flutter
- Criar qualquer tipo de apps comerciais para suas empresas ou clientes
- Serem capazes de desenhar e desenvolver apps sofisticados iOS e Android desde o inicio ate ao fim
- Dominar Dart e Programacao Orientada a Objetos
How it compares
Against the other 73 rated Udemy courses in Flutter on CourseDuck:
- Rating4.4 out of 5higher than 45% of them
- Reviews1,134#20 of 74 by number of reviews
- Length23.8 hourslonger than 79% of them
- Last updatedSeptember 2018earlier than 97% of them
Course Description
Bem vindo ao Curso Flutter e Dart - Curso Completo de Criação de Apps para Android e iOS.
Nesse curso, você vai aprender o desenvolvimento de aplicações nativas para dispositivos móveis (Android e iOS), utilizando apenas a linguagem Dart e o framework Flutter.
É exatamente isso, você pode usar o mesmo código para desenvolver aplicativos em ambos os ecossistemas (iOS e Android).
Google Flutter é uma ferramenta de desenvolvimento criada pela Google que facilita o trabalho árduo que os desenvolvedores sempre tiveram que fazer para criar aplicativos nativos.
Felizmente, agora com Flutter, ao invés do trabalho árduo e longo, os desenvolvedores já podem rapidamente criar aplicativos para iOS e Android com mais rapidez e segurança; e ainda mais - usando o mesmo código!
O curso abrange os fundamentos de Dart - desde variáveis, repetições, listas até aos conceitos principais da Programação Orientada á Objetos.
Após aprendermos sobre Dart, iremos seguir para o aprendizado de Flutter.
Vamos abordar, detalhadamente, sobre a anatomia dum aplicativo Flutter, dos pacotes de código, widgets mais usados e muito mais.
Ao longo do nosso aprendizado, vamos criar aplicativos para reforçar o nosso aprendizado conjuntamente com vários exercícios.
Ao concluir esse curso, você poderá desenhar e desenvolver aplicativos iOS e Android de valor comercial, dessa forma, envigorando a sua carreira profissional.
Esse curso tem como objetivo levar os iniciantes, assim como intermediários ( e até profissionais) passo á passo no aprendizado de Dart e Flutter. Portanto, se você tem ou não tiver nenhuma experiência, não se preocupe: o curso tem matéria para todos os níveis.
Além de aprender todos os fundamentos, criaremos projetos, inspirados em aplicações já famosas e conhecidas por todos:
Cadastro: Para ver como podemos criar uma tela para cadastrar usuários utilizando certos componentes visuais através de Widgets.
Magnata: Para fixarmos os fundamentos do Stateful Widget e nos divertir com a nossa conta bancária virtual.
Afazeres: um aplicativo com um base de dados relacional (SQFlite).
Klimático: um aplicativo de previsão do tempo.
Indice de Massa Corporal: Nessa aplicação, vamos reforçar os fundamentos de manipulação de texto e dados provenientes de usuários e calcular o IMC.
Comunidade (Conselho Comunitário) - Baseada em Firebase - base de dados em tempo real onde usuários poderão postar mensagens para o forum da comunidade.
Só para citar alguns!
Assista as aulas abertas e veja os comentários dos nosso alunos sobre a nossa didática.
Não tenho dúvida que você estará fazendo um excelente investimento ao se juntar a nossa comunidade de mais de 50 mil alunos em mais de 170 países no Mundo.
Muito obrigado pela atenção, e espero ver você no curso!
Instructor Details
- 4.4 Rating
1,134 Reviews
Paulo Dichone
Hi, I’m Paulo – Your Guide to Mastering Development, Cloud, and AI Engineering
With a passion for empowering learners, I’ve had the privilege of teaching over 350,000 students across 175 countries. Whether you’re diving into Android, Java, Flutter, AWS Cloud, or venturing into the world of AI engineering, I’m here to help you unlock your full potential.
My Expertise
I bring extensive hands-on experience in:
AI Engineering
Mobile App Development (Android & iOS)
Cross-Platform Development (Flutter, Dart, and JavaFX)
AWS Cloud Solutions
And now, I’m also focused on the AI engineering landscape, helping developers leverage the power of machine learning and automation in their projects.
My Mission
No matter where you are in your journey—whether you're just starting or looking to sharpen advanced skills—my courses are designed to make you an exceptional developer and AWS Cloud Practitioner, equipped to tackle real-world challenges. Beyond coding, I enjoy spending time with my growing family, playing the guitar and mandolin, and traveling whenever I get the chance.
More courses by Paulo Dichone
AWS Lambda and the Serverless Framework - Hands On Learning! (2024)
4.5 (9,389 Reviews)
Provider: Udemy
Time: 10.5h
$94.99
Master RAG: Retrieval-Augmented Generation Systems [NEW] (2026)
4.5 (6,410 Reviews)
Provider: Udemy
Time: 3.3h
$69.99
Flutter & Dart: Complete App Development Course (2025)
4.4 (5,926 Reviews)
Provider: Udemy
Time: 17.3h
$84.99
[NEW] Amazon EC2 Masterclass (Auto Scaling & Load Balancer) (2024)
4.7 (5,652 Reviews)
Provider: Udemy
Time: 6.3h
$99.99
[NEW] Amazon EKS Starter: Docker on AWS EKS with Kubernetes (2022)
4.3 (4,086 Reviews)
Provider: Udemy
Time: 6.4h
$12.99
The Comprehensive Android App Development Masterclass (2021)
4.5 (3,944 Reviews)
Provider: Udemy
Time: 49.5h
$109.99
More Flutter courses
The Complete Flutter Guide: Build Android, iOS and Web apps (2026)
4.8 (2,407 Reviews)
Provider: Udemy
Time: 25h
$64.99
The Complete Flutter Development Bootcamp with Dart (2025)
4.6 (58,993 Reviews)
Provider: Udemy
Time: 28.8h
$174.99
Flutter: Tu guía completa para IOS y Android - 2022
4.6 (17,769 Reviews)
Provider: Udemy
Time: 37.5h
$10.99
Reviews
By Saul Zinato on 6/17/2021
Por hora observei que as perguntas deixaram de ser respondidas mas o curso continua sendo vendido. Além disso existe (pelo menos um) link que já não existe mais, não permitindo o acesso à pasta das funções do curso. O curso em si tem bom conteúdo, porém está desatualizado, sendo que muitos dos métodos e funções usadas já foram descontinuadas nas versões mais recentes do flutter, sendo necessário pesquisar os seus substitutos.
By Ricardo Nogueira Moreira on 5/2/2020
Já tenho um curso de desenvolvimento de apps para Android, mas não me senti satisfeito só a desenvolver para Android. Tomei então a decisão de aprender a desenvolver para os dois S.O e este curso do Paulo está a ajudar bastante, o curso está bem estruturado e tudo muito bem explicado. //UPDATE Estou mesmo feliz por ter tomado a decisão de aprender com o Paulo Dichone, explica tudo de forma concisa! Obrigado Paulo, muito obrigado.
By Thiago Medeiros on 12/20/2019
O curso é uma ótima introdução ao uso da linguagem Dart e ao framework Flutter. Precisa de algumas revisões nos vídeos, devido natural evolução das ferramentas. Senti muita falta de uma módulo/seção explicando sobre como usar múltiplas telas e como manipulá-las. Faço essa cobrança por ele ser vendido como 'Todos os níveis', quando máximo poderia ser classificado como 'Intermediário'.
By Roberto Pereira Gomes on 4/23/2019
Terminei a parte da linguagem Dart e vou iniciar o Flutter. O curso é muito bom, o professor Paulo é muito simpático e comunicativo. e sua didática é excelente. O que notei é que o professor procura não se aprofundar muito nos detalhes da linguagem, mas ao mesmo tempo detalha bem os fundamentos básicos e a teoria conceitual da Programação Orientada a Objeto, isso é legal, fornece uma base teórica sólida e estimula futuros aprofundamentos dos estudos. Conclui o curso e continuo com a mesma opinião: tanto o professor quanto o curso são excelentes. A única ressalva que faço - e por isso não dei 5 estrelas - é que o professor não responde às perguntas que são feitas na área do aluno.
By Leonardo Norimitsu Endo on 4/22/2019
Curso tranquilo, explica bem devagar sem apressar o aluno, é possível acompanhar e fazer praticamente ao mesmo tempo sem muita dificuldade. Algo interessante mostrar a divisão do corpo da linguagem. Assisti uma certa quantidade de vídeo aulas, e fiquei mais surpreso ainda, entendi certos conceitos que até então seguia como regra, realmente dos cursos que vi este é o que possui a melhor didática, parabéns ao mestre realmente sabe ensinar, pois não basta ter conhecimento se não souber disseminar.
By Rodinei Riboli on 4/7/2019
Gostei muito da didática do professor, e seu bom humor e seus bons modos é um estimulante a mais para a aprendizagem. Porém boa parte do curso é voltada para não programadores, tornando a aula um pouco massante, mas nada que aumentando a velocidade do video não melhore isso. Acredito que o curso deveria deixar a parte de algorítimos para um outro curso mais voltado a iniciantes em programação. E focar mais no Dart e Flutter. Mas isso é mais uma dica do que crítica. O curso é ótimo.
By Junior Ramos on 2/3/2019
O curso é muito bom para quem está começando a aprender o desenvolvimento para aplicativos mobile. Apresenta vários recursos da linguagem Flutter/Dart, mas sem explorar muito a aplicabilidade dos mesmos. Seria bom se demonstrasse maior aplicabilidade funcional dos recursos para aplicativos mais elaborados e complexos. Faltou explorar os widgets específicos de iOS (cupertino), se retendo muito apenas a estrutura básica de criação de um aplicativo Android. De qualquer forma, o instrutor é bacana e tem boa didática e o curso é uma ótima introdução para quem está começando com desenvolvimento mobile e/ou quer conhecer o Flutter.
By Leandro da Conceição Caldeira on 12/4/2018
Incrível a forma simples como são abordados os assuntos e divididos em pequenos vídeos dão uma dimensão totalmente clara e mais didática. E o fato de colocar-nos para rodar um app antes de saber mexer em quase nada, nos dá um gostinho de quero mais e faz com que tenhamos mais vontade de aprender. Ótimo curso e um excelente professor.
By Fellipe Sanches on 11/24/2018
O Paulo tem uma ótima didática, além de passar muita calma ao falar :-) Mais do que ensinar um assunto ele se preocupa com questões como se você está pronto a começar a aprender, para daí começar de fato a por a mão na massa... Porém se no início sobre DART ele é bem didático e fala sobre os fundamentos, quando chega no Flutter as aulas ficam bem mais rasas. Senti muita falta de explicações mais a fundo sobre a sintaxe da programação em Dart no Flutter. Exemplo de dúvidas que ficam: - Senti falta de uma melhor explicação sobre os layouts Container, Center, ListView, GridView... Porque e onde usar cada um. - Sobre o código de BuildContext do app, onde deve ficar? Em um arquivo separado, abaixo ou acima da função main, numa classe separada? Na verdade em determinado momento o código das explicações fica bem bagunçado e difícil de entender. - Também não lembro dele ter explicado sobre os tipos const, e final. - A explicação de como usar setState() ficou bem confusa também. - Porém mesmo com esses pequenos problemas, ainda aprendi muito sobre Flutter, e de forma geral é um dos melhores cursos que já fiz, pois abordou muitos assuntos indo do basicão até o avançado e em boa parte explicando tudo "tim-tim por tim-tim"... Valeu cada centavo.
By Douglas M on 11/7/2018
A didática é perfeita, melhor do que muitos professores que falam português brasileiro, o conteúdo é de muita qualidade, coisa difícil de encontrar em português, para quem não sabe o professor é bem avaliado nos cursos que faz em inglês, aqui você vai estar aprendendo da melhor fonte possível... Espero que em breve o professor crie o curso de GraphQL também em português.(ou quem sabe , coloque legenda em português nos cursos em inglês).
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100

![Master RAG: Retrieval-Augmented Generation Systems [NEW]](/programming/it-and-software/images/6036446_038b_2.jpg?v=1789443310)

![[NEW] Amazon EC2 Masterclass (Auto Scaling & Load Balancer)](/programming/aws/images/1527740_a494_6.jpg?v=1789443311)
![[NEW] Amazon EKS Starter: Docker on AWS EKS with Kubernetes](/programming/aws/images/1782082_988b_9.jpg?v=1791191348)







