DJANGO

NÍVEL


Avançado

DURAÇÃO


2 meses

PRÉ-REQUISITO


Python e HTML

POR QUE APRENDER DJANGO?

Django é um framework para desenvolvimento web em Python. Através dele é possível criar com poucas linhas de código um sistema web completo com gerenciamento de telas, bancos de dados, usuários de diferentes níveis de permissões. O aluno também pode criar um dashboard para manutenção da aplicação gerado automaticamente pelo django-admin.

To-Do List

Criação de um app de to-do list para fixação de conceitos sobre modelos, views e roteamento.

Mailing List

Aprenda a criar uma aplicação para construção de uma base e-mails para envio de newsletter do sistema.

Portal de Ensino

Simulação de um sistema de gerência educacional, cadastrando e gerenciando professores, alunos, aulas e turmas.

SAIBA MAIS

SAIBA MAIS

1/3

2/3

3/3

Obrigado!

AULAS

AO VIVO

Remoto via Zoom

NÃO FIQUE EM CASA PARADO!

Aproveite a quarentena para se qualificar.

30%

DE DESCONTO

TURMAS EM ABRIL

TARDE E NOITE

CURSOS DE 48h

DISPONÍVEIS:

PYTHON

WEB
FRONT-END

CONTEÚDO
PROGRAMÁTICO

Quer receber a
ementa
completa?
Download

Gerenciamento de rotas

Aprenda a configurar diferentes rotas para o seu sistema e as funções de resposta a cada uma destas rotas.

Padrão MVC/MVT

Saiba como correlacionar as diferentes partes de um sistema web completo e integrá-las de maneira eficiente.

Requisições HTTP

Estudo dos protocolos HTTP e como atender a cada um utilizando o framework.

Modelos de Dados

Utilizando o paradigma ORM, o Django é capaz de ligar inteligentemente as suas classes de modelo às tabelas que os representam no banco de dados.

Django-Admin

O Django conta com este recurso para criação do dashboard administrativo do sistema e para o gerenciamento de usuários/super-usuários.

Bancos de dados

Entenda como funciona a arquitetura de um banco de dados e conheça as queries mais usadas para guardar, alterar e recuperar dados do banco.

Estrutura CRUD

As operações de Create, Read, Update e Delete (CRUD) são padrões para os modelos do Django.

Arquivos estáticos

Toda tela de um sistema web depende de arquivos estáticos, sejam eles imagens ou arquivos de estilo. O objetivo do tópico é aprender a requisitá-los e acessá-los.

Django Templates

Aprenda a construir e exibir telas para o usuário.

Deploy

O processo de deploy é o responsável por colocar a aplicação em produção, tornando-a acessível para qualquer usuário.

Quer receber a
ementa
completa?
Download

Raul Macedo

Django

"Uma experiência bem acima do que eu esperava. Não é a toa que eu já estou no meu terceiro curso aqui na Let's Code!"

Carolina Mendes

Django

"Gostei muito do curso, pois além de abrir muitas portas, as conversas sobre a área expandiram meu leque de busca por mais conhecimento!"

Igor Miyamura

Python

"O curso de Python é excelente! Nunca havia mexido com a linguagem e depois do curso, me sinto confiante para aceitar uma vaga de Programador Jr."

Rodrigo Rodrigues

Web Front-End

"A Let's Code têm profissionais muito atenciosos e empenhados em nos ajudar. A estrutura é ótima e o conteúdo tem muita qualidade."

24/7

Canal de comunicação contínuo professor-aluno durante todo o curso

Metodologia hands on. Cases do mercado de trabalho em sala de aula.

Espaço moderno para os alunos utilizarem a tarde como coworking.

24/7

Canal de comunicação contínuo professor-aluno durante todo o curso

E-BOOK DE
PYTHON
GRATUITO
Faça o Download

Metodologia hands on. Cases do mercado de trabalho em sala de aula.

ALOCAÇÃO NO
MERCADO DE
TRABALHO?
Conheça o Pi

Espaço moderno para os alunos utilizarem a tarde como coworking.

FAQ

1.
Nunca programei antes, eu consigo acompanhar o curso?
Nós desenhamos esse curso para seu primeiro contato na linguagem e temos muita experiência com pessoas que nunca programaram antes. Importante ressaltar que programação é treino, portanto, dedique-se nesses dois meses e aproveite ao máximo o professor.
2.
Quais são as formas de pagamento?
Você pode pagar no cartão de crédito, débito ou transferência bancária. As condições de pagamento e descontos variam de acordo com a forma de pagamento. Entre em contato se precisar de maiores informações.
3.
Eu preciso trazer meu computador para a sala de aula?
Sim. Todos os nossos cursos exigem que você traga o seu próprio computador. Mas não se preocupe, a maior parte dos laptops dão conta do recado.
4.
Caso eu perca uma aula, é possível repor?
Sim, é possível. Existem duas maneiras para repor sua aula: (i) se houver disponibilidade de vaga em outra turma que esteja no mesmo conteúdo que o seu; (ii) reposição particular paga de R$150/aula.
5.
Tem estacionamento no local?
Sim. Em ambas unidades contamos com estacionamento no local para facilitar a entrada do aluno. A Unidade Pinheiros fica apenas 3 min do metrô Faria Lima e a Unidade Jardim Europa consta com manobrista gratuito.
6.
Vocês oferecem alguma bolsa ou desconto para o curso?
Nossos cursos não são ministrados no MEC e não oferecemos bolsa aos alunos. Trabalhamos com descontos de indicação de alunos e também combo de cursos.
7.
Qual é a carga horária deste curso?
O curso tem uma carga horária de 48 horas distribuídas ao longo de 2 meses.
8.
Como é formato de aula ao longo da semana?
As aulas acontecem 2x na semana (segundas e quartas ou terças e quintas) das 19h às 22h. O aluno pode escolher qual dia da semana melhor encaixa em sua agenda.
9.
Existe algum acompanhamento online?
Sim! Trabalhamos 24/7 com a plataforma Slack para atendermos as dúvidas dos alunos. Aproveite também nossa comunidade para fazer networking.
10.
Qual é o tamanho das salas de aula?
Trabalhamos com salas de aulas pequenas, máximo de 15 alunos/turma para garantir um ensino prático e customizado por sala.
Entre em contato

CURTA DURAÇÃO

Python Imersivo

MÉDIA DURAÇÃO

Python

Data Science & I.A.

Python For Finance

Web Front-End & React

Metodologias Ágeis

Banco de Dados

Django

Blockchain

Java

Linguagem C & C++

C#

LONGA DURAÇÃO

Data Science

Web Full Stack

TEENS SEMESTRAIS

Prep Coding

Games, Apps & Coding

Python Jr.

Full Stack Jr.

TEENS FÉRIAS

Games Coding Camp

Python Coding Camp