SEMANA DA PROGRAMAÇÃO
Escolha seu Plano
Carreiras Alura
Evolua com profundidade técnica, direção clara e aplicação prática.
Jornadas guiadas do básico ao avançado com checkpoints práticos, desenhadas para quem busca profundidade e protagonismo técnico.
Iniciante
Comece do zero com uma trilha clara e progressiva.
Fundamentos práticos para dar os primeiros passos com segurança e construir uma base sólida.
Intermediário
Continue sua evolução com cursos que conectam fundamentos, ferramentas e prática profissional. Ganhe autonomia, e avance para projetos mais completos.
Avançado
Aprofunde temas técnicos e estratégicos para enfrentar desafios mais complexos. Explore boas práticas, arquitetura, performance com visão profissional.
Cursos
Carreiras
Skills & Go
O Skills & Go é para Tech Leads, Product Managers, estrategistas e early adopters que transformam ideias em soluções de alto impacto. Em cursos ao vivo e 100% online, você domina a nova era da IA em tempo real.
Aulas ao vivo
Eventos Alura
Nossos eventos são pensados para quem quer estar à frente das mudanças em tecnologia, IA e inovação. Em experiências presenciais, você acompanha tendências e se conecta com especialistas que estão moldando o futuro.
Próximos eventos
Conteúdos gratuitos
Explore conteúdos gratuitos para aprender tecnologia no seu ritmo. Encontre artigos com conteúdos técnicos para aprender na prática, notícias para acompanhar as principais tendências do mercado e o Alura Labs, com análises e reflexões de especialistas sobre tecnologia, IA e carreira.
Aprenda a identificar, priorizar e resolver débitos técnicos em aplicações React. Aplique refatoração com TypeScript, migre dependências, escreva testes automatizados e mantenha projetos front-end seguros e escaláveis.
Aprenda a validar aplicações React com testes unitários e E2E, utilizando metodologias como 3A, Jest, React Testing Library e Cypress, garantindo robustez e confiança no desenvolvimento.
O carioca Breno se interessou por programação graças ao interesse por emuladores de jogos, logo na infância. Após se formar em Ciência da Computação e de concluir o mestrado em Sistemas Distribuídos, ele trabalhou majoritariamente na área de back-end até decidir que talvez fosse a hora de ir para o exterior. Neste episódio, Breno conta como a dica de um amigo deu início a uma inesperada ida para a Eslováquia, e detalha as semelhanças, diferenças, e curiosidades de se morar e trabalhar na terra onde falar formal significa falar no plural. Fabrício Carraro, o seu viajante poliglota Breno Riba, Engenheiro de Dados Sênior em Bratislava, Eslováquia Links: LinkedIn do Breno Conheça a Escola de Data Science da Alura, aprenda a trabalhar com dados, use os principais bancos SQL do mercado e faça análises de dados com business intelligence. TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse Ouvintes do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo: Alura Língua Cursos online de Idiomas – Alura Cursos online de Tecnologia – Edição e sonorização: Rede Gigahertz de Podcasts
Invista na transformação da sua carreira!
Aprenda como implementar cobertura de testes no Cypress, instrumentar seu código e gerar relatórios completos para testes end to end.
O belo-horizontino João formou-se em Ciência da Computação na Universidade Federal de Lavras, onde também teve contato com iniciação científica, com a empresa junior, e estágios. Em Belo Horizonte, envolveu-se com empresas locais de tecnologia, o que também lhe rendeu contato com trabalhos para companhias estrangeiras. Sua experiência lhe rendeu uma oportunidade de trabalhar na Thoughtworks e, há pouco mais de 7 anos, uma mudança para Santiago, onde ele atua hoje como Diretor de Tecnologia. Neste episódio, João comenta como foi o processo de mudança para o Chile com o apoio da empresa, as semelhanças e diferenças entre o dia a dia e a dinâmica de trabalho no Brasil, e a curiosa dinâmica da terra onde há mais terremotos do que chuva. Fabrício Carraro, o seu viajante poliglota João Lucas, Diretor de Tecnologia na Thoughtworks em Santiago, Chile Links: Twitter do João Conheça a Formação Aprenda a programar em JavaScript com foco no back-end da Alura e domine o uso da linguagem fora do navegador. TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse Ouvintes do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo: Alura Língua Cursos online de Idiomas – Alura Cursos online de Tecnologia – Edição e sonorização: Rede Gigahertz de Podcasts
O campista Pablo começou cedo. Depois de um curso de BASIC aos oito anos de idade e de ter feito curso técnico de informática industrial onde expandiu seu contato com as estruturas de tecnologia, ele se formou em Ciência da Computação ao mesmo tempo em que mudou de área dentro do Banco do Brasil para passar a lidar com gestão de riscos.Lá pelas tantas, ele decidiu tirar uma licença do banco por 2 anos para aceitar um trabalho na equipe de back-end do Chess.com, até que, graças a um contato via LinkedIn, surgiu a oportunidade de ir para a Alemanha para voltar a trabalhar com gestão de risco, antes de enfim ir parar na Zalando.Neste episódio, o Pablo comenta como foi iniciar sua trajetória com programação no final dos anos 1980, além de compartilhar como é o dia a dia de trabalho e da vida em familia na terra onde a cerveja faz parte do dia a dia.Fabrício Carraro, o seu viajante poliglotaPablo Saraiva, Gerente de Engenharia na Zalando em Berlim, AlemanhaLinks:LinkedIn do PabloConheça a Formação Praticando Java da Alura e Aprenda Java com exercícios práticos.TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões.#7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo:Alura Língua Cursos online de Idiomas – online de Tecnologia – e sonorização: Rede Gigahertz de Podcasts
O douradense Lucas cresceu em Santa Catarina, e se interessou por computadores logo cedo, graças ao PC da irmã. Isso lhe colocou na rota de fazer um curso de manutenção de computadores, que evoluiu para um curso técnico em redes, e até mesmo em uma pós, sempre com um foco maior na área de desenvolvimento.Depois de uma entrevista nada bem-sucedida para uma empresa holandesa, surgiu via LinkedIn uma oportunidade de trabalhar para uma empresa portuguesa. Uma pandemia e alguns meses mais tarde, ele estava em Portugal, onde passou um tempo antes de, já que trabalhava remotamente mesmo estando lá, decidir ir para a Itália validar a cidadania.Neste episódio, o Lucas detalha as semelhanças, diferenças, vantagens e desvantagens de ser um brasileiro cidadão italiano trabalhando remotamente para uma empresa holandesa na terra da buonna pizza.Fabrício Carraro, o seu viajante poliglotaLucas B., Engenheiro de Software Sênior em Milão, ItáliaLinks:LinkedIn do LucasConheça a Escola de Programação da Alura, mergulhe no universo back-end, e programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET.TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões.#7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo:Alura Língua Cursos online de Idiomas – online de Tecnologia – e sonorização: Rede Gigahertz de Podcasts
Hoje o papo é sobre n8n! Neste episódio, mergulhamos na ferramenta do momento para automação com a ajuda de IA. Para que serve o n8n, para quem ele é indicado e, será que há riscos de segurança? Vem ver quem participou desse papo: André David, o host que fala das modinhas Fabrício Carraro, co-host do IA Sob Controle e AI Advocate Rafael Fischer, PhD, Engenheiro de Software Monica Craveiro, Desenvolvedora Back-End Links: n8n Podcast IA Sob Controle OAuth IFTTT Zapier OpenAI AgentKit Docker MCP Notion LangFlow IA Sob Controle 164: Desvendando o LangFlow, com Gabriel Almeida, Fundador e CTO LangGraph LangChain A Black November da Alura começou! Aproveite o maior desconto do ano e inscreva-se na Alura com até 50% de desconto! TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse Produção e conteúdo: Alura Cursos de Tecnologia – Edição e sonorização: Rede Gigahertz de Podcasts
Domine Navigation no Android com a Alura. Simplifique fluxos entre telas e organize seu aplicativo.
Aprenda formulários reativos no Angular com a Alura. Crie validações e desenvolva aplicações modernas.