Bootcamp

Comece já a sua nova carreira com o nosso Curso de Desenvolvimento Web

Aprenda a construir aplicações web do zero e consiga o emprego dos seus sonhos com o bootcamp #1 do mundo.

Escolha um campus
⭐️

4,98/5 - 5200 avaliações de estudantes

Escolha um campus

Informações sobre o curso

Domine habilidades fundamentais de um programador em semanas

✔

Aprenda os fundamentos de software e bases de dados

Aprenda a base de programação, escreva códigos robustos com programação orientada a objetos e construa softwares MVC a partir do zero. Domine bases de dados e SQL.

  • TerminalTerminal
  • VS CodeVS Code
  • RubyRuby
  • SQLSQL
✔

Domine desenvolvimento front-end e web design

Desenvolva páginas responsivas com HTML e CSS. Domine JavaScript moderno usando ferramentas e ambientes como Webpack e Node.js

  • HTMLHTML
  • CSSCSS
  • JavaScriptJavaScript
✔

Implemente sua aplicação do zero

Construa aplicações web completas e coloque-as em produção usando um domínio real que todos podem acessar. Você só é um desenvolvedor de verdade depois que enviar algo para produção!

  • HerokuHeroku
  • Ruby on RailsRuby on Rails
✔

Adote o melhor fluxo de trabalho de programação

Aprenda ferramentas de desenvolvimento de produtos e fluxo de trabalho. Valide sua UX com o Figma, organize seu trabalho em equipe e colabore no Github. Proteja seu código com testes automatizados e integração contínua.

  • FigmaFigma
  • GitGit
  • GitHubGitHub

Você pode começar de GRAÇA!
Participe de um webinar ao vivo de desenvolvimento web, análise de dados ou design UX.

O que você aprenderá na prática

Você aprenderá Desenvolvimento Web através de 6 módulos, em tempo integral durante 2 meses ou meio período durante 6 meses.

Trabalho preparatório: prepare-se para iniciar o bootcamp

40h

Nosso curso de desenvolvimento web é muito intenso. Para se preparar e aproveitar ao máximo o seu bootcamp, você deve completar 40 horas de trabalho preparatório que te ensinará os fundamentos e a cultura da tecnologia.

  • Web 101, como a internet funciona
  • Terminal e comandos básicos Git
  • Fundamentos de HTML, CSS e JavaScript
  • Fluxo de trabalho e ferramentas em uma startup

O que você fará na prática

  • 40 horas de aulas online
  • Quiz online para testar seus conhecimentos básicos

Fundamentos: escreva seus primeiros programas

56h

Domine todas as ferramentas de desenvolvedor (linha de comando, editor de text, Git). Escreva seus primeiros programas manipulando variáveis, funções, estrutura de dados e mais. Detecte padrões em textos e extraia dados de qualquer arquivo, site ou usando APIs.

  • Ferramentas e pacotes de desenvolvedor
  • Básicos de programação (variáveis, loops, funções, estrutura de dados)
  • Ler / escrever arquivos (CSV, JSON, etc.)
  • Extraia dados por meio de web-scraping ou APIs

O que você fará na prática

  • Scripts para detectar emails e números de telefone válidos
  • Scrapers de web para coletar informação de sites de e-commerce
  • Muitos jogos baseados nas suas linhas de comando

Arquitetura de Software: construa suas primeiras aplicações

40h

Estruture seu software seguindo princípios de orientação a objetos. Aprenda um dos padrões de design mais utilizados, o Model-View-Controller (MVC) e domine-o programando várias aplicações MVC do zero.

  • Padrão de design de Software (MVC)
  • Escrever código robusto e de fácil manutenção

O que você fará na prática

  • Software MVC do zero
  • Aplicação de entrega de comida no seu terminal

Database e SQL: guarde e extraia dados

24h

Aprenda a desenhar bases de dados relacionais e construa queries com SQL. Desde queries simples de CRUD (Create, Read, Update, Delete) até queries de JOIN avançadas, torne-se um profissional de SQL! Aprenda a conectar sua base de dados ao seu software com ORM (Object Relational Mapping).

  • Bases de dados relacionais
  • SQL (CRUD, JOIN)
  • Use uma ORM (Active Record)

O que você fará na prática

  • Aplicacão simples de blog com uma base de dados
  • Scripts para extrair dados de uma base de dados de música

Desenvolvimento Front-end: domine tecnologias web

80h

Desenhe e programe sites responsivos com HTML, CSS and Bootstrap. Domine JavaScript para adicionar comportamentos dinâmicos para o seu site. Aprenda o JavaScript moderno e domine todas as ferramentas necessárias e ambientes como node.js e Webpack.

  • HTML, CSS, Bootstrap
  • Layouts de CSS com flexbox e grid
  • Domine o JavaScript moderno
  • Ferramentas web de JavaScript (node.js, Webpack)

