Crie APIs REST com Python e Flask
Nesse curso você irá aprender a desenvolver um API Rest do zero até o deploy em produção utilizando Python e Flask
Description
Olá pessoal sejam todos muito bem vindos ao curso Desenvolvendo uma API REST com Python. Me chamo Vitor, sou engenheiro de software e presto serviço para empresas do vale do silício e irei ajudar você a aprender e aprimorar suas habilidades como desenvolvedor web, criaremos uma API REST utilizando Python e Flask.
Nesse curso você não ira ficar copiando e colando código que você nem entende, irei te ensinar tudo que você precisa para construir uma API pronta para ser disponibilizada em produção , todo o conteúdo do curso será desenvolvido com você durante as aulas.
Iniciaremos com os fundamentos da linguagem de programação Python, partiremos do básico até recursos mais avançados que essa linguagem pode oferecer, tudo que você precisa saber sobre Python para concluir o curso, será apresentado nos módulos iniciais.
Esse curso irá guiar você a construir APIs REST simples, intermediárias e avançadas, você irá aprender a desenvolver orientado a testes, utilizaremos TDD durante o desenvolvimento de nossas APIs, utilizaremos um framework muito popular e utilizado por grande empresas chamado Flask, junto com suas principais extensões Flask-RESTFul, Flask-JWT e Flask_SQLAlchemy, você aprenderá a utilizar autenticação, conexão com BD, como realizar o deploy em produção (nuvem Heroku) e muito mais.
Para quem é este curso:
Estudantes que querem aprimorar seus conhecimentos no desenvolvimento web aprendendo um pouco mais sobre como é feito o desenvolvimento backend
Desenvolvedores que desejam expandir suas habilidades aprendendo a desenvolver API Rest profissionais.
Para você que quer aprender Python voltado para desenvolvimento de micro serviços para web.
What You Will Learn!
- Aprender a criar APIs REST com Python
- Aprender técnica TDD para criar seus projetos
- Utilizar o framework Flask
- Realizar o deploy em um abiente de produçāo
- Utilizar SQLAlchemy
Who Should Attend!
- Desenvolvedores que buscam aprimorar seus conhecimentos com Python