Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
REST APIs com Python e Flask
Rating: 4.6 out of 5(2,078 ratings)
8,499 students

REST APIs com Python e Flask

Crie RESTful APIs com Python e Flask: domine RESTful Web Services / Web API / Webservice REST / Webservices e Deploy!
Created byDanilo Moreira
Last updated 3/2021
Portuguese
Portuguese [Auto],

What you'll 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

Course content

19 sections131 lectures11h 57m total length
  • REST API Explicado3:58
  • Boas Vindas e Recados2:08
  • FAQ - Perguntas Frequêntes1:24
  • Códigos Fonte do Curso0:12

Requirements

  • Ter alguma experiência anterior com programação ajuda. Porém não é obrigatório, pois o curso cobre programação em Python desde o básico ao avançado.

Description

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.

Who this course is for:

  • Desenvolvedores Python de Todos os Níveis interessados em REST APIs
  • Desenvolvedores de outra linguagem interessados em desenvolver REST APIs com Python
  • Estudantes e Profissionais de TI interessados em ampliar suas Habilidades Profissionais