Em 9 semanas, 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.
Nosso curso de desenvolvimento web é uma experiência intensiva, que transforma um iniciante em desenvolvedor júnior de software em 9 semanas. No final do curso, você saberá como criar um software robusto e fácil de usar que atenda às necessidades de seus usuários, além de seguir o fluxo de trabalho correto para colaborar com outros desenvolvedores, designers e gerentes de produto.
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.
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:
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.
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.
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.
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.
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.
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.
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.
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.
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!
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 9960 alunos a encontrar o emprego dos seus sonhos!
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.
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.
Após o curso, nossos mais de 9960 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.
De aulas matinais a workshops noturnos, nossos dias são cheios de ação.
Pegue um café e comece todas as manhãs com uma aula envolvente e interativa, antes de colocar em prática o que você aprendeu.
Junte-se com seu parceiro do dia e trabalhe em uma série de desafios de programação com a ajuda de nossa equipe de professores.
Aprender a programar é algo muito intenso e, por isso, é importante fazer uma pausa e relaxar durante nossas aulas de ioga.
Analise outros problemas e tenha uma visão geral dos desafios futuros durante as sessões de live code.
Inspire-se em conselhos valiosos de empresários de sucesso em nossas palestras e workshops exclusivos.
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.
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.
Acesse nossa plataforma de educação online a qualquer momento após o curso de desenvolvimento web, com palestras, screencasts, flashcards e desafios.
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.
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.
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.
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 9964 alunos.
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.
Nossos alunos amam compartilhar suas experiências após o bootcamp. Você ficará sabendo como eles foram capazes de encontrar um novo emprego, iniciar uma startup ou uma carreira de freelancer.
Além de nossos canais Slack, nossos times locais se relacionam pessoalmente com os alunos de suas cidades se mantendo atualizados sobre seus projetos, o que ajuda a identificar sinergias e provocar conexões.
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.
Pelo quarto ano consecutivo, o Le Wagon foi considerado o bootcamp de programação número #1 do mundo no Switchup, de acordo com as avaliações dos alunos! Nos sentimos muito honrados por ter possibilitado - e continuar possibilitando aos nossos alunos - a se tornarem autônomos através da programação, aperfeiçoando suas carreiras ou iniciando suas próprias startups.
Além disso, essas 1857 avaliações são extremamente importantes para garantirmos sempre o mesmo nível de excelência. Ter análises positivas e empolgadas sobre nossos bootcamps são a prova definitiva de que fornecemos a melhor educação na área de tecnologia para todos os nossos alunos, nas 40 cidades em que estamos presentes com nossos bootcamps de programação.
O próximo bootcamp Amsterdã Curso de Desenvolvimento Web full-time começa em abr 5, 2021