O que você fará na prática

  • Reproduza vários sites famosos
  • Biblioteca de componentes de UI em CSS
  • Layouts responsivos e cards em grid
  • Chats dinâmicos ou aplicações de planejamento com JavaScript

Desenvolvimento de aplicações web: junte tudo que aprendeu

80h

Desenvolva aplicações web do zero seguindo o fluxo de trabalho de startups de sucesso: desenhe sua aplicação no Figma, colabore no GitHub, programe sua aplicação utilizando Ruby on Rails e mande para produção em um domínio real. Aprenda a cobrir seu código com testes.

  • Desenvolvimento de aplicações web
  • Ruby on Rails
  • Implementação
  • Testes

O que você fará na prática

  • Programe seu próprio marketplace em equipes
  • Programe um site de recomendações
  • Desenvolva e implemente 3 aplicações diferentes com Rails

Semanas de projetos: construa sua própria aplicação web desde o zero

80h

A fase de projetos é a culminação de sua experiência no curso: invente, proponha, desenhe, programe e implemente um projeto original em grupos de 3 ou 4 pessoas durante as duas semanas finais. Experiencie o processo inteiro—desde a concepção da ideia até a aplicação final hospedada em um domínio de verdade!

  • Desenvolva qualquer ideia para se tornar uma aplicação web
  • Ciclo de desenvolvimento de produto completo

O que você fará na prática

  • Aplicações SaaS
  • Jogos em tempo real
  • Qualquer aplicação de música, viagem, culinária, etc.

Semana de Carreira: comece sua carreira na área de tecnologia!

Conheça especialistas de tecnologia que trabalham em startups e empresas, prepare seu CV e participe de simulações de entrevistas para se preparar na sua busca de emprego.

  • Preparação para a sua busca de emprego
  • Conecte-se com nossos 20.000 ex-alunos e mais de 985 parceiros de contratação

O que você fará na prática

  • 1:1 coaching 
  • Análise do seu CV, Github, Linkedin e sua carta de motivação
  • Preparação para entrevistas técnicas

Locais

Onde gostaria de estudar Desenvolvimento Web?

Você pode escolher onde aprender Desenvolvimento Web dentre mais de 45 cidades em todo o mundo. Escolha onde fazer o bootcamp!

Precisa de mais detalhes sobre o curso de Desenvolvimento Web?

✔

Descubra o objetivo do bootcamp

✔

Receba o nosso syllabus detalhado

✔

Entenda a nossa metodologia

Coursereport

Course Report

4.98 / 5 - 2.927 avaliações
Switchup

Switchup

4.98 / 5 - 2.698 avaliações
Careerkarma_white

Career Karma

4.9 / 5 - 1.279 avaliações
Baixe o nosso Syllabus
Loading form...

Destaque-se e seja contratado por empresas de ponta!

Nosso compromisso é ajudá-lo a alcançar o emprego dos seus sonhos. Com nossos serviços de carreira personalizados, você terá a orientação necessária para navegar no mercado de trabalho e maximizar suas novas habilidades.

N26 Spendesk Qonto Trainline Microsoft BCG Getaround Metaverse Backmarket
Amazon Accenture Doctolib Apple Ernst and Young Shopify Hello Fresh IBM Lydia

985

Parceiros de contratação

93%

dos ex-alunos contratados até 6 meses

3 meses

em média para encontrar um emprego na área

Admissão

Como se inscrever no nosso bootcamp de Desenvolvimento Web

O nosso processo de admissão é amigável para iniciantes e te dará uma amostra do nosso curso. Comece já!

1

Sem pré-requisitos

O curso de Desenvolvimento Web é amigável para iniciantes, sem pré-requisitos necessários. O que conta para nós é que você esteja motivado para iniciar a sua nova carreira tecnológica.

2

Marque uma entrevista com nossa gerente de admissões

Quando se candidatar, entraremos em contato com você para marcar uma entrevista por vídeo de 30 minutos. Falaremos sobre o seu projeto profissional e a sua motivação.

3

Passe pelo nosso questionário técnico

Você fará um teste técnico para avaliar os seus conhecimentos de programação, e a sua capacidade de aprender como será na Le Wagon.

4

Opções de pagamento & trabalho preparatório

O último passo consistirá em encontrar a opção de financiamento mais adequada para você. Depois, você já começará o trabalho preparatório que consiste em 40h de treino.

Tire todas as suas dúvidas com os nossos conselheiros

Loading form...
Ainda tem perguntas?

Opções de financiamento

Encontre as melhores opções de financiamento para você

Dinheiro não deve ser uma barreira de acesso aos nossos bootcamps de programação. Estamos sempre buscando novas formas de facilitar pagamentos e financiamentos.

Veja suas opções de financiamento
Estudante perguntando sobre opções de financiamento

