Meio-período (24 semanas)

Em 24 semanas em meio-período, aprenda todas as habilidades de um desenvolvedor web júnior e programe suas próprias aplicações web para aprimorar seu emprego atual ou mudar de carreira.

Inscreva-se agora
In 24 weeks, part-time, learn all the skills of a Software Developer at Le Wagon.
Detalhes do curso Inscreva-se agora

Viva uma experiência única.

Nosso curso de desenvolvimento web, desenvolvido inicialmente como um bootcamp imersivo de 9 semanas, também pode ser feito no formato meio-período em 24 semanas, estudando algumas noites durante a semana e aos sábados. No final do curso, você saberá como criar um software robusto e fácil de usar que corresponda às necessidades e objetivos dos usuários, e a usar o fluxo de trabalho certo para trabalhar em colaboração com outros desenvolvedores.

<span class="translation_missing" title="translation missing: pt-BR.web_development.offering_page.section_overview.picture_alt">Picture Alt</span>
Le Wagon: uma experiência de mudança de vida
  • 7570+ ex-alunos
  • 1990+ aplicativos construídos
  • 440+ startups criadas

Nosso currículo do curso

Nosso curso de desenvolvimento web foi desenvolvido para te ensinar a programar passo a passo, até você ser capaz de criar suas próprias aplicações web do zero.

  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

Prepare-se para o bootcamp

O Curso de Desenvolvimento Web é muito intenso. Para economizar tempo e dominá-lo desde o início, nossos alunos devem concluir um trabalho preparatório, em nossa plataforma personalizada, antes de começar o bootcamp. Este trabalho dura cerca de 60 horas e fornece aos alunos um conhecimento básico de:

  • Web 101, como a web funciona
  •   
  • Comandos básicos do terminal
  •   
  • Comandos básicos do Git
  •   
  • Fundamentos de HTML / CSS
  •   
  • Fundamentos de Javascript
  •  
  • Fluxos de trabalho e ferramentas de tecnologia em uma startup

Ferramentas de desenvolvedor e fluxo de trabalho

Trabalhe com as ferramentas corretas para o fluxo de trabalho do desenvolvedor. Aprenda o básico em linha de comando, use um editor de texto para código e instale o Ruby com uma ferramenta de gerenciamento de versão. Acostume-se com os pacotes de desenvolvimento mais úteis e aprenda como versionar seu código com o git e faça o push para o Github.

Programação Básica em Ruby

Crie programas através da manipulação de variáveis, loops, condições e estruturas de dados (Array e Hash). Encontre padrões de texto com Expressões Regulares e analise dados de arquivos estruturados (CSV, JSON, XML, HTML) buscados através de web-scraping ou de solicitações para APIs em JSON.

Arquitetura de Software

Estruture seu software seguindo os princípios da Orientação a objetos. Aprenda, em profundidade, o padrão MVC (Model-View-Controller) - padrão mais comum para design de aplicação - programando vários softwares MVC do zero. Você terá que programar tudo sozinho, simulando inclusive o banco de dados que armazena dados em arquivos CSV.

Base de dados relacionais, SQL & ORM

Aprenda a desenhar um esquema de banco de dados relacional e a criar consultas estruturadas no seu banco de dados com SQL. Crie consultas CRUD simples (Create, Read, Update, Delete) ou consultas JOIN avançadas. Aprenda a conectar seu banco de dados ao seu software Ruby com um ORM (Object Relational Mapping) chamado Active Record.

Desenvolvimento Front-end

Crie suas aplicações web seguindo os princípios de design atômico e crie seu próprio UI kit de componentes e layouts da web, através da aplicação das mais recentes técnicas de CSS. Crie páginas com um design adaptativo (graças a media queries) e aprenda a criar um rápido protótipo de aplicação web com o Bootstrap 4.0 e seu sistema de grade responsivo.

ES6

Aprenda ES6, sua segunda linguagem de programação (depois de Ruby), para adicionar comportamentos dinâmicos ao seu site ou atualizar páginas sem recarregar, graças ao AJAX. Entenda os conceitos fundamentais do JavaScript e aprenda a usar todas as ferramentas JS da Web necessárias, como Babel, Webpack ou yarn.

Ruby on Rails

Junte tudo ao criar suas primeiras aplicações em Ruby on Rails. Envie seus aplicativos para produção e comece a programar "no estilo Rails". Entre no Rails e descubra conceitos avançados, como recursos aninhados, namespaces ou como refatorar um aplicativo com serviços ou criar uma API com o Rails.

Fazer uma cópia do Airbnb em grupos

