O Flask é um microframework para a criação de sites ou sistemas web, é considerado um microframework porque mantêm um núcleo simples, pois não há uma camada de abstração do banco de dados, validação de formulários, ou qualquer outro componente, porém possui bastantes bibliotecas de terceiros que provem uma gama de funcionalidades.
Nesse curso vamos entender os conceitos e estrutura, vamos ter um aprendizado focada nas principais funcionalidades disponíveis na sua documentação, abordando desde sua instalação, sintaxe e seus principais recursos, dando a você a capacidade de construir um site ou sistema em poucos minutos!
Baseado em uma das maiores linguagens de programação da atualidade, o Python, que é muito utilizada por grandes empresas do mercado, como por exemplo o Google, Facebook, Globo, Locaweb, Nasa, etc. Vem ganhando bastante destaque pelo uso simplificado e poderoso de utilização, basta tê-la instalado em seu sistema e chamá-la no console que já pode sair usando!
Entre os principais pontos fortes e que você vai aprender neste curso, destaco os seguintes:
> Gerenciamento de templates usando Jinja2;
> Fácil sistema de gerenciamento de sessão;
> Manipulação de bancos de dados relacionais via Dataset;
> Serviços de autenticação de usuários;
> Configuração e manipulação de URLs (Rotas) simplificada;
> Tratamento e manipulação de requisições/respostas HTTP;
> E muito mais !