When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

REST APIs com Python e Flask
Crie RESTful APIs com Python e Flask: domine RESTful Web Services / Web API / Webservice REST / Webservices e Deploy!

This Course Includes
udemy
4.7 (2K reviews )
11h 57m
english
Online - Self Paced
professional certificate
Udemy
About REST APIs com Python e Flask
Neste curso você
aprenderá os fundamentos de REST APIs
, onde cobriremos toda parte teórica necessária para que você construa Webservices que estejam de acordo com as boas práticas recomendadas. Para isso, contamos com uma seção teórica de
Conceitos REST
. Em seguida, você verá os
fundamentos da linguagem Python
, onde aprenderá os conceitos básicos, na Seção de Python Iniciante, seguidos de conceitos mais avançados, na Seção de Python Avançado. Com uma boa base de REST e Python, colocará a mão na massa, e já desde a primeira aula prática, será capaz de testar o funcionamento da sua aplicação. Falando em aplicação, esta foi pensada de forma tal, que construiremos um
REST API de hotéis
, onde começaremos com a aplicação mais básica possível, de forma que
desde os primeiros passos, você já terá como testar e ver o progresso gradual da sua aplicação
. A aplicação irá ganhando corpo, a cada aula, de forma que começamos a testar com
dados salvos em memória
, depois
integrado com o Banco de Dados
,
Autenticação de Usuários
, de forma que será capaz de fazer
Cadastro
,
Login e Logout
de usuários. E por fim, implementaremos
Filtros Avançados de Consultas
de hotéis, finalizando a sua aplicação da forma mais completa possível.
What You Will Learn?
- Conceitos Teóricos de REST / RESTful API .
- Python do Iniciante ao Avançado .
- Criar REST APIs com Flask-RESTful .
- Testar Web APIs com Postman .
- Autenticação de Usuários REST .
- Integrar API com Sqlite3, PostgreSQL e MySQL usando SQLAlchemy .
- Deploy para Servidor Linux - AWS .
- Deploy para Servidor Linux - Google Cloud .
- Deploy para Heroku .
- Deploy para PythonAnywhere.