Descubra como evoluir sua carreira na programação trabalhando com as melhores práticas, transformando seus clientes em fãs e eliminando retrabalhos e horas extras.

Welcome To The Django

O Welcome to the Django é o caminho mais rápido e seguro para você recuperar o prazer de programar e se transformar no protagonista da sua carreira na programação.

Conheça todos os detalhes desta jornada prática que já revolucionou a vida de mais de 4 mil desenvolvedores em apenas 8 semanas.

Melhore as suas habilidades na programação e transforme-se no desenvolvedor que você sempre quis ser

Colocando em prática o método ensinado no Welcome to the Django você será capaz de:

  • Desenvolver softwares de qualidade utilizando as melhores práticas usadas pelas maiores empresas do mundo;
  • Organizar seu fluxo de trabalho para dar conta de todas as mudanças que o projeto precisar sem atrasos e sem dores de cabeça;
  • Criar estratégias eficazes para tirar seus projetos de software do papel com o menor esforço e o máximo resultado;

E também estará preparado para

  • Criar, precificar e vender seus próprios projetos de software;
  • Desenvolver suas habilidades técnicas e pessoais se tornando competitivo no mercado nacional e internacional;
  • Conseguir aproveitar as melhores oportunidades do mercado por ser reconhecido como um profissional que faz acontecer;

Mesmo que você:

  • Não tenha muita experiência com programação;
  • Esteja desacreditado do mercado de TI e da sua rotina exaustiva;
  • More em uma cidade pequena e ache que não existe mercado pra você;
  • Sinta que não tem muito tempo para estudar programação, pois tem família, emprego e outros compromissos para cuidar;

E até mesmo caso você se sabote por acreditar (lá no fundo) que está velho demais para se tornar um programador profissional ou retomar as rédeas da sua carreira.

Paradoxo da TI: O mercado que mais cresce é também o que mais provoca sofrimento…

Você já contou quantas vezes teve que abrir mão do seu tempo livre para tentar entregar um projeto atrasado com um prazo impossível?

A história é clássica!

Você chega no trabalho, se concentra para entrar naquele estado de fluxo e no meio daquela tarefa importante um monte de novas demandas urgentes começam a pipocar descontroladamente.

Em instantes o caos invade o seu projeto como um tsunami. Você tenta dar conta de todas as tarefas para evitar que o projeto morra afogado, mas a correnteza de demandas é mais forte.

Você nada, nada e não sai do lugar…

Aquele dia que começou com você se preparando para ser produtivo fazendo o que você ama, acaba em horas extras não remuneradas que te desmotivam e te fazem pensar:

  • É essa a realidade do sonho de ser um programador?
  • Será que se eu trocar de empresa ou gerente, as coisas vão melhorar?
  • O que vai acontecer com a minha família se eu não conseguir entregar o projeto?
  • Se o projeto for cancelado, quantos meses eu consigo viver com a grana que eu tenho guardada?

Enquanto essas questões preocupam a sua cabeça, você é interrompido por um colega para participar de uma reunião de emergência. Daquelas sem pauta, sem limite de tempo, e recheada daquele discurso motivacional vazio que o seu chefe usa para pressionar todo mundo a ficar depois da hora.

Como eu disse, essa história é clássica e acontece todo santo dia no mercado de TI.

Não importa a experiência, a plataforma tecnológica, ou o tamanho da empresa em que a pessoa trabalha, a maioria dos desenvolvedores passam por essa tragédia.

Mas você não precisa ser um personagem dessa história!

As últimas notícias nos mostram que existe um outro caminho. Que ainda dá pra ser feliz e bem remunerado trabalhando com tecnologia…

Mas para conseguir conquistar a sua fatia nesse mercado, o programador precisa encarar o seu trabalho com programação de uma forma diferente…

A demanda em TI é alta, mas as melhores oportunidades buscam programadores que sabem o que estão fazendo em um nível que vai além do código…

Um desenvolvedor que enxerga o que está além da programação e consegue usar a tecnologia para resolver os problemas das pessoas é valorizado pelo mercado como ouro.

Ele se torna extremamente valioso para a empresa que trabalha (praticamente impossível ser trocado) e também, é reconhecido por chamar atenção dos recrutadores nas entrevistas.

Eles ganham as melhores remunerações, conseguem se livrar de empresas que só sugam a energia, são pagos para trabalhar com o que amam e adotam as melhores práticas para eliminar horas-extras, retrabalhos e dores de cabeça.

Se tornar esse tipo de profissional não é fácil, mas com a ajuda do Welcome to the Django, mais de 4 mil programadores dominaram essa arte e retomaram o propósito na sua paixão como programador.

Como funciona o curso

Welcome to the Django é um curso 100% online, criado para aumentar as suas habilidades a cada aula assistida.

Serão 8 semanas de mão na massa, onde você receberá vídeos e exercícios para fazer no seu ritmo, utilizando qualquer plataforma, em qualquer lugar.

Para facilitar o seu aprendizado, o nosso projeto pedagógico foi dividido em 6 pilares:

  • Aprendizado 100% online com acesso vitalício ao curso;
  • Mentoria ao vivo com o instrutor e especialistas convidados;
  • Aulas passo a passo onde a prática puxa a teoria;
  • Exercícios criados para desenvolver as suas habilidades;
  • Suporte especializado em um fórum exclusivo para membros;
  • Comunidade com alto grau de confiança, interação e respeito mútuo como você nunca viu na internet.

Para quem é o Welcome To The Django

  • Para quem quer recuperar a satisfação de trabalhar com o mercado de TI;
  • Para quem quer desenvolver habilidades técnicas e soft skills para se tornar competitivo no Brasil e no exterior;
  • Para quem quer aprender a viver e cuidar da família com o dinheiro que ganha desenvolvendo softwares;
  • Para quem quer dominar a arte de se antecipar à falhas e entregar seus projetos sem atrasos, sem desperdícios e sem dores de cabeça;

O Welcome to the Django é para qualquer pessoa com muita vontade de aprender, tesão por programar e bom raciocínio lógico.

Confira o que você vai aprender

O Welcome to the Django é o treinamento perfeito para aumentar as suas habilidades e alavancar a sua carreira na programação!

Módulo #1 : Apaixone-se pelo Python

Aqui você vai entender porque o Python é a arma secreta do desenvolvedor eficaz! Neste módulo, você vai aprender como organizar seu ambiente de desenvolvimento do jeito certo, vai dominar o verdadeiro potencial do Python e descobrir como usufruir os benefícios do seu vasto ecossistema.

Além disso, você também vai conhecer o Django, ter o primeiro contato com a sua cliente e colocar em produção a solução que ela necessita.

Você vai aprender:

Aula 01: Saindo do condado pra começar a jornada

Entenda como estão organizados os conteúdos do programa, como aproveitar melhor cada recurso, como tirar dúvidas e obter ajuda ao longo de toda sua caminhada.

Aula 02: Escolha o Python, ele já vem com baterias

Descubra em detalhes o que faz o Python tão especial. Conheça sua origem. Compreenda a dimensão do ecossistema e os princípios responsáveis pelo sucesso da linguagem.

Aula 03: Na dúvida, aprenda como se encontrar!

Entenda como navegar no mapa do ecossistema Python e como se encontrar na vasta documentação para achar a informação que você precisa.

Aula 04: Instalando o Python no Windows – Sem dores de cabeça

Aprenda passo à passo como preparar o seu ambiente de desenvolvimento no Windows.

Aula 05: Instalando o Python no Mac – Sem dores de cabeça

Aprenda passo à passo como preparar o seu ambiente de desenvolvimento no Mac.

Aula 06: Instalando o Python no Linux – Sem dores de cabeça

Aprenda passo à passo como preparar o seu ambiente de desenvolvimento no Linux.

Aula 07 – Primeiros passos: Conheça o Interpretador Python

Entenda como funciona o interpretador Python e as formas de usá-lo. Aprenda também como aproveitar o iPython e o Jupyter Notebook para explorar melhor a linguagem.

Aula 08 – Python em uma página