Crie um clone do Airbnb a partir do zero em 5 dias. Você trabalhará em equipes para aprender a colaborar no Github usando pull requests e irá fazer o deploy de seus aplicativos no Heroku, usando o mesmo fluxo de trabalho das startups bem-sucedidas. Implemente recursos avançados (pagamento, upload de imagens, pesquisa, geolocalização, trabalhos em segundo plano, etc.) e aprenda a proteger seu código através de testes.

Transforme uma ideia em produto em 5 semanas

A fase de projetos é a melhor experiência do curso: invente, lance, projete, programe e faça o deploy de um projeto original em equipes de 3 ou 4 pessoas durante as duas últimas semanas. Você terá que passar por todo o processo, desde a ideia até o aplicativo rodando ao vivo em produção e com um nome de domínio real, pronto para ser testado no mercado!

  • Defina quem é o público-alvo do produto e sua proposta de valor exclusiva
  •  
  • Crie um protótipo interativo com o Figma para validar a UX
  •  
  • Divida o trabalho em suas equipes definindo e atribuindo histórias de usuários
  •  
  • Codifique sua aplicação web do zero: do back-end até a interface do usuário
  •  
  • Faça o deploy de seu aplicativo em um ambiente de produção
  •  
  • Apresente seu produto durante o Demo Day!

Suporte à carreira

Nós ajudamos nossos alunos a encontrar um emprego, preparando-os para entrevistas técnicas, organizando feiras de emprego e sessões de treinamento com recrutadores técnicos e ex-alunos. Ajudamos nossos mais de 7570 alunos a encontrar o emprego dos seus sonhos!

Curso de Extensão em React.js

Após o bootcamp, todos os nossos alunos têm acesso ao treinamento de extensão online de uma semana do Le Wagon em React.js e Redux. Um curso muito útil para os alunos que desejam aprofundar o desenvolvimento front-end ou se candidatar para vagas de desenvolvedor front-end.

Acesso Vitalício à nossa Plataforma Online

Nossos alunos têm acesso vitalício à nossa plataforma online com mais de 300 desafios, mais de 100 horas de vídeo aulas para assistir novamente a qualquer momento após o bootcamp, mais de 100 live-codes e tutoriais sobre exemplos de desenvolvedores de verdade, além de mais de 900 flashcards para treinar conceitos fundamentais.

Slack icon Slack & Eventos da Comunidade

Após o curso, nossos mais de 7570 conversam, todos os dias, no Slack do Le Wagon após o bootcamp, tendo ajuda dos mais de 900 professores do Le Wagon, compartilhando dicas, recursos, trechos de código, ofertas de emprego e notícias de seus produtos. Somos uma das comunidades de tecnologia mais engajadas e apaixonadas do mundo.

Uma semana típica

Nosso formato part-time

Aprenda a programar em 24 semanas com um programa feito sob medida,
adaptado para uma agenda ocupada.

09:00 05:00
07:00 10:00
Segunda-feira
Terça-feira
Quarta-feira
Quinta-feira
Sexta-feira
Sábado
Domingo
Lição de casa Assista às aulas para se preparar para os próximos encontros.
Presencial Trabalhe em desafios de programação em dupla com seus colegas e com ajuda dos seus professores.
Presencial Trabalhe em desafios de programação em dupla com seus colegas e com ajuda dos seus professores.
Lição de casa Assista às aulas para se preparar para os próximos encontros.
Presencial Faça desafios e projetos durante o dia todo.

Consolide o que você aprendeu em sessões de live-code com seus professores.
☀️
🏠Lição de casa

Assista às aulas para se preparar para os próximos encontros.

🏫Presencial

Trabalhe em desafios de programação em dupla com seus colegas e com ajuda dos seus professores.

Uma experiência única

Uma amostra do nosso programa

Viva uma experiência de aprendizado única a cada semana.

Sessões presenciais de pair-programming
Sessões presenciais de programação em dupla

Encontre seus colegas e os professores, três vezes por semana, para trabalhar em desafios de programação. Aprenda a pensar e a resolver problemas como um desenvolvedor de software.

Aulas online e Flashcards
Aulas online e Flashcards

Assista às aulas na nossa plataforma online no seu ritmo. Aprenda os principais conceitos e se prepare para programar presencialmente com a gente. Consolide seus conhecimentos diariamente através de nossos Flashcards.

Eventos de Contratação e Networking
Eventos de Recrutamento e Networking

A cada semana, venha em eventos e conheça empreendedores e parceiros de contratação. Crie sua própria rede de networking no segmento de tecnologia.

Professores

Professores apaixonados

