ÚLTIMOS DIAS
Chegou a hora de tomar a decisão do futuro da sua carreira!
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 criar pipelines de automatizadas CI/CD que englobe seus testes de unidade e integração dos seus projetos de .NET.
**Palestrante:** Maurício Aniche, Tech Lead da Adyen / TU DelftDecidir a melhor estratégia de testes para o seu time não é tarefa fácil. Focar em testes de unidade ou testes de integração? Usar métricas como cobertura código é uma boa ideia? TDD? Devo testar meu legado do jeito que ele é ou refatorar primeiro? Nessa palestra, discutirei essas e outras perguntas que emergem em sistemas de software complexos.
Crie um projeto Kotlin com o Gradle e entenda a estrutura do projeto criado. Saiba o que é o arquivo de configuração build.gradle e escreva e execute o seu primeiro código no ambiente Gralde. Crie também teste automatizado com o Junit utilizando a o source set de testes. Pré requisito: - [Alura+ sobre processo de build no ambiente Java]( Conteúdos a mais: - [Começando com o Gradle]( - [Testes: TDD com Java](
Invista na transformação da sua carreira!
Aprenda a identificar e corrigir bugs, automatizar testes e aplicar critérios de cobertura de código para melhorar a qualidade do software.
Um papo sobre as novidadades, mudanças e o ecossistema que acontecem no PHP, uma das linguagens mais populares do mundo. Participantes: Paulo Silveira, o host que mexeu com PHP no século passado Gabriel Caruso, backend developer na Survey Monkey Vinicius Dias, instrutor na Alura e youtuber novato Maurício “Balboa” Linhares, o co-host que não manja nada de PHP Links: Página de todas as RFCs do PHP RFC de incorporar o Nikita (humor) FC de JIT RFC de Enum PHP e TDD: Testes com PHPUnit Formação PHP Canal do Vinicius 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
O Scrum usado em larga escala é tratado pelo framework LeSS. Visualize como é aplicado o ágil escalado para projetos que envolvem diversas frentes atuando em paralelo, sem perder a essência dos princípios ágeis e scrum.
Ruby on Rails, o framework que mudou a forma de desenvolver web! Nesse episódio conversamos sobre a herança do framework, sua relevância e como ele impacta o desenvolvimento até hoje. E será que Rails escala? Participantes: Paulo Silveira, host do Hipsters, nunca programou em Ruby Sergio Lopes, o host em uma relação ambígua com Rails Rafael França, líder de engenharia do Shopify e core committer do Rails Lucas Mazza, desenvolvedor da Plataformatec George Guimarães, cofundador da Plataformatec Links bacanas Blog de 15 minutos no FISL 2005 (versão atualizada) Rails doctrine Artigos sobre Ruby do Martin Fowler (o que o Paulo citou não era bem o que ele falou, pra variar!) Twitter do DHH, criador do Ruby On Rails Gostou do último episódio sobre TDD? O DHH não gosta tanto 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
Explore ciclo de vida de software com a Alura. Aprenda requisitos, testes e deploy.
O que era hipster virou mainstream! Mas você ainda está preso aos processos antigos? Então vamos conversar sobre a história dos métodos ágeis e como adotar um pouquinho dessas técnicas através das práticas mais essenciais. Scrum, kanban, lean ou seja lá um dos métodos cool que você prefere, tem de começar em algum lugar! Nosso host Paulo Silveira conversa com a Ceci Fernandes, Victor Hugo Germano e Rafael Jaguá. Fichinha da biblioteca: Participantes: Paulo Silveira, o nem tão ágil host Ceci Fernandes, agile coach e instrutora na Caelum Victor Hugo Germano, agile coach e desenvolvedor na Lambda3 Rafael Jaguá, business analyst e agile coach na Youse Links que apareceram: Manifesto Ágil Agilidade.org Formulário para participar do Slack do grupo Paper do Waterfall - Managing the development of large software systems Agile vs Waterfall no Chaos Report Siglas utilizadas Posts e cursos de agilidade na Caelum e Alura: Testes de unidade, integração ou de sistema? Princípios ágeis revisitador Curso TDD com Java na Alura Curso de Scrum na Alura Curso Introdução aos métodos ágeis na Alura Curso de Gestão de pessoas na Caelum 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 Conte para nós um pouco das suas experiências em (tentar) convencer seu chefe a não planejar um software com detalhes para 4 anos!