Vamos fazer um reconhecimento do que é um programa Python entendendo como ele é executado e como a descobrindo os detalhes da sua sintaxe.

Aula 09 – A grande sacada dos Módulos

Módulos diferenciam Python das outras linguagens. Vamos desvendar o funcionamento interno dos módulos e como o interpretador organiza os objetos internamente com eles.

Aula 10 – Por dentro do import

Entenda o que acontece dentro do interpretador quando um recurso é importado e evite as confusões de quem está acostumado com linguagens “tradicionais”.

Aula 11 – Muito mais do que Strings

Vamos entender em detalhes como funcionam as Strings no Python. Porque elas são mais do que simples cadeias de caracteres.

Aula 12 – Simplifique tudo com Sequências

Aprenda como funcionam sequências e como esta idéia simples intimamente ligada à linguagem ajuda a evitar uma enorme quantidade de códigos desnecessários.

Aula 13 – Você sabe como ler um código indentado?

Veja na prática como funciona a indentação no Python e porque isso é muito mais legal do que usar “chaves”.

Aula 14 – Listas

Entenda como as listas no Python funcionam e quais os segredos por trás da sua eficiência.

Aula 15 – Tuplas

Veja como as tuplas funcionam e entenda o motivo da sua existência, quando usá-las e compreenda o quanto elas são úteis.

Aula 16 – Dicionários

Aprenda como os dicionários te ajudam a organizar dados, como usá-los e os detalhes de como funcionam.

Aula 17 – O Sistema de Tipos: Dinâmico e Forte

Compreenda em detalhes como o maquinário interno do Python lida com os objetos e seus tipos.

Aula 18 – Por dentro dos Loops radicais

Descubra as várias maneiras de provocar repetições no seu código e entenda como os loops no Python são melhores e mais expressivos. Parece mágica!

Aula 19 – Decisões e expressões lógicas

Aprenda a controlar o fluxo de execução do código e entenda como as expressões lógicas no Python funcionam mais em alto nível do que de costume.

Aula 20 – Faça mágica com atribuições inteligentes

Se surpreenda com a inteligência da linguagem em lidar com atribuição de valores à variáveis e comece a trocar 5, 10, 20 linhas de código por 1!

Aula 21 – Não subestime as funções

Quebre o paradigma de que funções são apenas rotinas e entenda o verdadeiro potencial do Python tratar funções como objetos e como isso se relaciona com a flexibilidade da linguagem.

Aula 22 – Um telefonema inesperado

Conheça a sua cliente e ajude-a a resolver a crise em seu projeto.

Aula 23 – Welcome to the Django!

Jungle? Jango? Django! Conheça o framework e os motivos do seu sucesso e adoção em larga escala.

Aula 24 – Supere o medo da Web

Entenda realmente como funciona os bastidores da navegação na internet e adapte o seu modelo mental para trabalhar com o protocolo HTTP.

Aula 25 – Show me the code

Hora de começar o projeto da nossa cliente organizando tudo como um Chef de Cozinha.

Aula 26 – A bendita landing page

Vamos implementar a primeira versão do projeto com foco imediato no problema da nossa cliente.

Aula 27 – Pronto é quando está no ar!

Prepare o seu ambiente de desenvolvimento com controle de versão para poder facilmente colocar o projeto no ar com apenas um comando.

Aula 28 – O primeiro deploy a gente nunca esquece

Hora de fazer a primeira entrega e botar o sistema online na nuvem pra nossa cliente resolver seu problema.

Aula 29 – Visão além do alcance

Exploda a sua mente com uma detalhada análise sobre tudo que você viu até aqui relacionando código, técnicas, táticas, estratégias, negócios e autonomia.

Aula 30 – Colocando a mão na massa!

Complemente sua caminhada com um conjunto de exercícios sensacionais que te ajudarão à praticar e assimilar os conceitos aprendidos sobre a linguagem.

Módulo #2 : Aprenda a programar do jeito certo

