Enquanto você avalia,
184184pessoas já começaram a estudar hoje
Dê o próximo passo e inicie sua carreira
Dê o próximo passo e inicie sua carreira agora mesmo
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.
Cansado de tantos branches, pull requests e revisões técnicas? Conversamos sobre técnicas para fazer tudo isso de uma maneira mais bacana. Participantes: Paulo Silveira, um host que gosta muito do entrevistado capixaba Lucas Mazza, desenvolvedor na Plataformatec George Guimarães, cofundador da Plataformatec Sergio Lopes, o cohost que estava sumido mas voltou! Links: Ebert (renomeado para SourceLevel), te ajudando com reviews e qualidade de código no seu repositório Github, da turma da Plataformatec Produção e conteúdo: Alura Cursos online de Tecnologia Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia
Aprenda a migrar projetos JavaScript para React, criar componentes com JSX, gerenciar estado com hooks, tipar com TypeScript, usar Vite e publicar aplicações na web com práticas de build e deploy.
Invista na transformação da sua carreira!
Aprenda a planejar, automatizar e escalar software com agentes de IA. Use boas práticas, versionamento, observabilidade e integração contínua.
Neste vídeo, **Mirla Costa** apresenta o algoritmo de detecção de objetos **YOLO** que pode ser utilizado em diversas aplicações de visão computacional em carros autônomos, segurança, indústria e até mesmo esportes. Para o projeto do vídeo você vai precisar já ter instalado em sua máquina o [Python]( em uma versão superior a 3.8, o [Visual Studio Code]( para desenvolver o código e o [Git]( para clonar o repositório do YOLO. Alguns dos links que foram utilizados no vídeo são: - [Site YOLOV5]( - [Instalação PyTorch]( - Link para o git clone do YOLO: [ Se preferir, você pode acessar o projeto construído na aula no [GitHub](
Neste vídeo, Júnior Martins, continua explicando sobre como aplicar a interoperabilidade entre o Jetpack Compose e projetos que ainda utilizam o antigo sistema de views. Será abordado exemplos sobre de como: * Adicionar elementos do Compose dentro de telas baseadas em views; * Adicionar views (do Android e personalizadas) dentro de telas feitas em Compose; * Adicionar layouts xml inteiros dentro de telas feitas em Composse. Se você perdeu o primeiro vídeo sobre esse assunto, dê uma olhada em [Configurando o Compose em um projeto existente]( Você pode conferir o código desse projeto [através dessa branch no GitHub](
Fomos até a QCon, uma conferência internacional de software com mais de 85 palestras pra conversar com alguns palestrantes! Participantes: Gabs Ferreira, o host que foi pela primeira vez na QCon Fernanda Bernardo, engenheira de software no Elo7 Alberto Souza, instrutor e facilitador do aprendizado na Alura Mário Amaral, team leader no Elo7 Otávio Santana, engenheiro de software sênior na Tomitribe Produção e conteúdo: Alura Cursos online de Tecnologia Caelum Ensino e Inovação Links: Project Reactor Github do Elo7 Entrevista do Alberto com Arjen Poutsma, commiter do Spring Reactive Opinião do Alberto sobre Spring Reactive Edição e sonorização: Radiofobia Podcast e Multimídia
Aprenda a auditar e atualizar dependências em projetos JavaScript, automatizar PRs com dependabot/ Renovate, gerenciar vulnerabilidades e criar pipelines de CI/CD seguros com feature flags e Canary Release.
Em sua palestra, Paulo trouxe uma visão de três níveis de aplicação das tecnologias e comentou sobre a previsão ousada de termos 1 bilhão de devs no mundo. Isso mesmo, 1 bilhão. Não é um erro de digitação. Essa ideia não saiu da cabeça do Paulo numa noite mal dormida. Ela vem de análises sérias da Sequoia e do GitHub. E, acredite, não é tão absurda quanto parece à primeira vista. O papel de dev está mudando. Como sempre mudou, aliás. Assim como as linguagens de programação modernas, os frameworks e as stacks completas. Confira o vídeo na íntegra e fique por dentro do que rolou na abertura do IA Conference Brasil 2024 com a palestra de Paulo Silveira.
Um episódio pra lá de especial pra você que quer mergulhar no mundo do React mas não sabe por onde começar. Desmistificamos os termos e te mostramos os caminho das pedras para iniciar com essa tecnologia tão popular! Participantes: Paulo Silveira, o host que não acha React tão complicado depois de gravar esse episódio Yara Oliveira, desenvolvedora na Loggi Mario Souto, desenvolvedor de software no Nubank Felipe Fialho, tech lead na Juntos Somos Mais Links: Guia do Iniciante em Github Next.js Gatsby.js ESLint Redux Create React App Produção e conteúdo: Alura Cursos de Tecnologia – === Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia
É difícil falar dos fundamentos da programação orientada a objetos sem falar de SOLID. Nesse episódio, dissecamos o termo e entendemos o que cada uma dessas letras significa no mundo real. Participantes: Paulo Silveira, o host que curte SOLID antes de ser modinha Maurício Aniche, professor doutor na Universidade de Delft Maurício “Balboa” Linhares, o co-host fiscal de Github Roberta Arcoverde, a co-host pra lá de SOLIDa Links: Curso de Design Patterns Livro Orientação a Objetos e SOLID para Ninjas Livro de TDD Produção e conteúdo: Alura Cursos de Tecnologia – === Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia