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
Nesse curso aprenderemos sobre a internet e construiremos uma rede corporativa com o Cisco Packet Tracer, vendo como funcionam protocolos como o DHCP e o DNS.
Implemente diferentes protocolos de roteamento em redes de computadores, aprenda a configurar o sistema DNS e conheça as características do IPv6.
Hoje em dia é necessário uma interação eficaz com as pessoas nas redes sociais. Neste curso você aprenderá que existem estratégias e ferramentas para aplicar o Social Listening.
Invista na transformação da sua carreira!
O HackerRank é um site onde desenvolvedores podem praticar a programar resolvendo desafios. Os programadores competem entre si, tentando encontrar uma solução de acordo com as especificações dadas. Os desafios de programação do HackerRank podem ser resolvidos em várias de linguagens de programação como Java, C ++, PHP, Python, SQL, JavaScript e abrangem áreas de computação diferentes como algoritmos ou estrutura de dados. Ficou interessado em resolver um desafio e quer um boa explicação como funciona? O Guilherme Silveira, head de educação na Alura, é amante de desafios e mostra como! Confira o vídeo e a explicação dele!
O Django vem com uma poderosa API de abstração de banco de dados que permite criar, recuperar, atualizar e excluir objetos facilmente.
Redes Neurais viraram sinônimo de bom desempenho em aplicações que envolvem dados muito complexos como texto, imagens ou vídeos. Mas você já se perguntou por que elas são tão boas em soluções que antes a gente só podia imaginar, revolucionando a área de aprendizado de máquina? Aqui você vai entender o que buscamos em uma solução baseada em aprendizado de máquina e como as Redes Neurais chegaram de artilheiras nesse jogo. Vamos ver desde o conceito de transformações no dado original para facilitar a inferência sobre ele, até a operação fundamental realizada pelas Redes Neurais. A combinação de neurônios é um processo muito poderoso que vale a pena conhecer para que Deep Learning deixe de parecer magia e passe a ser o que ele é: um método de modelagem muito poderoso. Lembra do vídeo sobre **Sensibilidade ao Overfit** que já fizemos [aqui](
Neste curso você vai aprender como utilizar variáveis e tipos em seus projetos em C# de forma prática.
Neste curso vamos reforçar o uso de variáveis e tipos na linguagem Java, entendendo como declarar, atribuir valores e manipular os mesmos.
Rust é uma linguagem de programação compilada muito poderosa. Neste treinamento você vai aprender sobre alguns tipos da linguagem e como criar seus próprios tipos com Enums e Structs.