Revolucione a forma como você programa dominando todas as estratégias do desenvolvimento eficaz! Neste módulo você vai aprender tudo que precisa saber para você programar de forma organizada, sustentável e impedindo que o caos se instale no seu projeto na medida que ele cresce.

Aqui você vai aprender como realizar bons testes de software e colocar a mão na massa através de exercícios que vão te ajudar a transformar para sempre a forma como você programa.

Você vai aprender:

Aula 01 – Não fique pra trás com seu projeto Django, aprenda como!

Compreenda o ciclo de releases do Django e como a comunidade atualiza o framework para que seus projetos nunca acumulem débito técnico mantendo-os sempre atualizados.

Aula 02 – Como se encontrar no universo Django

A documentação do Django é referência em todo o universo opensource por sua qualidade e completude. Você vai aprender a navegar neste mar de recursos como a palma da sua mão para sempre encontrar o que precisa.

Aula 03 – Que página amarela é essa?

Entenda como funciona os fantásticos recursos de debug do Django e compreenda como usá-los adequadamente abrir seu projeto para falhas de segurança.

Aula 04 – Como trabalhar com arquivos estáticos

Aprenda as sutilezas das opções de como trabalhar com arquivos estáticos no seu projeto mantendo a organização para facilitar a manutenção.

Aula 05 – TAFT: O mantra secreto do desenvolvedor eficaz

Test All the Fucking Time! Você vai entender de uma vez por todas porque os testes automatizados são essenciais para a saúde do seu projeto e como isso impacta diretamente a sua capacidade de entregar valor.

Aula 06 – A essência de um teste

O que é um teste? De onde veio isso? Como exatamente funciona um teste dentro do Python? O misticismo acaba aqui!

Aula 07 – Kata: A arte marcial na programação

Este será o seu batismo no mundo do Desenvolvimento Guiado por Testes, ou em inglês Test Driven Development (TDD). Aqui você vai compreender a fundo a prática de escrever os testes antes do código. Você nunca mais vai querer outra coisa!

Aula 08 – Por dentro do framework de testes

Como funcionam os frameworks de teste? São mágicos? Não! E a melhor forma de entendermos no detalhe é construindo um, como lhe mostrarei aqui.

Aula 09 – Dojo Gameplay Happy Numbers

Vamos juntar as peças do que vimos de testes até aqui e praticar em um exercício elaborado que vai fazer o código emergir e evoluir como um organismo vivo até sua otimização em um grand finale.

Aula 10 – O resgate do código não testado

Neste ponto você já sabe TDD e não há mais desculpas para não usá-lo. Vamos resgatar o projeto da nossa cliente automatizando o que foi feito preparando para seguirmos o resto da jornada sempre com esta prática.

Aula 11 – Ciclo de Request e Response

Vamos aprofundar mais um nível e entender detalhadamente como o Django processa as requisições e envia as respostas HTTP. Entendendo esse ciclo você vai entender que não tem feitiçaria, só tecnologia.

Aula 12 – E agora, como faremos as inscrições?

O prazo da nossa Cliente continua curto. Vamos aproveitar os recursos dos formulários do Django para viabilizar as inscrições do evento deixando tudo organizado para evoluir.

Aula 13 – Como sei quem se inscreveu na minha página?

Vamos implementar um mecanismo de notificações de inscrições por email usando a infraestrutura do Django e preparando o ambiente em produção.

Aula 14 – Customize suas páginas de erro

Vamos entender como modelar o sistema para que ele guie a navegação do usuário para o sucesso mesmo quando algo dá errado, customizando os erros do Django

Aula 15 – Qualidade é responsabilidade de todos

Até aqui nós fizemos funcionar. Agora é hora de fazer direito. Vamos entender o que pode melhorar e refatorar o código para garantir a qualidade e o baixíssimo custo de manutenção do projeto.

Aula 16 – Visão além do alcance

Com tudo feito como manda o figurino, vamos coroar o final do módulo fazendo uma retrospectiva detalhada por tudo o que vimos relacionando as questões técnicas com o mindset, as estratégias, a relação com nossa cliente, analisando o negócio e a sustentabilidade econômica do projeto.

Aula 17 – Mão na massa

