Curso de Flask - Python Web Framework
Desenvolvimento Web Simples e Poderoso
Bem-vindo à sua jornada no mundo do desenvolvimento web com Flask! Se você está buscando construir aplicações web de forma rápida, eficiente e com uma curva de aprendizado amigável, você está no lugar certo.
Flask é um framework web em Python que se destaca por sua simplicidade e flexibilidade. Criado para ser fácil de entender e rápido para começar, Flask é a escolha ideal para desenvolvedores que desejam construir aplicações web robustas sem a complexidade desnecessária.
Neste curso, vamos explorar os fundamentos do Flask, desde a configuração inicial até a criação de aplicações web dinâmicas e interativas. Ao longo do caminho, vamos abordar conceitos cruciais, como roteamento, templates, interação com bancos de dados e autenticação de usuários
O que iremos aprender?
Preparação do Ambiente:
Configuração do ambiente de desenvolvimento para Flask, incluindo a instalação do Flask, criação de um ambiente virtual e configuração do ambiente de trabalho.
Estrutura de um Projeto Flask:
Exploração da estrutura básica de pastas e arquivos em um projeto Flask, incluindo o entendimento dos diretórios static, templates e arquivos essenciais como main.
Reutilização de Arquivos HTML:
Uso de templates para reutilizar componentes HTML em várias páginas, permitindo uma estrutura modular e consistente em todo o projeto.
Arquivos Estáticos:
Utilização de arquivos estáticos, como CSS, JavaScript e imagens, para melhorar a apresentação e a funcionalidade das páginas web.
Envio de Dados do Servidor para o Navegador:
Compreensão de como enviar dados dinâmicos do servidor Flask para o navegador, possibilitando a exibição de informações atualizadas nas páginas web.
Links Dinâmicos e Rotas com Parâmetros:
Implementação de rotas dinâmicas que respondem a diferentes URLs e aceitam parâmetros variáveis, permitindo a criação de páginas dinâmicas com informações específicas.
Outros itens que vamos abordar
Instalação do Pytho