Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Flask - Python Web Framework
Rating: 4.6 out of 5(27 ratings)
101 students

Flask - Python Web Framework

Do Básico à Projetos completos
Last updated 5/2024
Portuguese

What you'll learn

  • Criar Aplicações Web
  • Desenvolvimento Web Back-End
  • Framework Flask
  • Desenvolvimento Fullstack

Course content

10 sections57 lectures5h 47m total length
  • Introdução (Aula Teórica)1:07
  • Instalação Python e VsCode0:11
  • Preparando o Ambiente4:19
  • Estrutura Básica5:04
  • Introdução ao HTML e CSS0:03

Requirements

  • Python Básico e Lógica de Programação

Description

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 Python e Flask

Preparação do Ambiente

Estrutura Básica da Aplicação

Desenvolver App Flask

Deploy

Who this course is for:

  • Desenvolvedores Python que desejam criar aplicativos WEB