Desde o primeiro dia, há mais de cinco anos, levamos o ensino a sério. Grandes professores nos inspiram a nos conectarmos profundamente com os tópicos. A experiência como desenvolvedor por si só não é o que torna, necessariamente, um bom professor - é por isso que somos apaixonados por encontrar não apenas grandes engenheiros, mas também professores experientes e profundamente comprometidos.

Roberto Barros
Roberto Barros

Roberto começou sua carreira em desenvolvimento de software participando na incrível jornada da Buscapé, que passou de 40 para 1000 funcionários. Hoje, ele é o CTO da JobforModel, um marketplace para modelos.

mais sobre Roberto
Rayan Chaves De Castro
Rayan Chaves De Castro

Movido por desafios e apaixonado por tecnologia, Rayan é CTO e Founder da HortaTech, uma software house que desenvolve e acelera web-apps em Ruby on Rails. Ele cria cada produto como se fosse seu e. nos últimos dois anos, fundou 2 startups.

mais sobre Rayan
Comunidade e ferramentas

Comunidade e ferramentas vitalícias

Nosso curso de desenvolvimento web é apenas o começo de uma jornada. Depois de se formar, você pertencerá a uma comunidade global e terá acesso à nossa plataforma online para continuar aprendendo e crescendo.

Slack icon Comunidades do Slack

Receba dicas e conselhos de desenvolvedores profissionais, acesse vagas de emprego exclusivas e oportunidades para freelancers, encontre suporte para o lançamento do seu projeto.

Plataforma online

Acesse nossa plataforma de educação online a qualquer momento após o curso de desenvolvimento web, com palestras, screencasts, flashcards e desafios.

Recursos adicionais

Aproveite, ao máximo, os tutoriais avançados em desenvolvimento de software para aprimorar ainda mais suas habilidades em ciência da computação e continuar aprendendo e praticando após o bootcamp.

Icon tutorials Rede global

Receba oportunidades de emprego únicas e freelas de ex-alunos do Le Wagon que trabalham como desenvolvedores, gerentes de produto e empreendedores em empresas de tecnologia de sucesso em todo o mundo.

Comunidades e ferramentas para o resto da vida
Career Services

Trabalhe nas melhores empresas de tecnologia

Após o término do curso de desenvolvimento web, você terá nosso suporte de carreira. Te ajudaremos a se preparar para entrevistas técnicas, conhecer os melhores recrutadores e se conectar com nossos melhores ex-alunos.

microsoftwordCreated with Sketch. Manual de Carreira

Acesse um manual completo para começar sua carreira na área de tecnologia após o curso: aumente seu portfólio, prepare-se para entrevistas técnicas, aproveite nossa comunidade de 7570 alunos.

myspaceCreated with Sketch. Feiras de Emprego

Nossos times locais conhecem os alunos formados e as empresas parceiras de contratação - o que eles estão fazendo e o que estão procurando. Eles podem te apresentar às pessoas certas, dependendo do seu objetivo.

buymeacoffeeCreated with Sketch. Sessões de Inspiração

Our alumni often come back to share their post-bootcamp experiences. You will learn about how they found a job, started their own company or freelancing career.

wechatCreated with Sketch. Apresentações de Alunos

In addition to Slack channels, our local teams know their alumni and what they're up to - we often introduce relevant people to each other to create synergies.

Nossos alunos do curso de desenvolvimento web são contratados pelas melhores empresas
Hiring Partners

Eles contratam nossos alunos de desenvolvimento web

As melhores empresas fazem parceria com o Le Wagon e contratam nossos alunos como desenvolvedores web, gerentes de produto, growth hackers ou designers de produto.

a55 Contratou 1 ex-alunos
Brainn Contratou 3 ex-alunos
+1
gympass Contratou 1 ex-alunos
Loft Contratou 1 ex-alunos
NuBank Contratou 2 ex-alunos
Youse Seguros Contratou 2 ex-alunos
Opções de financiamento

Encontre o melhor plano de financiamento para você

Descubra se você é elegível para descontos em São Paulo.

Parcelamento em até 24x com a Provi, nossa financiadora parceira
Parcelamento em até 24x com a Provi, nossa financiadora parceira

A Provi é uma fintech que acredita no futuro de pessoas com habilidades técnicas e no potencial de carreira que nosso bootcamp oferece a elas.

Com a Provi, você não precisa de histórico de crédito ou garantia, só precisa ser aceito no nosso processo seletivo :-)

Nossa parceria com a Provi oferece as seguintes opções de parcelamento:
- 12x de R$ 1.681 (com juros mensais de 1,89%);
- 18x de R$ 1.199 (com juros mensais de 1,99%);
- 24x de R$ 974 (com juros mensais de 2,19%).

