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.
375
115
TAKE THIS COURSE