Skip to content

Latest commit

 

History

History
28 lines (14 loc) · 1.44 KB

File metadata and controls

28 lines (14 loc) · 1.44 KB

Introdução ao Backend

Python e Django

O que é Backend?

Backend é a parte do sistema que fica no servidor, ou seja, é a parte que não é visível para o usuário. É a parte que faz a comunicação entre o banco de dados e o frontend, que é a parte visível para o usuário.

O que é Python?

Python é uma linguagem de programação de alto nível, interpretada, de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte. Foi lançada por Guido van Rossum em 1991.

O que é Django?

Django é um framework para desenvolvimento web, escrito em Python, que segue o padrão model-template-view. Foi desenvolvido por uma equipe de desenvolvedores independentes, conhecidos como Django Software Foundation. Foi lançado em 2005.

REST API

REST (Representational State Transfer) é um estilo de arquitetura de software que define um conjunto de restrições a serem usadas para a criação de web services. Uma API REST é uma API que segue o estilo REST.

O que é uma API?

API (Application Programming Interface) é um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por aplicativos que não pretendem envolver-se em detalhes da implementação do software, mas apenas usar seus serviços.

Dada a introdução dos conceitos básicos, vamos para a prática!