Cursos de Django \| TreinaWeb             Promoção no ar   Matricule-se agora e garanta **54% de desconto**  

  Termina em   Tempo restante da oferta: 13 Horas 

 55 Min 

 16 Seg 

   Tempo restante da oferta: 13 55 16 

  [Assinar →](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26) 

   [                ](https://www.treinaweb.com.br)  Explorar  

 [ Quanto custa? ](#assinatura) [ FAQ ](https://www.treinaweb.com.br#faq) [Matricule-se](#assinatura) [ Entrar ](https://www.treinaweb.com.br/login) 

# Cursos de Django

Principal Framework Python para criação de aplicações full-stack, o Django é um framework completo e muito utilizado por diversas empresas ao redor do mundo.

 Exibindo 1–6 de 6 cursos.

- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Curso · 10h

    ###  [ Django - Fundamentos ](https://www.treinaweb.com.br/curso/django-fundamentos "Django - Fundamentos") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Curso · 12h

    ###  [ Django - Desenvolvimento de APIs REST ](https://www.treinaweb.com.br/curso/django-desenvolvimento-de-apis-rest "Django - Desenvolvimento de APIs REST") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Curso · 6h

    ###  [ Django - Autenticação e Autorização ](https://www.treinaweb.com.br/curso/django-autenticacao-e-autorizacao "Django - Autenticação e Autorização") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Curso · 4h

    ###  [ Django - Módulo administrativo Django Admin ](https://www.treinaweb.com.br/curso/django-modulo-administrativo-django-admin "Django - Módulo administrativo Django Admin") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Curso · 8h

    ###  [ Django - Banco de dados com Django ORM ](https://www.treinaweb.com.br/curso/django-banco-de-dados-com-django-orm "Django - Banco de dados com Django ORM") 

    Ver curso →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Curso · 10h

    ###  [ Django - Templates ](https://www.treinaweb.com.br/curso/django-templates "Django - Templates") 

    Ver curso →

   Trilhas completas

## Formações com cursos de Django

- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg) 

     Back-end

    ###  [ Especialista Django ](https://www.treinaweb.com.br/formacao/especialista-django "Especialista Django") 

    Aprenda nesta formação como desenvolver aplicações complexas utilizando o Django, principal framework para desenvolvimento web de todo o ecossistema Python. Para isso, você verá desde os conceitos mais básicos, até conceitos mais avançados.

      28 cursos   47h05 de vídeos
- Formação  ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg) 

     Back-end

    ###  [ Full-stack: Desenvolvedor Django ](https://www.treinaweb.com.br/formacao/full-stack-desenvolvedor-django "Full-stack: Desenvolvedor Django") 

    Nesta formação você aprenderá a desenvolver aplicações web full-stack utilizando o Django desde o zero.

      51 cursos   113h47 de vídeos

   Mão na massa

## Projetos práticos de Django

- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Projeto Prático · 10h

    ###  [ Django - Marketplace de contratação de freelancers TW-Ninjas ](https://www.treinaweb.com.br/projeto-pratico/django-marketplace-de-contratacao-de-freelancers "Django -  Marketplace de contratação de freelancers TW-Ninjas") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Projeto Prático · 6h

    ###  [ Django e OpenAI - Entrevistador usando a inteligência artificial GPT ](https://www.treinaweb.com.br/projeto-pratico/django-e-openai-entrevistador-usando-a-inteligencia-artificial-gpt "Django e OpenAI -  Entrevistador usando a inteligência artificial GPT") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Projeto Prático · 4h

    ###  [ Django - Instalação do ambiente de produção e deploy em uma VPS ](https://www.treinaweb.com.br/projeto-pratico/django-instalacao-do-ambiente-de-producao-e-deploy-em-uma-vps "Django -  Instalação do ambiente de produção e deploy em uma VPS") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Projeto Prático · 8h

    ###  [ Django - API de gerenciamento de professores e aulas particulares ](https://www.treinaweb.com.br/projeto-pratico/django-api-de-gerenciamento-de-professores-e-aulas-particulares "Django  -  API de gerenciamento de professores e aulas particulares") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Avançado  

     Projeto Prático · 8h

    ###  [ Django - Sistema de gerenciamento de clínicas PET ](https://www.treinaweb.com.br/projeto-pratico/django-sistema-de-gerenciamento-de-clinicas-pet "Django - Sistema de gerenciamento de clínicas PET") 

    Ver detalhes →

   Formato curto

