A GERAÇÃO DO FUTURO
É A QUE APRENDE HOJE.
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
Entenda como aplicar One-Hot Encoding em variáveis categóricas com get_dummies e OneHotEncoder no Python e evite erros em modelos de machine learning.
Entenda métodos Ensemble em Machine Learning, o trade-off viés-variância e as diferenças entre Bagging e Boosting com exemplos práticos em Python.
Invista na transformação da sua carreira!
Aprenda a simplificar seu código com o operador ternário substituindo blocos if/else por expressões de uma linha em Java, C#, Python e outras linguagens.
Ambientes virtuais são utilizados para separar projetos Python com suas dependências e bibliotecas em um único lugar. O ambiente virtual é específico para o projeto e não interfere nas dependências e especificações de outros projetos. Isso significa que podemos ter diferentes ambientes virtuais na nossa máquina e cada um deles será criado especificamente para um projeto. Para criar e conseguir trabalhar com um ambiente virtual, é preciso conhecer alguns comandos. São eles: - Criar um ambiente: conda create --name nome_do_ambiente python=3.6 - Listar os ambientes existentes na máquina: conda env list - Ativar o ambiente: conda activate nome_do_ambiente - Verificar as bibliotecas instaladas no ambiente: conda list - Instalar uma nova biblioteca no ambiente: conda install nome_da_biblioteca - Desativar o ambiente: conda deactivate - Deletar um ambiente: conda env remove --name nome_do_ambiente
O barbarense Felipe se familiarizou cedo com tecnologia por meio do curso de técnico de informática e, com um intercâmbio na Irlanda e formação de Sistemas da Informação na USP, teve passagem por empresas como a Saraiva e Microsoft antes de cair, por acidente, em um processo seletivo para trabalhar para a Amazon na África do Sul. Neste episódio, Felipe conta a interessante dinâmica de trabalho em uma das maiores empresas do mundo, além dos aspectos cotidianos de se viver na terra dos safaris. Fabrício Carraro, o seu viajante poliglota Felipe Grivol, Engenheiro de Software na Amazon na Cidade do Cabo, África do Sul Inscreva-se no Curso Gratuito de Python: Imersão do Excel à Análise de Dados, e aprenda como usar Python na prática, desenvolver habilidades essenciais em análise de dados e potencializar a sua carreira transformando dados em insights valiosos. Conheça a Formação Kotlin e Spring Boot da Alura e e aprofunde seus conhecimentos sobre o principal framework utilizado no mundo Java para o desenvolvimento de APIs Rest. 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 carioca Lucas cresceu em Angra dos Reis, e se interessou por tecnologia aos nove anos de idade, graças ao contato com um computador com Windows 98. Após o ensino médio, Lucas fez Análise de Sistemas e, para matar a vontade de ter uma experiência no exterior, mudou-se para a Argentina, onde mora há aproximadamente 7 anos. Neste episódio, o Lucas conta sua experiência trabalhando no MercadoLivre e outras empresas argentinas, além das particularidades de se morar na terra do alfajor. Fabrício Carraro, o seu viajante poliglota Lucas de Souza, Desenvolvedor Full-stack Sênior em Buenos Aires, Argentina Inscreva-se no Curso Gratuito de Python: Imersão do Excel à Análise de Dados, e aprenda como usar Python na prática, desenvolver habilidades essenciais em análise de dados e potencializar a sua carreira transformando dados em insights valiosos. Conheça os Cursos de GoLang da Alura e aprenda a tirar o máximo proveito da linguagem de programação criada pelo Google. 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 jacarezinhense Marcelo começou a programar por conta própria aos 14 anos e, depois de se formar em Análise e Desenvolvimento de Sistemas e de fazer uma pós em Segurança da Informação, trabalhou em algumas empresas em Curitiba e em São Paulo durante alguns anos. Por volta de 2018, ele e a esposa decidiram que iriam morar fora do Brasil, e concluíram que América do Norte seria o lugar certo para buscar. Após participar de um evento de empregos no Canadá e de ter testado a cidade por uma mês com a esposa, eles foram definitivamente para lá em 2019, onde moraram em Toronto por algum tempo antes de se mudarem para uma cidade mais tranquila. Neste episódio, o Marcelo conta como foi seu curioso processo de entrevista e de imigração, além da diferença entre se morar em uma cidade maior e uma cidade menor na terra onde há dois Canadás. Fabrício Carraro, o seu viajante poliglota Marcelo Dos Santos, Engenheiro de Software Líder Links: VanHack Conheça a Formação Praticando Python e aprenda Python 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 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
Aprenda a detectar a posição da mão em imagens e vídeos, extrair e utilizar as coordenadas de pontos mapeados nas mãos para construir ferramentas de controle de tarefas usando Hand Tracking. As principais ferramentas utilizadas são OpenCV e MediaPipe.
Aprenda a usar algoritmos como Árvore de Decisão e Random Forest para resolver problemas de regressão utilizando as ferramentas de Machine Learning do Spark.
Aprenda Data Science do zero com aulas gratuitas sobre Python, estatística, visualização de dados e machine learning, de 20 a 25 de abril.