Flutter com Flask - Desenvolvendo App Finanças [2023]

Aprenda a Desenvolver um Aplicativo do Zero de Ponta a Ponta com Flask (API) e Flutter.

4.00 (41 reviews)
Udemy
platform
Português
language
Mobile Apps
category
instructor
Flutter com Flask - Desenvolvendo App Finanças [2023]
378
students
17 hours
content
Feb 2023
last update
$19.99
regular price

What you will learn

Criação de APIs com Flask

Relacionamento em APIs entre tabelas

Segurança (Autenticação e Autorização de API's)

Criação de interfaces robustas com Widgets

Persistência de Dados com SQLite em Flutter 3.0

Consumo de API's com o Flutter 3.0

Desenvolvimento do zero de um App de ponta a ponta com Flutter 3.0 e Flask.

Why take this course?

Bem vindo ao curso Flutter com Flask - Desenvolvendo App Finanças

Para ver o que iremos fazer nesse curso, veja um pouco mais acima o conteúdo do curso e também os vídeos de apresentações.

Nesse curso eu pretendo apresenter a você car@ desenveldor@, uma experiência proveitosa e única na construção de um projeto prático (que no caso, será um aplicativo móvel), construído de ponta a ponta: desde o backend até o frontend.

No backend, vamos utilizar o microframework Flask, da Linguagem Python, trata-se de uma biblioteca bem legal e didática, que a utilizaremos para criar os endpoints em nossa API. Teremos dois módulos importantes em nossa API: Contas e Operações. Uma conta pode ter uma ou várias operações e Uma operação deve estar associada a uma única conta. Vamos realizar todos esses tratamentos, além de incorporar o JWT para aumentar a segurança de nossa API, especialmente no processo de autenticação e autorização. E para fechar com chave de ouro, vou ensinar nesse curso, como podemos realizar o deploy da API que vamos construir do zero, utilizando a plataforma Heroku. Mais calma, que essa é apenas a primeira parte do curso :-).

Na segunda parte do curso, vamos focar no frontend e para esse fim, vamos utilizar o Flutter, um framework muito poderoso que podemos utilizar para desenvolver aplicações multiplataformas. Em nosso caso, vamos utilizá-lo com o intuito de criar um aplicativo móvel do zero. A fim de familiarizá-lo com o Flutter, inicialmente teremos algumas seções do curso, que vou utilizar para desenvolver junto com você, a interface geral do nosso aplicativo. Vamos aproveitar e integrar o nosso aplicativo com o SQLite, para que você possa ter uma experiência de criação de um Aplicativo Standalone, ou seja, que não faz integração com nenhuma API. Depois destas seções, vamos ao nosso objetivo final: Integrar os módulos que criamos em nossa API que já estará em produção no Heroku, de modo que possamos ter duas perspectivas para o aplicativo que vamos criar: trabalhar localmente usando o SQLite ou trabalhar com a integração de API's, que você teve a oportunidade de desenvolver juntamente comigo. No final da seção de frontend, ensino a gerar o aplicativo móvel referente a aplicação que construímos, para que você possa distribuí-la a outras pessoas que desejar.

Estou muito empolgado em começar essa jornada com você. Ao final desse curso, você vai ter aprendido sobre os desafios e responsabilidades de cada profissional: backend e frontend. Ao chegar até o final desse curso, você será recompensado por ter um produto em suas mãos: Um aplicativo para controlar finanças pessoais. Ficou animado? Espero que sim, aguardo você em nossas aulas.


Screenshots

Flutter com Flask - Desenvolvendo App Finanças [2023] - Screenshot_01Flutter com Flask - Desenvolvendo App Finanças [2023] - Screenshot_02Flutter com Flask - Desenvolvendo App Finanças [2023] - Screenshot_03Flutter com Flask - Desenvolvendo App Finanças [2023] - Screenshot_04

Our review

🌟 **Overall Course Review** 🌟 **Course Rating:** 4.00/5 **Pros of the Course:** - **Excellent Instructor Experience:** The instructor has a wealth of experience and delivers the content in a clear and organized manner. - **Comprehensive Learning:** The course covers two major technologies in software development, providing a broad skill set to students. - **Structured Curriculum:** The material is well-structured, with clear distinctions between Backend and Frontend sections, making it easy to follow. - **Practical Application:** Students are able to apply what they learn to create real-world applications, such as a mobile app with Flutter that integrates with a backend API. - **Supportive Learning Environment:** The instructor is attentive and supportive, offering help when students encounter difficulties. - **Up-to-Date Technologies:** The course utilizes the latest technologies, ensuring that skills learned are relevant and current. - **Flexibility in Learning:** The curriculum allows for flexibility, as students can choose to focus on either Backend or Frontend depending on their interests or project requirements. **Cons of the Course:** - **Limited Focus on Django:** Although the course focuses on Flask for the backend, some students may find it lacking in Django content. However, the course's modular structure allows for easy adaptation to include Django with minor adjustments. - **Technical Hiccups:** Some students experienced compatibility issues with certain Linux distributions and had to adapt by using a different operating system (Windows) to complete their projects. **Student Feedback Highlights:** - **"A Experiência em fazer esse curso está sendo muito boa..."** - The learning experience has been very positive, with engaging content and a skilled instructor. - **"Professor muito experiente... Recomendo muito esse curso..."** - The high level of expertise from the professor makes this course a strong recommendation for learners. - **"Estou gostando muito desse curso... Estou empolgada para estudar o restante do curso..."** - Students are highly satisfied and motivated to continue with the course. - **"O curso é incrível. Aborda desde a zero a construção de um aplicativo de ponta a ponta..."** - The curriculum is comprehensive, starting from the basics and covering all aspects of building an application. - **"Excelente curso com ótima didática... Professor atencioso e sempre pronto a ajudar..."** - The course's quality is attributed to excellent teaching methods and the attentive nature of the instructor. - **"Tenho que parabenizar o professor pela incrível organização do material deste curso..."** - Special recognition is given to the professor for the meticulous organization of the course materials. - **"Muito obrigado professor, aprendi muito como senhor!"** - A heartfelt thank you to the professor for the valuable knowledge imparted. In summary, this course offers an exceptional learning experience with a focus on current technologies and practical application. While there are some limitations that might affect students with specific needs (like Django enthusiasts), the overall feedback suggests that it is a highly recommended course for those looking to learn Flask and Flutter. The instructor's expertise and the structured curriculum are standout strengths of this program.

Charts

Price

Flutter com Flask - Desenvolvendo App Finanças [2023] - Price chart

Rating

Flutter com Flask - Desenvolvendo App Finanças [2023] - Ratings chart

Enrollment distribution

Flutter com Flask - Desenvolvendo App Finanças [2023] - Distribution chart
4739570
udemy ID
6/17/2022
course created date
7/2/2022
course indexed date
Bot
course submited by