## Direto ao ponto de Django

- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Direto ao Ponto · 4h

    ###  [ Django - Autenticação e Autorização com JWT ](https://www.treinaweb.com.br/direto-ao-ponto/django-autenticacao-e-autorizacao-com-jwt "Django -  Autenticação e Autorização com JWT") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Direto ao Ponto · 4h

    ###  [ Django - Trabalhando com class-based views ](https://www.treinaweb.com.br/direto-ao-ponto/django-trabalhando-com-class-based-views "Django - Trabalhando com class-based views") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Direto ao Ponto · 4h

    ###  [ Django - Trabalhando com Request e Response ](https://www.treinaweb.com.br/direto-ao-ponto/django-trabalhando-com-request-e-response "Django  - Trabalhando com Request e Response") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Direto ao Ponto · 1h

    ###  [ Django - Trabalhando com a camada de services ](https://www.treinaweb.com.br/direto-ao-ponto/django-trabalhando-com-a-camada-de-services "Django  - Trabalhando com a camada de services") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Iniciante  

     Direto ao Ponto · 1h

    ###  [ Django - Trabalhando com validações ](https://www.treinaweb.com.br/direto-ao-ponto/django-trabalhando-com-validacoes "Django - Trabalhando com validações") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 1h

    ###  [ Django - Utilizando DatabaseCache ](https://www.treinaweb.com.br/direto-ao-ponto/django-utilizando-databasecache "Django - Utilizando DatabaseCache") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 1h

    ###  [ Django - Utilizando Redis Cache ](https://www.treinaweb.com.br/direto-ao-ponto/django-utilizando-redis-cache "Django - Utilizando Redis Cache") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 1h

    ###  [ Django - Utilizando arquivos Dotenv ](https://www.treinaweb.com.br/direto-ao-ponto/django-utilizando-arquivos-dotenv "Django - Utilizando arquivos Dotenv") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 2h

    ###  [ Django - Configurando aplicações no Nginx ](https://www.treinaweb.com.br/direto-ao-ponto/django-configurando-aplicacoes-no-nginx "Django - Configurando aplicações no Nginx") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 2h

    ###  [ Django - Gerando arquivos PDF ](https://www.treinaweb.com.br/direto-ao-ponto/django-gerando-arquivos-pdf "Django - Gerando arquivos PDF") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 2h

    ###  [ Django - Implementando Autenticação Padrão ](https://www.treinaweb.com.br/direto-ao-ponto/django-implementando-autenticacao-padrao "Django - Implementando Autenticação Padrão") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 1h

    ###  [ Django - Mapeando de banco de dados legado ](https://www.treinaweb.com.br/direto-ao-ponto/django-mapeando-de-banco-de-dados-legado "Django - Mapeando de banco de dados legado") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/django.svg)  Intermediário  

     Direto ao Ponto · 2h

    ###  [ Django - Personalizando autenticação de aplicações ](https://www.treinaweb.com.br/direto-ao-ponto/django-personalizando-autenticacao-de-aplicacoes "Django - Personalizando autenticação de aplicações") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/docker.svg)  Iniciante  

     Direto ao Ponto · 2h

    ###  [ Docker - Configurando um ambiente Python e Django ](https://www.treinaweb.com.br/direto-ao-ponto/docker-configurando-um-ambiente-python-e-django "Docker -  Configurando um ambiente Python e Django") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/python.svg)  Iniciante  

     Direto ao Ponto · 2h

    ###  [ Python - Gerenciador de dependências PIP ](https://www.treinaweb.com.br/direto-ao-ponto/python-gerenciador-de-dependencias-pip "Python -  Gerenciador de dependências PIP") 

    Ver detalhes →
- ![](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/python.svg)  Iniciante  

     Direto ao Ponto · 2h

    ###  [ Python - Configurando o VS Code ](https://www.treinaweb.com.br/direto-ao-ponto/python-configurando-o-vs-code "Python - Configurando o VS Code") 

    Ver detalhes →

   Blog