Para você exercitar ainda mais o que aprendeu, você terá mais exercícios e desafios para praticar e dominar todos os recursos do Python.

Módulo #3 : Codando como um solucionador de problemas

Neste módulo você vai aprender como combinar técnicas secretas de um Chef de Cozinha com os incríveis recursos do Python e Django para lidar com as altas demandas de mudanças no software, mudar o seu código sem medo, realizar entregas com muita frequência e tendo clareza do resultado do seu trabalho.

Além disso, você vai aprender tudo sobre Programação Orientada à Objetos em Python, descobrir como organizar suas rotinas para não ter retrabalhos e muito mais!

Você vai aprender:

Aula 01: Uma pausa para fazermos um upgrade na sua produtividade

Vamos melhorar nosso nível de organização para cortar a repetição e ampliar nossa produtividade tornando nosso ambiente de desenvolvimento mais inteligente.

Aula 02: Nunca se esqueça que tudo em Python é Objeto

Você vai entender tudo sobre Programação Orientada à Objetos em Python. Veremos os detalhes da implementação das classes, métodos, heranças e muito mais. Você vai se impressionar com a elegância da linguagem.

Aula 03: Tem uma forma melhor para acompanhar as inscrições?

Para atender as novas demandas da nossa cliente é hora estabelecermos nosso primeiro contato com o Admin do Django.

Aula 04: Os poderes mágicos do Django Admin

Vamos mergulhar nos recursos do Django Admin entendendo detalhadamente como ele funciona e ativando tudo o que precisamos para com poucas linhas montar uma interface administrativa completa para nossa cliente.

Aula 05: As pessoas não estão lendo os emails de inscrição, e agora?

Vamos melhorar o fluxo do sistema detalhando a inscrição para o usuário da nossa cliente. Tudo com TDD, como sempre!

Aula 06: Domine o banco de dados sem se sujar com SQL

Aprenda na prática toda a arquitetura do ORM do Django e seus mecanismos de consulta ao banco sem necessidade de criar SQL na mão.

Aula 07: Exploda sua cabeça com Expressões Regulares

Expressões Regulares (Regex para os íntimos) são ferramentas de detecção de padrões em texto usados em inúmeras tarefas. Nesta aula você vai dominar os poderes dessa incrível ferramenta.

Aula 08: Amplie as possibilidades com URLs Dinâmicas

Você vai aprender tudo sobre os endereços de internet (URLs). Como funcionam, o que significam e como o Django os processa. A partir disso vamos estender o sistema de rotas do Django indo além do comum para criarmos rotas programáticas.

Aula 09: Como organizar suas rotas para não ter retrabalho

Agora que você domina tudo sobre rotas, vamos aplicar as melhores práticas no nosso projeto para garantir que ele esteja pronto para evoluir “farpas” que comumente prejudicam o andamento do nosso trabalho.

Aula 10: Como funcionam os templates do Django?

Você vai descobrir que os templates do Django são muito mais do que textos. São uma linguagem à parte. Vai entender no detalhe como são processados, compilados e estendidos para você economizar esforço.

Aula 11: Como controlo quem pagou?

Nossa cliente pediu um recurso que exige alteração da estrutura da tabela do sistema. Sem problemas! Vamos aprender como usar os recursos de migração do Django para evoluir a estrutura do nosso banco de dados com toda a segurança, sem nunca perder informação.

Aula 12: Como marco vários inscritos como pago?

Vamos customizar o Admin do Django criando uma nova funcionalidade específica para a nossa cliente usando TDD. Assim aprofundaremos nosso conhecimento sobre a arquitetura do Admin conquistando mais controle sobre a ferramenta.

Aula 13: Como evitar CPFs errados no cadastro?

Esse é o momento aprendermos a trabalhar com o fantástico mecanismo de validação de dados dos formulários do Django.

Aula 14: Como padronizar os nomes?

Aprofundando nosso domínio sobre os formulários do Django, vamos usar o seu fluxo de processamento para padronizar dados fornecidos pelo usuário, separando a entrada da lógica do negócio.