Como funciona?
👉 Inscreva-se no Le Wagon em lew.ag/applyLWSP
👉 Preencha o formulário da Provi em: provi.com.br/le-wagon

Mais informações sobre financiamento
Parcelamento em até 3x, sem juros
Parcelamento em até 3x, sem juros

Você pode parcelar o bootcamp em até 3x sem juros, diretamente conosco.

Co-founders
Co-founders

Inscreva-se com um amigo e, caso ambos sejam aprovados no processo seletivo, cada um receberá 7% desconto para o bootcamp.

Pagamento à vista
Pagamento à vista

Oferecemos (não cumulativamente com outros descontos) o desconto de 5% para a opção de pagamento à vista.

Income Share Agreement (Acordo de Compartilhamento de Renda)
Income Share Agreement (Acordo de Compartilhamento de Renda)


O I.S.A. (Acordo de Compartilhamento de Renda) agora existe no Brasil!

Nos fechamos uma nova parceria com a Provi para permitir que todos possam virar programadores!

Como funciona?
Você não paga nada para iniciar o bootcamp!
Você só começa a pagar o curso quando (e se) você encontrar um emprego com um salário superior a R$ 3,000:
- Você paga 15% se tiver um salário de até R$ 3.999;
- Você paga 18% se tiver um salário acima de R$ 4.000;
- Você para de pagar se alcançar o valor de 1,7x o preço do bootcamp (ou seja, R$ 29.750);
OU - Você pára de pagar depois de 60 meses, mesmo se ainda tiver saldo devedor.


É isso!

Como posso me candidatar?
👉 Inscreva-se no Le Wagon em lew.ag/applyLWSP
👉 Preencha o formulário da Provi em: http://bit.ly/ISAprovi

Por enquanto, a opção ISA é disponível para os bootcamps Web Dev, não Data Science ainda.

More information about Income Share Agreement
Dúvidas Frequentes

Todas as dúvidas sobre o nosso programa em São Paulo

Se você chegou aqui, significa que você tem perguntas sobre o Le Wagon: como se inscrever, quem pode participar, o que aprenderá... Ótimo! Nós temos as respostas.

Qual o valor do bootcamp? Quais são as formas de pagamento e financiamento aceitas?

O custo do bootcamp é de R$ 17.500, tanto para o Full-Time quanto para o Part-Time. Trabalhamos com as seguintes formas de pagamento e descontos:

Formas de pagamento (no boleto bancário):
• De 1x a 3x sem juros
• 12x com juros de 1,89% a.m.
• 18x com juros de 1,99% a.m.
• 24x com juros de 2,19% a.m.

Descontos (não cumulativos):
• 5% para pagamento à vista
• 7% Co-founders (caso você indique um amigo/a para o bootcamp e ambos sejam aprovados no nosso processo seletivo)

Como funciona o processo seletivo? Quais são as fases?

O nosso processo seletivo não avalia habilidades técnicas, portanto, você não precisa ter background em áreas de exatas ou já saber programar para estudar com a gente (já tivemos alunos oceanógrafos, filósofos, fotógrafos, cineastas, sociólogos, fisioterapeutas, tatuadores, etc!). Entretanto, nós iremos avaliar a sua postura e perfil, bem como o seu comprometimento com o programa, visto que ele é pensado de forma coletiva e a sua ausência ou falta de engajamento afetaria o grupo como um todo. Dado isso, ele possui as seguintes fases:

- Entrevista (online ou presencial) para análise de perfil e expectativas;
- Realização de um curso online de Ruby com duração de 10 horas;
- Dados de pagamento e assinatura do contrato;
- Realização de um trabalho preparatório a ser concluído até o início do bootcamp, com duração aproximada de 40 horas.

Se você quiser, você pode se inscrever em https://bit.ly/applyLWSP (sem compromisso nenhum) e, assim que se inscrever, receberá um link para agendar uma conversa conosco, para que possamos entender o seu momento e suas necessidades e alinharmos as suas expectativas, bem como tirar as suas dúvidas :)

Quais são os requerimentos técnicos para o curso? Preciso falar inglês? Devo comprar um computador específico para fazer o curso?

Ambos os cursos (Full-Time e Part-Time) são ministrados em português, mas você precisa conseguir compreender bem o inglês escrito, visto que nossa plataforma e nossos exercícios são em inglês.

Para o computador, não temos exigências mínimas. No primeiro dia, faremos um setup nas máquinas para instalar todas as ferramentas que você vai precisar durante o bootcamp, portanto, pode ficar tranquilo!