F.A.Q.

Sim, nós ajudamos nossos alunos a encontrar a carreira certa para eles após o curso, compartilhando todos os recursos necessários para criar o melhor perfil do LinkedIn, pegar conselhos com os ex-alunos, aproveitar os perks dos nossos parceiros (github, aws, etc...), conseguir seu primeiro emprego como programador ou gerente de produto, começar sua startup ou sua carreira como freelancer. No entanto, consideramos que a capacidade de cada aluno para encontrar seu lugar após o curso é altamente baseada na sua motivação e esforço. Portanto, garantir 100% de empregabilidade ao final do curso seria desonesto.

Ao escolher um curso de programação, você deve focar na qualidade do currículo e dos professores. Você deve saber mais sobre as habilidades que aprenderá e o que poderá construir. Isso é o que realmente vai te tornar um bom profissional.

Tenha em mente que o Le Wagon tem uma rede incrível dentro da indústria de tecnologia e uma reputação muito boa com as empresas recrutadoras, e nossos alunos se beneficiam muito disso. Além disso, temos mais de 16000 ex-alunos e esta rede interna será seu primeiro apoio ao procurar um emprego: nossos ex-alunos trabalham para as melhores empresas de tecnologia e podem indicá-lo para uma vaga, além de também ajudar durante a busca - respondendo dúvidas técnicas ou não.

Algumas cidades oferecem financiamentos específicos com parceiros financeiros, como empréstimos educacionais ou Income Share Agreements (ISA). Você pode achar mais detalhes sobre essas opções na página de cada cidade no website do Le Wagon. Sinta-se livre também para entrar em contato com o(a) Gerente de Admissões local para obter mais detalhes sobre as opções de financiamento local.

Para se tornar um desenvolvedor web de sucesso, é necessário possuir uma combinação de habilidades técnicas e habilidades interpessoais.


As habilidades interpessoais são essenciais para navegar na indústria tecnológica dinâmica e acelerada. Isso inclui ser um aprendiz independente, possuir excelentes habilidades de resolução de problemas, gostar de aprender coisas novas e ter habilidades de comunicação excelentes.


No lado técnico, um desenvolvedor web precisa ser proficiente em HTML, CSS, JavaScript, Ruby, UX e UI. Além disso, é importante ter um sólido entendimento de frameworks de desenvolvimento web, APIs e bancos de dados.


Com essas habilidades, um desenvolvedor web pode construir sites responsivos e visualmente impressionantes, manter e atualizar os já existentes e melhorar continuamente sua técnica para se manter relevante na indústria tecnológica em constante evolução.

Não, você precisa ter pelo menos 18 anos para se inscrever. No entanto, você pode se inscrever se tiver 17 anos, desde que faça 18 anos antes do início do curso.

Ao final das 9 semanas (tempo integral) ou 24 semanas (meio periodo), você terá um nível de desenvolvedor júnior Ruby on Rails. Isto significa que você será capaz de criar rapidamente protótipos de suas idéias criando aplicações web por conta própria. Por exemplo, você saberá como incluir autenticação em sua aplicação web (login/sign up, ou conexão Facebook/WeChat), adicionar um back-office de admin, incluir meios de pagamento (stripe ou pagar.me), automatizar o envio de e-mails, e muito mais. Você também saberá como implantar rapidamente em produção e terá aprendido as melhores práticas de programação utilizadas pelas melhores empresas de tecnologia. 

Você terá então diferentes opções ao final do curso:
  • Buscar um trabalho de desenvolvedor (front-end, back-end ou full-stack developer)
  • Buscar um trabalho relacionado à tecnologia (por exemplo, gerente de produto, engenheiro de soluções, gerente de operações, gerente de sucesso do cliente, etc.) em uma empresa de tecnologia ou em uma start-up
  • Continuar uma jornada empreendedora
  • Tornar-se um desenvolvedor web freelance

Você aprenderá alguns conceitos por trás da programação de aplicativos mobile, mas não vai aprender a programar para iOS ou Android. Nós realmente (e honestamente) não acreditamos que essas habilidades podem ser ensinadas em 360 horas. Por isso, preferimos te ensinar os conceitos básicos de programação e desenvolvimento web. 
E isso por muitas razões: 
  • Primeiro, porque essas são as principais habilidades de um engenheiro de software, portanto será um primeiro passo para você, posteriormente, mergulhar na programação mobile. 
  • Em segundo lugar, a web é a primeira plataforma aberta que você precisa entender. Graças ao Responsive Web Design (que faz parte do programa) e aos mini programas do WeChat (na China), você poderá criar aplicativos que serão perfeitamente exibidos em celulares. Você também aprenderá a criar APIs que serão usadas por seus aplicativos para dispositivos móveis. 
Assim, será muito fácil para qualquer desenvolvedor mobile programar a interface iOS ou Android a partir da API que você criou.