Aula 15: O email e o telefone podem ser opcionais?

Os formulários do Django possibilitam que você tenha o controle total do fluxo de processamento e validação de dados. Vamos estender sua capacidade para atender as novas demandas da nossa cliente.

Aula 16 – Visão além do alcance

Neste módulo você experimentou a verdadeira intensidade do ciclo de feedback curto, sempre com garantia de progresso através dos testes, mantendo tudo organizado como um Chef e entregando cada nova funcionalidade em produção para a cliente. Vamos analisar tudo o que fizemos em todos os níveis de abstração para você ter clareza do impacto positivo no desempenho do seu trabalho.

Aula 17 – Mão na massa

Para complementar tudo o que você fez neste módulo, eu criei alguns desafios adicionais para você praticar ainda mais o que aprendeu e expandir seu conhecimento.

Módulo #4 : Trabalhe para não ter trabalho

Chegou a hora de você mergulhar nos recursos e técnicas avançadas do Django para desenvolver soluções sofisticadas com simplicidade e elegância! Aqui você vai aprender na prática como utilizar tudo isso para evitar retrabalhos e garantir agilidade no processo de desenvolvimento.

Além disso, vamos fazer desafios irados para aumentar a sua produtividade, as suas habilidades e o seu conhecimento para gerar muito mais valor.

Você vai aprender:

Aula 01: All input is evil

Vamos revirar do avesso a infraestrutura de formulários do Django para descobrir que muito mais do que “formulários”, ela nos oferece uma sofisticado ferramenta de processamento de dados totalmente extensível e customizável.

Aula 02: Como eliminar repetições de código em formulários

Você vai aprender a economizar esforço se aproveitando das convenções do Django para reduzir código eliminando repetições através dos ModelForms e da criação dos seus próprios campos de reutilizáveis.

Aula 03: Como divulgo os palestrantes convidados?

Desta vez a demanda da nossa cliente é mais do que urgente. Você vai por à prova a técnica de desenvolvimento top-down entregando o suficiente para aliviar a pressão do projeto, ganhando tempo para desenvolver do jeito certo.

Aula 04: Como divulgo os outros palestrantes?

Tendo entregue o necessário de curto prazo na etapa anterior, agora é hora de generalizar a implementação do registro de palestrantes encaixando perfeitamente uma etapa na outra. O domínio dessa dinâmica pode fazer a diferença entre sucesso e fracasso nos nossos projetos.

Aula 05: Onde anoto os contatos dos palestrantes?

Você vai aprender como funciona e como implementar relações entre modelos com chave-estrangeira, dominando as convenções do Django para reduzir o custo de mudança.

Aula 06: Como faço para divulgar as palestras?

Usando a técnica top-down você vai implementar a divulgação das palestras estabelecendo uma relação many-to-many entre os modelos palestra e palestrante.

Aula 07: Entenda o relacionamento entre tabelas

Hora de dominarmos a infraestrutura de relações do ORM do Django entendendo o que acontece por baixo dos panos, como SQLs complexos são gerados de forma inteligente, e aprendendo sobre os papéis e relações entre Model, Manager e QuerySet abrindo seus horizontes para nunca mais deixar seu código ineficiente e desorganizado.

Aula 08: Como evitar lógica de negócio espalhada pelo código?

Domine os recursos do Django para encapsular as regras da sua aplicação reduzindo drasticamente a repetição de código com ModelManagers customizados. Isso é chave para desenvolver aplicações complexas sem enlouquecer.

Aula 09: Como posso anunciar os mini-cursos?

Você vai implementar uma nova funcionalidade no sistema que vai te mostrar na prática os detalhes do funcionamento da Herança de Modelos Abstratos no ORM do Django e seus efeitos práticos no banco de dados.

Aula 10: Dá para ter uma única agenda?

Para atender uma mudança de requisito, você vai ajustar o comportamento do sistema utilizando a estratégia de Herança de Modelos Concretos do ORM indo fundo na compreensão do seu funcionamento e efeitos no banco de dados.

Aula 11: Como reaproveitar as lógicas das views

