CURSO

Django: conceitos básicos

Descubra como o Django funciona na prática e crie aplicações web de forma simples e organizada.

Básico 4h 2h 15 aulas 3.5 Materiais Extras Certificado 29 Participantes 200xp

O que é o curso Django: conceitos básicos

Descubra como construir aplicações web com Python utilizando o Django, um dos frameworks mais utilizados no mundo da programação. No curso Django: conceitos básicos, você vai entender os princípios fundamentais por trás dessa ferramenta e aprender a estruturar seus próprios projetos web, mesmo sem ter experiência prévia em desenvolvimento.

Começamos apresentando o que é o Django e por que ele é tão útil para criar sistemas robustos, organizados e fáceis de manter. Também explicamos o que é um framework e como ele pode acelerar o seu trabalho com programação.

Você vai conhecer a arquitetura MVT (Model-View-Template), que organiza o desenvolvimento de forma simples e lógica. Em seguida, mostramos como instalar o Django e criar seu primeiro projeto, guiando você passo a passo pela estrutura padrão da ferramenta. Apresentamos a diferença entre “projetos” e “apps”, explicamos como funcionam as views e as rotas, e como criar URLs dinâmicas para atender diferentes necessidades da aplicação.

Exploramos também o sistema de templates, essencial para exibir conteúdos em páginas web. Abordamos HTML básico, herança de templates e tags que permitem inserir lógica simples nas páginasl. Este curso foi pensado para quem quer começar com desenvolvimento web sem se tornar um programador profissional.

Ao final, você terá uma base sólida para criar sites dinâmicos e automatizar partes do seu trabalho com o poder do Django e do Python.

Este curso é recomendado para

  • Quem já conhece o básico de Python
  • Profissionais curiosos sobre desenvolvimento web
  • Quem quer criar sites com organização e rapidez
  • Pessoas que buscam entender frameworks de forma prática
  • Iniciantes que querem explorar o Django sem complicações
  • Interessados em automatizar processos com aplicações web simples
  • Quem deseja estruturar projetos web com clareza
  • Estudantes que procuram aplicar Python fora do terminal

Conteúdo do Curso

1 Conceitos fundamentais
Conteúdo do módulo 1.1 - Introdução do curso 25xp 1.2 - O que é o Django 25xp 1.3 - O que é um Framework 25xp 1.4 - A arquitetura MVT 25xp
2 Criando o primeiro projeto Django
Conteúdo do módulo 2.1 - Instalação do Django 25xp 2.2 - Explorando a estrutura do projeto 25xp 2.3 - Projetos e Apps 25xp 2.4 - Criando o primeiro App 25xp
3 Views, URLs e Rotas
Conteúdo do módulo 3.1 - O que são views 25xp 3.2 - URLs e Rotas 25xp 3.3 - Views e URLs dinâmicas 25xp
4 Templates
Conteúdo do módulo 4.1 - Renderizando Templates 25xp 4.2 - Tags Templates 25xp 4.3 - Conhecendo o básico de HTML 25xp 4.4 - Herança de Templates 25xp

O que você vai aprender

  • O que é o Django e como ele funciona
  • O que é um framework
  • A estrutura MVT usada pelo Django
  • Como instalar e iniciar um projeto Django
  • A criar e organizar apps dentro do projeto
  • Como criar rotas e páginas com views e URLs
  • A usar templates HTML com reaproveitamento de código

Com quem você vai aprender

Avatar de Ana Maria Gomes Ana Maria Gomes

Este curso faz parte das trilhas

Comunidade