Treinamento 02 · Trilha Desenvolvimento · Upnetix Learning Center

Desenvolvimento web com Python + Django.

Você estrutura, implementa, protege e opera aplicações web com Django e Python do projeto ao monitoramento em produção.

Código aberto: Django (código aberto, licença BSD) e Python

Desenvolvimento web com Python + Django
Trilha Desenvolvimento · Upnetix Learning Center
Módulos
15
Lições
30
Carga horária
40 h
Nível ULC
ULC 100 · Fundamentos
Credencial
Credencial de Conclusão ULC com êxito de 80% ou mais
Para quem
Desenvolvedor
Tecnologias
Django, Docker, Git, PostgreSQL, Python

Você constrói aplicações web robustas com Django e Python, do projeto ao monitoramento em produção. O curso parte dos conceitos de HTTP e arquitetura MTV e chega à operação escalável e segura de sistemas Django.

O que você vai fazer

  • Modelar dados e estruturar projetos Django com versionamento e organização de apps.
  • Implementar views, templates, formulários e rotas para exibir e processar dados do usuário.
  • Integrar PostgreSQL, configurar ambientes e servir arquivos estáticos e mídia.
  • Criar APIs REST, proteger autenticação, bloquear ameaças e aplicar boas práticas de segurança.
  • Monitorar logs, coletar métricas, automatizar testes e pipelines, escalar com cache e balanceamento.

Como o curso funciona

Quinze módulos, dois lições cada, cobrindo do conceito à operação. Cada lição termina com checagem do resultado ou prática aplicada ao projeto.

Para quem

Desenvolvedores que precisam criar, operar e escalar aplicações web com Django e Python.

Começar pela primeira lição

Ementa

  1. 01ConceitosDesvenda os fundamentos essenciais do desenvolvimento web com Python e Django.2 lições
  2. 02ArquiteturaExplora a estrutura interna do Django e como ela organiza projetos web.2 lições
  3. 03ProjetoGuia a criação de projetos Django organizados, reutilizáveis e prontos para crescer.2 lições
  4. 04DimensionamentoEnsina a planejar aplicações Django para uso real, prevendo crescimento e gargalos.2 lições
  5. 05ImplementaçãoMostra como transformar requisitos em código funcional com Django.2 lições
  6. 06ConfiguraçãoDetalha como parametrizar e ajustar o Django para ambientes diversos.2 lições
  7. 07IntegraçãoAborda como conectar Django a outros sistemas e expor APIs.2 lições
  8. 08SegurançaEnfrenta vulnerabilidades comuns e mostra como proteger aplicações Django.2 lições
  9. 09MonitoramentoMostra como acompanhar a saúde e desempenho da aplicação Django.2 lições
  10. 10TroubleshootingEnsina a diagnosticar e resolver problemas em aplicações Django.2 lições
  11. 11AutomaçãoApresenta ferramentas e práticas para automatizar testes, deploy e tarefas recorrentes.2 lições
  12. 12EscalabilidadeFoca em preparar aplicações Django para crescer sem perder desempenho.2 lições
  13. 13Boas práticasOrganiza recomendações e padrões para manter código limpo, seguro e sustentável.2 lições
  14. 14Casos reaisAnalisa exemplos de uso de Django em cenários de produção de verdade.2 lições
  15. 15Estado da arteApresenta tendências, recursos avançados e o futuro do desenvolvimento Django.2 lições

No radar do Atlas

Credencial de Conclusão ULC

Ao responder às avaliações de todas as lições com 80% de êxito ou mais, você emite a credencial: número verificável, QR, hash de integridade, versão do conteúdo, lições concluídas e taxa de êxito. Abaixo disso, repita as avaliações.

Para emitir, entre na sua conta.

Esta credencial é emitida pelo Upnetix Learning Center como registro de conclusão e participação nas atividades indicadas. O ULC é uma iniciativa privada de compartilhamento de conhecimento técnico da Upnetix e não se apresenta como instituição de ensino, entidade certificadora profissional ou organismo de acreditação. A credencial não confere grau acadêmico, habilitação profissional, título técnico, licença ou registro perante conselho profissional ou órgão público.