Prepare-se para a mágica! Você vai enxugar o código de todo o sistema em uma super refatoração que vai te mostrar como construir sua própria Class Based Views (CBV), chegando ao ponto de reduzir dezenas de linhas de código em umas poucas linhas altamente expressivas.

Aula 12: Visão além do alcance

Neste módulo você aprendeu muito sobre recursos avançados do Django e como utilizá-los para evitar retrabalho e garantir agilidade no processo de desenvolvimento. Vamos revisar tudo o que foi visto em detalhes conectando diretamente com todas as camadas do processo do desenvolvimento eficaz.

Aula 13: Mão na massa

Para enriquecer sua experiência, eu proponho novos desafios que vão te ajudar a alçar vôos maiores para se lançar no ecossistema Python e Django com toda confiança na sua capacidade de entregar valor ao cliente.

CONHEÇA O INSTRUTOR

Henrique Bastos é instrutor, palestrante, desenvolvedor, consultor com experiência internacional e fundador da Autonomize.se, uma empresa que promove a autonomia das pessoas; da Dekode, que atua em consultoria e treinamento; e da Seasoned, que atende o mercado de start-ups com desenvolvimento de softwares.

Apaixonado por programação há mais de 15 anos, é especialista em Python, Django e Métodos Ágeis, membro da Django Software Foundation, da Python Software Foundation e diretor da Associação Python Brasil.

Hoje, se orgulha de já ter capacitado mais de 4 mil programadores e se concentra em compartilhar uma melhor forma de programar para ajudar as pessoas a terem mais autonomia em suas vidas.

Resumo da Proposta

Confira tudo que vai acontecer na turma Douglas Engelbart do Welcome to the Django

Início das Matrículas: 07/05/2019 (terça-feira)

Início das Aulas: 20/05/2019

Final das Aulas: 08/07/2019

Data do evento presencial: 13/07/2019

Instrutor: Henrique Bastos

Formato: 83 aulas em vídeo + 5 aulas ao vivo + 4 debates ao vivo com especialistas

Carga Horária Total: 44h de aula + 80h de conteúdo adicional

Cronograma de aulas: Todas as aulas ao vivo acontecem das 21h às 22h30 e são gravadas para você assistir quando quiser.

  • 20/05/2019 – Aula Inaugural e Abertura do Módulo 1
  • 27/05/2019 – Masterclass com Aline e Henry Fentanes
  • 03/06/2019 – Revisão do Módulo 1 e Abertura do Módulo 2
  • 10/06/2019 – Masterclass com Daniel Wildt
  • 17/06/2019 – Revisão do Módulo 2 e Abertura do Módulo 3
  • 24/06/2019 – Masterclass com Daniel Weinmann
  • 01/07/2019 – Revisão do Módulo 3 e Abertura do Módulo 4
  • 08/07/2019 – Masterclass com Gustavo Coelho
  • 11/07/2019 – Revisão do Módulo 4 e Encerramento
  • 13/07/2019 – Workshop Autonomize-se

Bônus Especiais – Você Ganha e Economiza Curso: O caminho para a autonomia R$497,00 Assinatura de 3 meses do Pycharm Professional R$339,00 Acesso vitalício ao HackerSpace R$997,00 Workshop Autonomize-se* R$397,00 * Somente os 50 primeiros matriculados.

Certificado: Emitiremos certificados ao final para aqueles que demonstrarem participação e conhecimento sobre o conteúdo do curso.

Participação gratuita nas próximas edições: Os alunos que se matricularem agora poderão participar de qualquer edição futura sem nenhum custo adicional.

Evolua a sua carreira na programação
investindo menos de 5 reais por dia.

Matrícule-se por apenas

12 x R$ 149,70 à vista R$ 1497,00

Garanta hoje mesmo a sua vaga e leve mais de R$2.257 em bônus exclusivos!

Curso
O caminho para Autonomia

Esse curso foi criado para te ensinar tudo que precisa saber para viver a vida com mais autonomia. Nele, você vai mergulhar neste universo, conhecer as 7 camadas que constituem as nossas interações e descobrir como usar este conhecimento para melhorar sua vida profissional e pessoal.