## Artigos relacionados a django

- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/09/o_que_e_o_django_rest_framework-400x280.png) 

     Django

    ###  [ O que é o Django REST Framework? ](https://www.treinaweb.com.br/blog/o-que-e-o-django-rest-framework "O que é o Django REST Framework?") 

     Veja neste artigo o que é o Django REST Framework.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/06142705/django-flask-400x280.png) 

     Python

    ###  [ Django ou Flask, eis a questão. ](https://www.treinaweb.com.br/blog/django-ou-flask-eis-a-questao "Django ou Flask, eis a questão.") 

     Então você vai criar sua aplicação web com o Python, certo? Mas, me diz aí, qual framework você vai...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/01/o_que_e_django_template_language-400x280.png) 

     Django

    ###  [ O que é Django Template Language? ](https://www.treinaweb.com.br/blog/o-que-e-django-template-language "O que é Django Template Language?") 

     Veja neste artigo o que é o Django Template Language.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/03/12114115/PROJETO-DJANGO-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando um app com Django ](https://www.treinaweb.com.br/blog/criando-um-app-com-django "Criando um app com Django") 

     Veja neste artigo como criar e configurar um app em um projeto Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/03122310/configurar-ambiente-django-400x280.png) 

     Python

    ###  [ Configurando ambiente de desenvolvimento para projetos Django ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-para-projetos-django "Configurando ambiente de desenvolvimento para projetos Django") 

     Você já teve dor de cabeça para configurar seu ambiente de desenvolvimento para projetos Python/Djan...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/18161952/MAPEANDO-DB-DJANGO-400x280.png) 

     Python

    ###  [ Mapeando banco de dados existente com Django ](https://www.treinaweb.com.br/blog/mapeando-banco-de-dados-existente-com-django "Mapeando banco de dados existente com Django") 

     Veja neste artigo como utilizar o Django para mapear toda estrutura de um banco de dados existente e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/15005449/DJANGO-O-QUE-É-400x280.png) 

     Python

    ###  [ O que é Django? ](https://www.treinaweb.com.br/blog/o-que-e-django "O que é Django?") 

     Neste artigo conheceremos o que é Django, principal framework Python para desenvolvimento web.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/11153540/DJANGO-ADMIN-400x280.png) 

     Django

    ###  [ Criando uma aplicação administrativa com Django Admin ](https://www.treinaweb.com.br/blog/criando-uma-aplicacao-administrativa-com-django-admin "Criando uma aplicação administrativa com Django Admin") 

     Neste artigo veremos como criar uma aplicação administrativa com Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/04112944/DJANGO-PROJETOS-PYCHARM-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Como criar comandos customizados no Django ](https://www.treinaweb.com.br/blog/como-criar-comandos-customizados-no-django "Como criar comandos customizados no Django") 

     Aprenda a criar comandos customizados no Django para automatizar tarefas, personalizar funcionalidad...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/CONFIGURAÇÃO-AMBIENTE-MACOS-400x280.png) 

     Python

    ###  [ Configurando ambiente de desenvolvimento Django no macOS ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-django-no-macos "Configurando ambiente de desenvolvimento Django no macOS") 

     Veja neste artigo como configurar seu ambiente de desenvolvimento macOS para desenvolvimento rest co...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/configurando-ambiente-de-desenvolvimento-python-no-linux-400x280.png) 

     Python

    ###  [ Configurando ambiente de desenvolvimento Django no Linux ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-django-no-linux "Configurando ambiente de desenvolvimento Django no Linux") 

     Veja neste artigo como configurar seu ambiente de desenvolvimento linux para desenvolvimento rest co...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/04/configurando-ambiente-de-desenvolvimento-python-no-windows-400x280.png) 

     Python

    ###  [ Configurando ambiente de desenvolvimento Django no Windows ](https://www.treinaweb.com.br/blog/configurando-ambiente-de-desenvolvimento-django-no-windows "Configurando ambiente de desenvolvimento Django no Windows") 

     Veja neste artigo como configurar seu ambiente de desenvolvimento Windows para desenvolvimento rest...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/03/18113452/MTV-DJANGO-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Entendendo o MTV do Django ](https://www.treinaweb.com.br/blog/entendendo-o-mtv-do-django "Entendendo o MTV do Django") 

     Veja neste artigo como funciona o padrão de projeto utilizando em projetos Django, o MTV.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/27092410/ROTAS-APPS-DJANGO-400x280.png) 

     Python

    ###  [ Compartilhando rotas entre apps no Django ](https://www.treinaweb.com.br/blog/compartilhando-rotas-entre-apps-no-django "Compartilhando rotas entre apps no Django") 

     Veja neste artigo como compartilhar rotas entre diferentes aplicações em um mesmo projeto Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/04112944/DJANGO-PROJETOS-PYCHARM-400x280.png) 

     Python

    ###  [ Criando o primeiro projeto Django ](https://www.treinaweb.com.br/blog/criando-o-primeiro-projeto-django "Criando o primeiro projeto Django") 

     Com o ambiente de desenvolvimento devidamente configurado, veremos neste artigo como criar nosso pri...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/23115642/CHAVE-PRIMÁRIA-DJANGO-400x280.png) 

     Python

    ###  [ Utilizando Choices no Django ORM ](https://www.treinaweb.com.br/blog/utilizando-choices-no-django-orm "Utilizando Choices no Django ORM") 

     Veja neste artigo como utilizar os choices no Django ORM.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/25105828/DJANGO-AUTENTICAÇÃO-2-400x280.png) 

     Python

    ###  [ Implementando autenticação no Django – Parte 2 ](https://www.treinaweb.com.br/blog/implementando-autenticacao-no-django-parte-2 "Implementando autenticação no Django – Parte 2") 

     Veja neste artigo como implementar os recursos de logout, alteração de senha e proteção de páginas e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/21114028/DJANGO-AUTENTICAÇÃO-1-400x280.png) 

     Python

    ###  [ Implementando autenticação no Django - Parte 1 ](https://www.treinaweb.com.br/blog/implementando-autenticacao-no-django-parte-1 "Implementando autenticação no Django - Parte 1") 

     A autenticação é uma das principais funcionalidades em um sistema. É com ela que protegemos as funci...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/07145013/DJANGO-CLI-400x280.png) 

     Python

    ###  [ Principais comandos do Django CLI ](https://www.treinaweb.com.br/blog/principais-comandos-do-django-cli "Principais comandos do Django CLI") 

     Neste artigo veremos os principais comandos do Django CLI e como utilizá-los em seus projetos.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/02/27165123/DJANGO-HEROKU-400x280.png) 

     Computação em nuvem

    ###  [ Deploy de uma aplicação Django no Heroku ](https://www.treinaweb.com.br/blog/deploy-de-uma-aplicacao-django-no-heroku "Deploy de uma aplicação Django no Heroku") 

     Então você criou sua aplicação Django e não sabe como disponibilizá-la na nuvem? Veja neste artigo t...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/01/17112940/django-forms1-400x280.png) 

     Python

    ###  [ Estilizando formulários automáticos do Django com Bootstrap ](https://www.treinaweb.com.br/blog/estilizando-formularios-automaticos-do-django-com-bootstrap "Estilizando formulários automáticos do Django com Bootstrap") 

     Veja neste artigo como estilizar, de forma automática, formulários do Django com Bootstrap.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/01/11101814/DJANGO-FORMS-400x280.png) 

     HTML

    ###  [ Criando formulários automaticamente com Django ](https://www.treinaweb.com.br/blog/criando-formularios-automaticamente-com-django "Criando formulários automaticamente com Django") 

     Veja neste artigo como utilizar o Django para renderizar um formulário de cadastro de forma automáti...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/12/10111056/DJANGO-TEMPLATES-400x280.png) 

     HTML

    ###  [ Herdando templates com Django ](https://www.treinaweb.com.br/blog/herdando-templates-com-django "Herdando templates com Django") 

     Veja neste artigo como herdar templates no Django e, assim, facilitar a criação de páginas HTML com...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/04112944/DJANGO-PROJETOS-PYCHARM-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Validação de dados em aplicações Django ](https://www.treinaweb.com.br/blog/validacao-de-dados-em-aplicacoes-django "Validação de dados em aplicações Django") 

     Aprenda como trabalhar com validação de dados em aplicações Django, utilizando validações padrões e...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/23115642/CHAVE-PRIMÁRIA-DJANGO-400x280.png) 

     Python

    ###  [ Personalizando a chave primária no Django ORM ](https://www.treinaweb.com.br/blog/personalizando-a-chave-primaria-no-django-orm "Personalizando a chave primária no Django ORM") 

     Veja neste artigo como personalizar a chave primária no Django ORM.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/03/11152338/ARQUIVOS-ESTÁTICOS-400x280.png) 

     Python

    ###  [ Utilizando arquivos estáticos em um projeto Django ](https://www.treinaweb.com.br/blog/utilizando-arquivos-estaticos-em-um-projeto-django "Utilizando arquivos estáticos em um projeto Django") 

     Veja neste artigo como configurar e utilizar arquivos estáticos em projetos Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/16092331/DJANGO-REDIS-400x280.png) 

     Python

    ###  [ Utilizando o Redis como Cache em um projeto Django ](https://www.treinaweb.com.br/blog/utilizando-o-redis-como-cache-em-um-projeto-django "Utilizando o Redis como Cache em um projeto Django") 

     Neste artigo veremos como utilizar o Redis como Cache de aplicações Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/04/16141531/DJANGO-RELACIONAMENTOS-400x280.png) 

     Django

    ###  [ Relacionamento 1-1, 1-N e N-N com Django ](https://www.treinaweb.com.br/blog/relacionamento-1-1-1-n-e-n-n-com-django "Relacionamento 1-1, 1-N e N-N com Django") 

     Veja neste artigo como criar relacionamentos 1-1, 1-N e N-N utilizando o ORM do Django.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/conheca-o-pyramid-framework-python-para-desenvolvimento-web-400x280.png) 

     Python

    ###  [ Conheça o Pyramid, Framework Python para desenvolvimento web ](https://www.treinaweb.com.br/blog/conheca-o-pyramid-framework-python-para-desenvolvimento-web "Conheça o Pyramid, Framework Python para desenvolvimento web") 

     Veja neste artigo o que é o Pyramid, Framework Python para desenvolvimento web.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/10/15100234/primeira-app-flask-400x280.png) 

     Python

    ###  [ Criando primeira app com Flask ](https://www.treinaweb.com.br/blog/criando-primeira-app-com-flask "Criando primeira app com Flask") 

     Veja neste artigo como criar a primeira app com Flask, principal microframework do ecossistema Pytho...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/03/o-que-e-fastapi-400x280.png) 

     Desenvolvimento Back-end

    ###  [ O que é FastAPI? ](https://www.treinaweb.com.br/blog/o-que-e-fastapi "O que é FastAPI?") 

     Neste artigo vamos falar um pouco sobre o funcionamento, história e quais as principais característi...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/10/5-dicas-para-conseguir-um-bom-estagio-400x280.png) 

     Carreira

    ###  [ 5 dicas para conseguir um bom estágio ](https://www.treinaweb.com.br/blog/5-dicas-para-conseguir-um-bom-estagio "5 dicas para conseguir um bom estágio") 

     Conquistar a primeira experiência profissional para adquirir experiência na área pode parecer difíci...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/10/MULTI-STACK-400x280.jpg) 

     Desenvolvimento

    ###  [ Ambiente Back-end Multi-stack 3 ](https://www.treinaweb.com.br/blog/ambiente-back-end-multi-stack-3 "Ambiente Back-end Multi-stack 3") 

     Aprenda a instalar o ambiente de desenvolvimento necessário para o Multi-stack 3. Seja PHP com Larav...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/07/15153304/ATAQUES-APLICAÇÕES-WEB-400x280.png) 

     Tecnologia

    ###  [ Principais tipos de ataques a aplicações web ](https://www.treinaweb.com.br/blog/principais-tipos-de-ataques-a-aplicacoes-web "Principais tipos de ataques a aplicações web") 

     Neste artigo veremos os três tipos de ataques mais comuns a aplicações web.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/01/22182140/TEMPLATES-GRATUITOS-400x280.png) 

     Desenvolvimento Front-end

    ###  [ Templates gratuitos para aplicações administrativas ](https://www.treinaweb.com.br/blog/templates-gratuitos-para-aplicacoes-administrativas "Templates gratuitos para aplicações administrativas") 

     Neste artigo veremos alguns templates para criação de aplicações administrativas.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/06/28145950/security-csrf-400x280.jpg) 

     Segurança da Informação

    ###  [ Cross-Site Request Forgery (CSRF) e abordagens para mitigá-lo ](https://www.treinaweb.com.br/blog/cross-site-request-forgery-csrf-e-abordagens-para-mitiga-lo "Cross-Site Request Forgery (CSRF) e abordagens para mitigá-lo") 

     Entenda o que é Cross-Site Request Forgery (CSRF) e conheça abordagens para mitigá-lo, incluindo a m...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/principais-ides-para-desenvolvimento-dart-400x280.png) 

     Dart

    ###  [ Principais IDEs para desenvolvimento Dart ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-dart "Principais IDEs para desenvolvimento Dart") 

     Veja neste artigo as principais IDEs para desenvolvimento Dart.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/guia-da-linguagem-python-400x280.png) 

     Python

    ###  [ Guia da linguagem Python ](https://www.treinaweb.com.br/blog/guia-da-linguagem-python "Guia da linguagem Python") 

     Entenda os principais conceitos para iniciar seus estudos neste guia da linguagem Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/consumindo-api-python-400x280.png) 

     Python

    ###  [ Consumindo APIs com Python - Parte 2 ](https://www.treinaweb.com.br/blog/consumindo-apis-com-python-parte-2 "Consumindo APIs com Python - Parte 2") 

     Veja neste artigo como consumir APIs com Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/11/consumindo-api-python-400x280.png) 

     Python

    ###  [ Consumindo APIs com Python - Parte 1 ](https://www.treinaweb.com.br/blog/consumindo-apis-com-python-parte-1 "Consumindo APIs com Python - Parte 1") 

     Veja neste artigo como consumir APIs com Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/criando-um-readme-para-seu-perfil-do-github-400x280.png) 

     Git

    ###  [ Criando um README para seu perfil do GitHub ](https://www.treinaweb.com.br/blog/criando-um-readme-para-seu-perfil-do-github "Criando um README para seu perfil do GitHub") 

     Veja neste artigo como criar uma descrição para seu perfil do GitHub.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/dicas-programadores-iniciantes-400x280.png) 

     Desenvolvimento

    ###  [ Dicas para programadores iniciantes ](https://www.treinaweb.com.br/blog/dicas-para-programadores-iniciantes "Dicas para programadores iniciantes") 

     Confira neste artigo algumas dicas para programadores iniciantes, que tem a finalidade de ajudá-los...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/06/IDE-CSHARP-400x280.png) 

     C#

    ###  [ Principais IDEs para desenvolvimento C# ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-c "Principais IDEs para desenvolvimento C#") 

     Veja neste artigo as principais IDEs para desenvolvimento C#.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/05/IDE-PYTHON-400x280.png) 

     Python

    ###  [ Principais IDEs para desenvolvimento Python ](https://www.treinaweb.com.br/blog/principais-ides-para-desenvolvimento-python "Principais IDEs para desenvolvimento Python") 

     Veja neste artigo as principais IDEs para desenvolvimento Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/07093212/PYTHON-400x280.png) 

     Desenvolvimento Back-end

    ###  [ O que é Python? ](https://www.treinaweb.com.br/blog/o-que-e-python "O que é Python?") 

     Veja neste artigo o que é Python e suas principais características.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/02145619/asp-net-heroku-400x280.png) 

     ASP .NET

    ###  [ Publicando uma aplicação ASP.NET Core no Heroku ](https://www.treinaweb.com.br/blog/publicando-uma-aplicacao-asp-net-core-no-heroku "Publicando uma aplicação ASP.NET Core no Heroku") 

     Veja neste artigo como publicar uma aplicação ASP.NET Core no Heroku.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/02/18160141/MANIPULANDO-ARQUIVOS-PYTHON-400x280.png) 

     Desenvolvimento

    ###  [ Manipulando arquivos com Python ](https://www.treinaweb.com.br/blog/manipulando-arquivos-com-python "Manipulando arquivos com Python") 

     Saber trabalhar com arquivos é essencial para qualquer desenvolvedor e é certo que em sua vida como...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/07093212/PYTHON-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Afinal, por que devo aprender Python para 2020? ](https://www.treinaweb.com.br/blog/afinal-por-que-devo-aprender-python-para-2020 "Afinal, por que devo aprender Python para 2020?") 

     Veja neste artigo os motivos para aprender Python neste ano de 2020.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/09/27152914/flask-400x280.png) 

     Python

    ###  [ O que é Flask? ](https://www.treinaweb.com.br/blog/o-que-e-flask "O que é Flask?") 

     Veja neste artigo o que é o Flask, principal micro-framework do ecossistema Python.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/05/30142656/O-QUE-É-microFRAMEWORK-400x280.png) 

     PHP

    ###  [ O que é um Micro-Framework? ](https://www.treinaweb.com.br/blog/o-que-e-um-micro-framework "O que é um Micro-Framework?") 

     Neste artigo veremos o que é um micro-framework.

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/12104935/VIRTUALENV-400x280.png) 

     Desenvolvimento

    ###  [ Criando ambientes virtuais para projetos Python com o Virtualenv ](https://www.treinaweb.com.br/blog/criando-ambientes-virtuais-para-projetos-python-com-o-virtualenv "Criando ambientes virtuais para projetos Python com o Virtualenv") 

     Neste artigo veremos como criar e utilizar as virtualenvs para isolar nossos ambientes de desenvolvi...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/11/03082200/ORM-CAPA-400x280.png) 

     PHP

    ###  [ O que é ORM? ](https://www.treinaweb.com.br/blog/o-que-e-orm "O que é ORM?") 

     Nesse artigo aprenderemos o que é ORM, quais problemas ele resolve, os padrões mais usados e quais o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/08/07161700/gerenciamento-python-400x280.png) 

     Python

    ###  [ Empacotando e publicando pacotes Python no PyPi ](https://www.treinaweb.com.br/blog/empacotando-e-publicando-pacotes-python-no-pypi "Empacotando e publicando pacotes Python no PyPi") 

     Neste artigo iremos aprender como funciona o processo de empacotar e distribuir nossos próprios paco...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/03/o-que-e-fastapi-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Criando o primeiro CRUD com FastAPI ](https://www.treinaweb.com.br/blog/criando-o-primeiro-crud-com-fastapi "Criando o primeiro CRUD com FastAPI") 

     Neste artigo nós iremos aprender um pouco mais sobre o FastAPI durante o desenvolvimento de uma API...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/07/fluxo-de-autenticacao-baseado-em-jwt-400x280.png) 

     Desenvolvimento

    ###  [ Fluxo de autenticação baseado em JWT ](https://www.treinaweb.com.br/blog/fluxo-de-autenticacao-baseado-em-jwt "Fluxo de autenticação baseado em JWT") 

     Neste artigo iremos aprender de teórica como é o fluxo de autenticação baseado em JWT dentro de uma...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/07/o-que-e-jwt-400x280.png) 

     Desenvolvimento

    ###  [ O que é JWT? ](https://www.treinaweb.com.br/blog/o-que-e-jwt "O que é JWT?") 

     Neste artigo iremos falar sobre o que é, qual a estrutura e onde são utilizados os JSON Web Tokens o...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/08/camadas-e-componentes-do-padrao-arquitetural-porto-400x280.png) 

     Desenvolvimento Back-end

    ###  [ Camadas e componentes do padrão arquitetural Porto ](https://www.treinaweb.com.br/blog/camadas-e-componentes-do-padrao-arquitetural-porto "Camadas e componentes do padrão arquitetural Porto") 

     Conheça as camadas e componentes do padrão arquitetural Porto. Nesse artigo vamos aprender como cada...

    Ler artigo →
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/12/13150804/template-engine-1-400x280.png) 

     Desenvolvimento Back-end

    ###  [ O que é Template Engine? ](https://www.treinaweb.com.br/blog/o-que-e-template-engine "O que é Template Engine?") 

     Veja neste artigo o que é Template Engine e as principais opções do mercado.

    Ler artigo →

