O maior desconto do ano
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
Alura Empregabilidade
Alura Empregabilidade é o hub que prepara e conecta você às vagas em tecnologia.
Nele, você resolve desafios de código e system design, treina para entrevistas e tem acesso a vagas de grandes empresas, selecionadas por nossos especialistas.
Prepare-se para as oportunidades do mercado e alcance o próximo nível na sua carreira em tecnologia.
Acesse
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 administrar e monitorar PostgreSQL com práticas reais, otimização de performance e manutenção preventiva. Curso prático e completo!
Aprenda a otimizar e manipular bancos de dados MySQL, criando índices e exportando/importando dados de forma eficiente.
Neste Alura+, Vinicius Dias, instrutor da Alura, fala sobre a metodologia ágil **Desenvolvimento Guiado a Comportamento**, mais conhecida como, **Behavior-Driven Development(BDD)**. Os 3 pontos principais abordados são: * O que é BDD?; * O ciclo do Behavior-Driven Development (BDD); * Fundamentos de Gherkin. O Behavior-Driven Development (BDD) é uma **técnica que faz uso de testes automatizados para guiar o desenvolvimento de novas funcionalidades ou correção de bugs.** O foco dessa metodologia é a linguagem e as interações usadas no processo de desenvolvimento de software, e ela promove diversos benefícios, os principais deles são a **colaboração e comunicação entre as equipes de desenvolvimento e outras equipes.** Essa técnica é complementada com a de Desenvolvimento Orientado a Testes, chamada Test-Driven Development (TDD), uma técnica de desenvolvimento de software baseada em um ciclo curto de repetições. **As duas metodologias compõem um ciclo, e ao se juntarem, promovem uma integração eficiente entre os trabalhos, com a colaboração entre o time de desenvolvimento e o time de negócios e automatização dos processos.** Para auxiliar no aplicação do Behavior-Driven Development (BDD) existe um **modelo de arquivo chamado de Gherkin** que contém descrições sobre as funcionalidades a serem desenvolvidas, compilando as informações em um documento que auxilia na comunicação entre os times e na organização, promovendo visibilidade do projeto. Quer aprender mais sobre metodologias ágeis? Incentivar a comunicação entre as equipes e promover um trabalho ágil? Segue alguns conteúdos para você: - [Formação Business Agility]( nessa formação você encontra conteúdos sobre como se adaptar rapidamente diante das mudanças do mundo e entregar valor ao cliente. - [Formação Gerente Ágil - Metodologia Agile]( essa formação tem conteúdos sobre os frameworks ágeis, por exemplo, o Scrum e o Kanban, e como eles funcionam. - [Curso BDD e Java: Behavior Driven Development com Cucumber]( nesse curso você encontra conteúdos sobre como aplicar a metodologia BDD utilizando o Cucumber e a linguagem Gherkin. - [Curso PHP e Behavior Driven Development: BDD com Behat]( Esse curso apresenta informações sobre como automatizar testes de comportamento utilizando o Behavior Driven Development ( BDD).
Invista na transformação da sua carreira!
O Object Calisthenics é uma série de boas práticas e regras de programação que podem fazer a diferença no dia a dia de desenvolvimento. Neste curso, aprenda as 9 regras para facilitar o entendimento e manutenção do seu código.
WindowBuilder é uma ferramenta para a construção de interfaces gráficas em Java.
O porto-alegrense Nicholas teve seu primeiro contato com o computador ainda na infância, porém, quando chegou a hora de escolher um curso superior, o interesse por Educação Física falou mais alto. Durante o curso, ele percebeu que se estimulava mais intelectualmente com a parte dos estudos que se aproximavam mais de processamento de dados, do que com a parte específica da fisiologia e a mão na massa da educação física. Por isso, ele resolveu mudar de curso para Engenharia Elétrica e, graças a um contato grande com pesquisa desde muito cedo nos estudos, ele optou por seguir investigando uma carreira acadêmica. Isso o levou a um doutorado em co-tutela com a Universidade de Bonn, na Alemanha, onde ele segue até hoje. Neste episódio, o Nicholas detalha essa carreira pouco comum de vermos aqui no podcast, além de comentar como é o dia a dia na academia da cidade que já foi a capital alemã. Fabrício Carraro, o seu viajante poliglota Nicholas Kluge, Pesquisador em IA na Universidade de Bonn em Bonn, Alemanha Links: Unity University of Bonn TensorFlow PyTorch NumPy DeepL Site do Nicholas GitHub do Nicholas Calculadora TV-L Conheça a Formação Machine Learning Avançada da Alura e aprofunde seus conhecimentos em ML! 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
Você já deve ter ouvido falar muito por aí de “hard skills” e “soft skills”, mas as vezes isso pode ser um pouco confuso, né? Nesse episódio, vamos falar sobre como essas habilidades podem te destacar no processo seletivo e porque é importante tê-las. Aproveite pra conferir também nosso curso "SOFT SKILLS: autoconhecimento, liderança autêntica e mindsets para o futuro": Livro citado nessa edição: A Nova Psicologia do Sucesso (Carol Dweck)
O são-bentista Bruno se interessou por tecnologia desde cedo e, após o curso técnico em informática em São José dos Campos e o curso superior de Engenharia da Computação na Universidade Federal de Itajubá, trabalhou durante seis anos na WildLife, onde chegou a uma posição de gestão. Após um convite no LinkedIn e um longo processo seletivo, ele mudou-se para Zurique onde trabalha hoje como Staff Engineer em projetos imersivos da Meta. Neste episódio, o Bruno conta com detalhes como foi o processo seletivo, por que escolheu Zurique ao invés de Londres, e o dia a dia pessoal e profissional na terra da raclette. Fabrício Carraro, o seu viajante poliglota Bruno Lopes, Staff Software Engineer na Meta em Zurique, Suíça Links: LeetCode Numbeo Formação Desenvolvimento de Jogos com Unity na Alura Unreal Engine 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
Hoje o papo é sobre pós-graduação em tecnologia. Vamos falar da Pós Tech, o primeiro produto da união FIAP e Alura, além de discutir como a Alura decidiu entrar no Ensino Superior, qual é o papel da faculdade na carreira de uma pessoa desenvolvedora, e muito mais. Vem ver quem acompanha a gente neste papo! Paulo Silveira, host que realizou um sonho Adriano Almeida, COO da Alura e ex-aluno da FIAP Rubens Rodrigues, coordenador dos cursos de Arquitetura e de Java da Pós Tech Andréa Paiva, Diretora da Pós Tech Links: Pós Tech da FIAP + Alura Podcast Dev Sem Fronteiras da Alura 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: Radiofobia Podcast e Multimídia
O Alex se interessou por computadores desde cedo, porém acabou optando por fazer faculdade de Administração. Após perceber que a paixão por tecnologia falava mais alto, ingressou no curso de Ciência da Computação e, graças a um curso de Excel avançado, decidiu perseguir a carreira de desenvolvimento. Após iniciar a carreira no Brasil, Alex decidiu fazer um intercâmbio na Irlanda para reforçar o aprendizado do inglês, e por lá ficou. Neste episódio, o Alex conta como foi seu incomum processo de imigração e de busca de trabalho na Irlanda, explica as diferenças entre ser o equivalente a PJ e CLT por lá, e compartilha suas impressões sobre as principais vantagens de se morar no Vale do Silício da Europa. Fabrício Carraro, o seu viajante poliglota Alexsandro Souza, Principal Engineer em Dublin, Irlanda Links: Blog do Alex GitHub do Alex YouTube do Alex Conheça a Formação Python para Data Science da Alura e aprenda sobre uma das áreas com mais demanda de profissionais nos últimos anos. 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