Quais linguagens vocês ensinam? O foco é só em web ou também há linguagens mobile?

Nossa formação é Full-Stack, ou seja, você termina o curso sabendo tanto sobre desenvolvimento Front-End quanto sobre desenvolvimento Back-End. Para o Front-End, nosso stack é composto por HTML, CSS e Javascript.

Já no Back-End, trabalhamos com Ruby puro nas primeiras semanas e introduzimos o framework Rails na metade do curso.

Nas linguagens de bancos de dados, trabalhamos com o SQL, através de formatos como CSV, MySQL e o PostgreSQL. Além disso, nossos alunos saem com conhecimentos sólidos em Git e Github, bem como deployment no Heroku.

Não ensinamos linguagens mobile nativas, mas te ensinaremos a criar aplicações web responsivas, ou seja, que se adaptarão perfeitamente nos celulares. Além disso, através da tecnologia PWA (Progressive Web App), é possível oferecer ao usuário uma experiência perfeitamente semelhante a de um aplicativo nativo.

Quais cursos vocês oferecem e em quais formatos? Quais os dias da semana e horários?

Aqui, em São Paulo, trabalhamos com um único produto, que é o bootcamp em desenvolvimento Web Full-Stack, o oferecendo em dois formatos: Full-Time e Part-Time:

Bootcamp Full-Time: tem duração de 9 semanas e acontece de segunda a sexta-feira, das 09h às 19h.

Bootcamp Part-Time: tem duração de 22 semanas e acontece às terças e quintas das 19h às 22h e aos sábados, das 10h às 17h.

Por que vocês escolheram Ruby como linguagem de back-end?

O Le Wagon prefere não seguir as modinhas e, portanto, baseia seu programa em metodologias mais duradouras. Nós acreditamos que você NÃO deve fazer um bootcamp para aprender uma linguagem, mas para poder raciocinar como um engenheiro de software de verdade: alguém capaz de dividir problemas em pequenos componentes de software e criar soluções desde o início.

A programação existe para criar coisas e um bootcamp deve prepará-lo para ter autonomia para criar. Durante o bootcamp, você aprenderá Ruby, Javascript, SQL, HTML e CSS! Além disso, escolhemos Ruby porque acreditamos que é a melhor linguagem para começar no mundo da programação, porque:

1- É a primeira linguagem que coloca o desenvolvedor no centro do processo de criação. A maioria das linguagens foi criada para as máquina (priorizando robustez, estabilidade, desempenho, etc.) e a conseqüência disso é que as linguagens podem ser pouco intuitivas e complexas de aprender. Ruby é conciso, elegante e parece muito com o próprio inglês escrito, para que os programadores possam se concentrar no desenvolvimento de seu pensamento lógico, em vez de memorizar sintaxes.

2- Ruby é uma linguagem orientada a objetos: significa que os elementos básicos da programação são transversais a todos eles (variáveis, funções, strings, matrizes, hashes). Depois de aprender programação orientada a objetos, você estará pronto para aprender novas habilidades em outras linguagens de back-end. Vários alunos formados no Le Wagon trabalham como desenvolvedores profissionais, programando em várias linguagens, estruturas e stacks diferentes, de Elixir a Python.

3- Em conjunto com o Rails (um framework de código aberto criado pelo fundador de uma startup e autor do livro "Rework", David Heinemeier Hansson), o Ruby oferece uma maneira muito eficiente de criar aplicações web. O Ruby on Rails possui uma incrível comunidade de desenvolvedores e foi usado para criar empresas como Airbnb, Github, Twitter, Soundcloud, Kickstarter e Shopify.

O Le Wagon oferece ajuda para realocação profissional? Qual a taxa de empregabilidade? Vocês fazem Job Week com as empresas?

Temos muitas empresas parceiras que, por já conhecerem a reputação do Le Wagon como o maior e melhor bootcamp de programação do mundo, nos visitam durante as turmas para conhecer os alunos (alguns já saem do bootcamp contratados!). Além disso, vários ex-alunos nossos abrem empresas e buscam outros ex-alunos para ocupar as vagas, bem como outros ex-alunos, que estão trabalhando em empresas com vagas abertas, trazem as oportunidades para os que estão à procura.

A rede de ex-alunos e professores do Le Wagon, com mais de 7.000 membros no mundo inteiro, facilita muito a busca de oportunidades e o networking dos que estão em busca de emprego. Isso facilita muito, também, para os que têm interesse em morar e trabalhar no exterior, visto que o programa é exatamente o mesmo no mundo inteiro.

Want to go further?

Next São Paulo curso de desenvolvimento web part-time coding bootcamp starts on jul 11, 2020