De R$ 497,00 por R$ 0,00

Workshop
Autonomize-se

Este é um evento presencial e exclusivo. Nele, criamos um ambiente de imersão, onde a autonomia é estudada a fundo e cada participante tem a oportunidade de identificar e superar seus obstáculos, descobrir suas habilidades e traçar um plano de ação para sua máxima realização pessoal e profissional.

De R$ 397,00 por R$ 0,00
* apenas para os primeiros 50 matriculados

Pycharm Professional
Assinatura de 3 Meses

Tenha a máxima produtividade enquanto programa! Ao se tornar membro do WTTD, você vai receber 3 meses de assinatura da melhor IDE para desenvolver com Python e Django. Além de todos os recursos avançados, essa é a ferramenta mais prática para programadores iniciantes acelerarem seu desempenho profissional.

De R$ 339,00 por R$ 0,00

E mais: Tenha acesso vitalício ao
HackerSpace…

Dentro deste ambiente exclusivo, você encontrará todo conteúdo do curso e inúmeros materiais adicionais. São mais de 80h de videoaulas, webinários especiais, entrevistas, discussões, estudos de casos e análises de projetos dos próprios alunos.

Tudo isso terá um custo ZERO para você!

IMPORTANTE: Todo aluno é um membro vitalício. Isso significa que você poderá embarcar gratuitamente em qualquer nova turma do curso.

Aproveite a garantia incondicional de 30 dias

Se você não ficou satisfeito, 30 Dias de Garantia na Devolução da Matrícula!

Perguntas Frequentes

Ficou alguma dúvida?
Perguntas Frequentes que recebemos e todas as respostas são SIM!!

Sobre o pagamento

  • Eu posso pagar em até 12x no cartão de crédito?
  • Eu posso pagar em 2 cartões de créditos diferentes?
  • Trabalho em orgão público, posso pagar o curso via nota de empenho?

Sobre satisfação garantida

  • Você realmente devolve meu dinheiro se eu não gostar do curso?

Sobre o conteúdo e resultados

  • As técnicas ensinadas no curso servem para mim que quero empreender?
  • As técnicas ensinadas no curso servem para mim que sou um freelancer?
  • As técnicas ensinadas no curso servem para mim que sou funcionário público?
  • Tenho pouco tempo disponível por semana, consigo ter um bom rendimento no curso?
  • Ao término do curso eu terei uma base sólida para trabalhar com Python e Django?
  • As técnicas ensinadas no curso servem para mim que trabalho em empresa privada?
  • Eu ainda não sei programar, se eu me dedicar de verdade, consigo acompanhar o curso?
  • É verdade que na primeira semana de curso eu já consigo ver mudanças na minha forma de programar?

Sobre linguagens e boas práticas

  • Vocês usam as versões mais recentes do Python e Django?
  • Vou conhecer as melhores práticas de programação e entender como aplicá-las ao meu projeto?
  • Não tenho interesse em trabalhar com Python e Django, posso aplicar o que vou aprender em outras linguagens e plataformas?

Sobre Comunidade, Cliente e Valor

  • Vou aprender como lidar com alterações e oferecer para o meu cliente o que ele realmente precisa?
  • Vou ser parte de uma comunidade de pessoas que querem discutir ideias, encontrar atalhos e expandir seus negócios?
  • É verdade que o WTTD já formou alunos que não sabiam programar e hoje vivem exclusivamente da grana que fazem com desenvolvimento de software?
  • É verdade que vou aprender sobre precificação, negociação e tudo que eu preciso saber para que os clientes me vejam como um solucionador de problemas?

Sobre as turmas

  • Terei acesso imediato e vitalício ao conteúdo do curso?
  • Ganharei acesso ao conteúdo completo de turmas anteriores?
  • Terei acesso imediato à uma área exclusiva como aluno do curso?

Ainda com dúvidas e precisa saber algo mais específico?

Fale direto comigo no WhatsApp ou no Chat Online, no canto inferior direito do site.

(21) 99618-6180