cOdynn
Courses
Coding ChallengesChallenge Sets
CodynnLabsCodynn Snippets
Compiler
cOdynn
cOdynn
HomeCoursesCompilerResources
Blogs
HomeCoursesChallengesLabs
COURSES
  • c
  • c#
  • c++
  • clojure
  • dart
  • elixir
  • go
  • haskell
  • javascript
  • lua
  • python
  • qbasic
  • rust
  • scala
  • zig
CHALLENGES
  • C ++ Challenges
  • Java Challenges
  • JavaScript Challenges
  • Kotlin Challenges
  • Lua Challenges
  • Python Challenges
  • Rust Challenges
  • Swift Challenges
RESOURCES
  • Algorithms
  • Blogs
  • CodynnLabs
  • Data Structures
  • Documentation
  • File Handling
  • Games
  • Interview Questions
  • Popular Repos
  • Questions
  • Quizzes
  • Scripts
  • Videos
COMPANY
  • About Us
  • Careers
  • Codynn Academy
  • Codynn Launch Pad
  • Challenges VS Extension
  • Contact Us
POPULAR COURSES
  • Lua Course for Beginners
  • Introduction to QBasic
  • Rust Programming Course for Beginners
  • R Programming
  • Getting Started with Go
  • Master the Basics of Haskell
  • Intro to C# for Beginners – Game Dev Edition
  • TypeScript: Basics
  • Basics of JavaScript
  • Python From Scratch
POPULAR CHALLENGES
  • 45 Days Basic Programming Challenges
  • Conditional Statements: Mini Challenge
  • Matrix Operations: Mini Challenge
  • Loops: Mini Challenge
  • Basic String Handling: Mini Challenge
  • Searching Algorithm: Mini Challenge
  • Sorting Algorithm: Mini Challenge
  • Conditional Loops: Mini Challenge
  • Higher Order Functions: Mini Challenge
  • Error Handling and Debugging: Mini Challenge
Logo
Codynn

A Product of VOID NEPAL © Codynn 2026

Python para Desenvolvimento Web

Get Started!
85Codynn Coins logo

Course Details

Language: Python

Duration:

Difficulty:

Category: Programming

Certificate: Yes

Content

01

Introdução ao Flask e Desenvolvimento Web

4 Chapters - 0/4 Completed

O que é o Flask?

Por que o Flask para desenvolvimento web?

Configuração do ambiente Flask

O teu primeiro Olá, Mundo!

02

Compreender os Básicos do Flask

2 Chapters - 0/2 Completed

O que é um framework web?

Introdução à estrutura do Flask

03

Roteamento de Flask e Vistas

4 Chapters - 0/4 Completed

Quais são as rotas em Flask?

Criando funções de visualização

Tratamento de URLs e URLs dinâmicas

A renderizar páginas HTML com o Flask

04

Introdução aos Modelos HTML com Flask

5 Chapters - 0/5 Completed

O que são modelos?

Motor templating Flask Jinja2

Passando dados de Python para HTML

Herança do modelo

Estrutura básica em HTML em Flask

05

Formulários de Manuseio em Flask

5 Chapters - 0/5 Completed

O que é um formulário em uma aplicação web?

Criação de um formulário simples (métodos GET e POST)

Manuseamento de dados em Flask

Reencaminhamento após apresentação do formulário

Utilização do Flask-WTF para validação de formulários

06

Introdução à Integração de Bases de Dados Flask

5 Chapters - 0/5 Completed

O que é uma base de dados?

Usar o SQLite com o Flask

Configurar uma base de dados simples

Realizando operações básicas CRUD

A mostrar os dados da base de dados nas páginas Web

07

Autenticação e Registo do Utilizador

4 Chapters - 0/4 Completed

O que é autenticação?

Armazenar senhas de forma segura com o Werkzeug

Implementação de sessões para o login do usuário

Gerenciar o logout do usuário e as sessões

08

Adicionando arquivos estáticos (CSS, JS, Imagens)

4 Chapters - 0/4 Completed

O que são arquivos estáticos no desenvolvimento web?

Adicionando CSS para o estilo de suas páginas

Ligando JavaScript para adicionar interatividade

Usando imagens e outros meios em Flask

09

Plantas de flask e aplicações modulares

4 Chapters - 0/4 Completed

O que são Blueprints em Flask?

Organizando código usando Blueprints para grandes projetos

Criando aplicações modulares com Blueprints

Registro e uso de Blueprints em seu aplicativo Flask

10

Tratamento e depuração de erros no Flask

4 Chapters - 0/4 Completed

O que é o gerenciamento de erros em aplicativos da web?

Criando páginas de erro personalizadas (404, 500 erros)

Usando recursos de gerenciamento de erros incorporados do Flask

Depurar o seu Aplicação de Flask

11

Implantando sua aplicação Flask

5 Chapters - 0/5 Completed

Preparando seu Aplicativo de Flask para produção

Colocando seu Aplicativo Flask para Heroku (plataforma de implantação gratuita)

Configurando variáveis de ambiente para segurança

Ligando seu aplicativo a um domínio personalizado

Testar o aplicativo implantado

12

Projeto Final: Construir uma Aplicação Web Simples

5 Chapters - 0/5 Completed

Construindo um blog ou site de portfólio usando Flask

Planeando sua estrutura de projeto

Implementação de roteamento, modelos, formulários e integração de banco de dados

Adicionando autenticação do usuário (opcional)

Finalizando e implementando seu aplicativo web

13

Quiz Final & Avaliação

2 Chapters - 0/2 Completed

Questões de múltipla escolha sobre conceitos de Flask

Avaliação prática: Enviar o seu Projeto de aplicação Web Flask!

Reviews

No reviews yet