## Um ano de acesso total para você viver de programação.

 Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no mercado, suporte direto e certificados. Do primeiro `console.log` ao mercado de trabalho.

- **1 ano** de acesso a **todos os cursos**
- Cursos novos **toda semana**
- Suporte **direto com professores**
- Plano de carreira **personalizado**
- **Certificados digitais** inclusos
- **Aplicativos** para Android e iOS, com **acesso offline**

    **Garantia incondicional de satisfação** 

 Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.

### Acesso completo a todos os cursos e dezenas de Formações.

 12 meses 

  Economize R$ 840,00  54% OFF 

 de 12x R$ 129,00 por apenas

 12x  R$ 59,00

 sem juros no cartão de crédito ou R$ 599,00 à vista

  Oferta termina em  **13h 55min 16s**

- Acesso imediato e ilimitado durante 1 ano.
- Plano de carreira personalizado.
- Suporte direto com professores.
- E muito mais!

 [Matricule-se agora](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26)

   [                ](https://www.treinaweb.com.br)

 Escola online de programação, tecnologia e IA.

- [  ](https://www.facebook.com/TreinaWeb/)
- [  ](https://www.instagram.com/treinaweb/)
- [  ](https://www.youtube.com/user/TreinaWeb)
- [  ](https://twitter.com/treinaweb)
- [  ](https://www.linkedin.com/company/treinaweb)
- [  ](https://github.com/treinaweb)

## Inscreva-se em nossa newsletter

Receba lançamentos, promoções e novidades.

   Seu nome     Seu WhatsApp     Seu melhor e-mail   Inscrever-se 

## Cursos

- [ Base para Devs ](https://www.treinaweb.com.br/categoria/base-para-devs)
- [ Front-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-front-end)
- [ Back-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-back-end)
- [ Mobile ](https://www.treinaweb.com.br/categoria/desenvolvimento-mobile)
- [ Bancos de Dados ](https://www.treinaweb.com.br/categoria/bancos-de-dados)
- [ Cloud ](https://www.treinaweb.com.br/categoria/cloud-computing)
- [ IA ](https://www.treinaweb.com.br/categoria/ia)
- [ E mais ](https://www.treinaweb.com.br/categoria/e-mais)
- [ Ver todos os cursos ](https://www.treinaweb.com.br/cursos)

## Conteúdo

- [ Formações ](https://www.treinaweb.com.br/formacoes)
- [ Projetos práticos ](https://www.treinaweb.com.br/projetos-praticos)
- [ Direto ao ponto ](https://www.treinaweb.com.br/direto-ao-ponto)
- [ Planos ](https://www.treinaweb.com.br#assinatura)
- [ Depoimentos ](https://www.treinaweb.com.br#depoimentos)
- [ Comunidade ](https://www.treinaweb.com.br#comunidade)
- [ Corpo docente ](https://www.treinaweb.com.br#docente)

## A empresa

- [ Sobre a TreinaWeb ](https://www.treinaweb.com.br#sobre)
- [ Perguntas frequentes ](https://www.treinaweb.com.br#faq)
- [ Vantagens de estudar na TreinaWeb ](https://www.treinaweb.com.br/vantagens-de-estudar-na-treinaweb)
- [ Cursos para empresas ](https://www.treinaweb.com.br/empresas)
- [ Sugira um novo curso ](https://www.treinaweb.com.br/sugerir-curso)
- [ Trabalhe conosco ](https://www.treinaweb.com.br/trabalhe-conosco)
- [ Artigos ](https://www.treinaweb.com.br/blog)
- [ Desenvolvedores e agentes ](https://www.treinaweb.com.br/developers)
- [ Contato ](https://www.treinaweb.com.br/contato)
- [ Política de privacidade ](https://www.treinaweb.com.br/politica-de-privacidade)
- [ Termos de uso ](https://www.treinaweb.com.br/termos-de-uso)

## Baixe nosso aplicativo

 [   Disponível na **App Store**  ](https://apps.apple.com/us/app/treinaweb/id1322729447) [   Disponível no **Google Play**  ](https://play.google.com/store/apps/details?id=br.com.treinaweb.mobile) 

  Av. Paulista, 1765, Conj 71 e 72 · Bela Vista · São Paulo · SP · 01311-200   © 2004 – 2026 TreinaWeb Tecnologia LTDA · CNPJ 06.156.637/0001-58