Curso de Web Development 
Você não precisa de conhecimento técnico para fazer nosso curso. Esperamos 3 coisas de nossos alunos: ser (muito) motivado, curioso e sociável. Se você for assim, estaremos muito felizes em te ter a bordo!

Curso de Data Science
O curso de Ciência de Dados requer alguns conhecimentos básicos de programação e matemática.

Quanto eu preciso saber de programação?
Bem, você deve estar confortável com tipos de dados e variáveis, condições, loops, funções e estruturas de dados como arrays e dicionários (também chamados hashes em algumas linguagens de programação). Se você conhece esses tópicos em outras linguagens além do Python (como Ruby, JavaScript, C++, etc.), você tem os pré-requisitos corretos de programação!

Quanta matemática eu preciso saber?
Para participar de nosso curso de Ciência dos Dados, você também precisa de um nível mínimo em Matemática e estar familiarizado com os conceitos abordados na seção científica do ensino médio. Precisamos que você esteja confortável com funções, seus derivados e sistemas de equações lineares. Para se atualizar, alguns trabalhos de preparação adicionais serão dados a você antes do início do bootcamp para obter uma atualização de todos estes conceitos, bem como conhecimentos mais avançados sobre álgebra linear e estatística.

Na maior parte das cidades, o bootcamp é lecionado em inglês.

Em cidades francesas, o programa é exclusivamente em francês. Você terá 1h30 de aula pelas manhãs em francês, e 1h30 de live-code às noites, também em francês. Então, se você não entende francês corretamente, você não poderá participar dos bootcamps na França.

Em algumas outras cidades (São Paulo, Xangai ou Tóquio) os bootcamps são ministrados em outras línguas (português, chinês, japonês). Você pode checar as línguas dos próximos batches na página de inscrição.

Informações extras: as instruções de todos os desafios e toda a documentação escrita estão em inglês, então todos os nossos estudantes precisam possuir um bom nível de entendimento de inglês, até mesmo em cidades nas quais as aulas são ministradas em outras línguas.

Você pode participar do nosso bootcamp de desenvolvimento web mesmo se não tiver nenhum conhecimento técnico anterior.


Acreditamos que qualquer pessoa pode aprender a programar, desde que possua três características essenciais: uma forte motivação, uma mente curiosa e uma personalidade sociável.


Se você se encaixa nessa descrição, adoraríamos recebê-lo(a) a bordo, desde que você passe com sucesso pelo nosso processo seletivo. Tenha em mente que é necessário ter no mínimo 18 anos para se inscrever no curso.

Para se candidatar, basta preencher o formulário de inscrição em nosso site, selecionando:

  • O curso (Desenvolvimento Web, Ciência de Dados)
  • O formato (9 semanas em tempo integral, 24 semanas em tempo parcial)
  • A cidade em que você está interessado
e preenchendo um pequeno texto de explicação sobre porque você quer entrar no Le Wagon e informações sobre seu projeto pessoal (se você tiver um!)

Este é um processo rápido que leva apenas alguns minutos. Entraremos em contato com você para marcar uma entrevista (pessoalmente ou online) para entender suas motivações com mais detalhes e responder quaisquer perguntas que você tenha sobre nossos bootcamps.

Dominar os conceitos básicos de programação e os bancos de dados relacionais é essencial antes de entrar no JavaScript. Diferentemente dos cursos típicos de JavaScript, enfatizamos os bancos de dados relacionais, cruciais em contextos do mundo real. Aprenda HTML, CSS, Ruby e SQL para criar aplicativos orientados por dados. Essa base o capacita a vencer desafios e criar experiências interativas na Web. Nossa abordagem prática, que abrange HTML, CSS, Ruby, Rails e JavaScript, garante flexibilidade entre as tecnologias. Nosso foco no aprendizado e na adaptabilidade prepara você para lidar com novas linguagens e estruturas com absoluta confiança.

Mais do que um bootcamp.
Junte-se a uma comunidade tecnológica global para a vida.

Ao escolher Le Wagon, você se junta a uma comunidade ativa de ex-alunos, professores e recrutadores de tecnologia. Você vai ter acesso vitalício tanto ao material do curso como também às ofertas de emprego da comunidade.

22.000

alumni

45

campus

1.500

especialistas e professores de tecnologia

93k

membros do meetup

Precisa de mais detalhes sobre o curso de Desenvolvimento Web?

✔

Descubra o objetivo do bootcamp

✔

Receba o nosso syllabus detalhado

✔

Entenda a nossa metodologia

Coursereport

Course Report

4.98 / 5 - 2.927 avaliações
Switchup

Switchup

4.98 / 5 - 2.698 avaliações
Careerkarma_white

Career Karma

4.9 / 5 - 1.279 avaliações
Baixe o nosso Syllabus
Loading form...