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.
Implemente um design system com React, atribuindo componentes de interface do usuário reutilizáveis e acessíveis para aplicativos web. Você aprenderá as boas práticas de codificação, bem como criar componentes de interface limpos e bem estruturados, e garantir que esses componentes sejam acessíveis para usuários com necessidades especiais. Também é possível aprender sobre ferramentas e técnicas para testar e validar a acessibilidade dos componentes e implementar soluções de acessibilidade em um sistema de design existente.
HTML e CSS são a base de qualquer página que existe na web, literalmente todo site, aplicação ou produto digital que roda em um navegador começa com essas duas linguagens. Não importa se o próximo passo de alguém é React, Vue ou Angular: entender profundamente como o HTML estrutura o conteúdo e como o CSS o estiliza continua sendo o alicerce sobre o qual qualquer carreira em front-end é construída. Por isso, dominar esses fundamentos continua sendo um dos caminhos mais sólidos para quem quer entrar no mercado de tecnologia. Esta trilha foi pensada para levar você desse ponto zero — entendendo como a própria internet funciona por trás dos panos — até a construção de sites completos, responsivos, acessíveis e otimizados para buscadores, sempre praticando em projetos reais que podem virar peças de portfólio. Ao final, você terá uma base sólida para seguir para o próximo passo natural da carreira front-end: dar interatividade aos seus projetos com JavaScript.
Invista na transformação da sua carreira!
Hoje o papo é sobre Web3! Nesta conversa, vamos falar sobre o que a Web3 vem resolver, as indústrias e casos de uso atuais, e quais outros problemas reais ela deve solucionar no futuro. Vem ver quem acompanha a gente neste papo! Paulo Silveira, o host que entende o espírito hacker Daniel Cukier, desenvolvedor e fundador da WEB3DEV Anna Bida, Head de Comunidade na WEB3DEV Heloísa Passos, CEO e fundadora da Trexx Links: Fórum d2jsp Zero knowledge: prova de conhecimento zero Drex: O Real Digital – Hipsters Ponto Tech #379 Arquitetura do Pix e Banco Central – Hipsters Ponto Tech #247 Solidity 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: Rede Gigahertz de Podcasts
Aprenda a criar aplicações sem servidor com Serverless e Node.js! O Serverless Framework é um framework web gratuito e de código aberto escrito usando Node.js. Serverless é a primeira estrutura desenvolvida para criar aplicativos no AWS Lambda, uma plataforma de computação sem servidor fornecida pela Amazon como parte do Amazon Web Services.
Conheça o compilador Svelte, seus principais recursos e boas práticas. Elabore projetos web reativos e com performance utilizando Typescript. O Svelte é um compilador utilizado para construir interfaces web, assim como React, Angular e Vue.js. Cada vez mais popular entre os desenvolvedores de Front-End, o compilador Svelte proporciona uma melhor experiência em desenvolvimento e traz performance para interfaces web. Na Formação Svelte da Alura, você entenderá os principais conceitos do Compilador, seus recursos e boas práticas, aplicando projetos web reativos e com performance utilizando Javascript e Typescript. Esta formação atende desenvolvedores intermediários e avançados que possuem conhecimentos em HTML, CSS e Javascript, bem como atuantes com Frameworks (React, Angular ou Vue.js) que desejam conhecer o Svelte. O Svelte está em primeiro lugar entre os Frameworks nos quesitos satisfação e interesse, segundo State of Javascript 2021. Também foi considerado na Pesquisa da Stack Overflow como o Framework mais amado em 2021. Vamos mergulhar?
Aprenda a criar uma aplicação web de ponta a ponta utilizando React e Node.js do básico ao avançado. Nesta formação vamos começar abordando conceitos-base do React, avançando com o desenvolvimento de uma API em Node.js utilização de bancos de dados e integração da API com a aplicação React. Iremos finalizar o percurso adicionando testes e fazendo deploy da aplicação completa. Esta formação tem o objetivo de preparar você para criar uma aplicação web de ponta a ponta, ou seja, do front-end ao back-end. Bora começar?
Aprenda os fundamentos de Cloud da Amazon Web Services, nessa formação você vai conhecer as principais soluções de cloud da Amazon Web Services, que te prepararão para o mercado de trabalho em tecnologia e te possibilitarão criar aplicações mais rápidas e de forma simples. Amazon Web Services é a plataforma de serviços de computação em nuvem oferecida pela Amazon.com, uma das maiores empresas mundiais de tecnologia. Ao iniciar a formação para aprender AWS, você dominará as principais soluções de cloud da Amazon Web Services, que te prepararão para o mercado de trabalho em tecnologia e te possibilitarão criar aplicações mais rápidas e de forma simples. Comece já! Qual a importância dos cursos de Amazon Web Services? Os cursos de Amazon Web Services (AWS) são essenciais devido à alta demanda por profissionais qualificados em computação em nuvem. Eles permitem otimizar operações empresariais e aumentar a produtividade, ao mesmo tempo que oferecem reconhecimento global e aumentam a competitividade no mercado de trabalho. Além disso, eles focam na aplicação prática do conhecimento, preparando profissionais para enfrentar desafios reais. A formação com cursos de AWS também ensina a utilizar ferramentas de segurança e conformidade, garantindo operações seguras. Por que você fará diferença no mercado de trabalho com o curso de AWS? Fazer um curso de Amazon Web Services te permitirá dominar uma das plataformas de computação em nuvem mais utilizadas, aumentando sua competitividade e te qualificando para aproveitar as diversas oportunidades disponíveis na área. Como usar AWS, na prática? O AWS se destaca pela ampla quantidade de serviços oferecidos, flexibilidade e escalabilidade. Conhecer e saber usar AWS é se preparar para um futuro tecnológico. Confira alguns dos principais recursos: Amazon Lightsail: é um serviço dentro do AWS, que simplifica a hospedagem e o gerenciamento de aplicativos.Amazon EC2 (Amazon Elastic Compute Cloud): é uma área central da plataforma AWS. Você pode usar essa ferramenta para executar quantos servidores virtuais forem necessários, configurar a segurança e as redes e gerenciar o armazenamento.Amazon VPC (Rede Virtual Privada): permite criar ambientes virtuais isolados para desenvolver aplicativos com total tranquilidade. Com o curso completo de AWS, é possível usar essa ferramenta para otimizar o procedimento de segurança de sua aplicação Web, criar conexões híbridas ao construir e gerenciar uma rede VPC compatível em seus serviços da AWS e local.Amazon S3: é um recurso de análise de armazenamento em nuvem e pode ser usado para armazenar dados como objetos dentro de buckets, obter visibilidade em toda a organização sobre o uso e a atividade do armazenamento de objetos e recuperar qualquer volume de dados, a qualquer momento ou lugar na Web.Amazon RDS: é uma ferramenta que simplifica a administração de bancos de dados na nuvem. Ela torna o gerenciamento de dados mais acessível, ideal para empresas e profissionais que buscam soluções escaláveis.DynamoDB: integrante do ecossistema AWS, ele oferece um banco de dados NoSQL de alto desempenho e um amplo conjunto de controles de segurança. Aprenda os fundamentos de Amazon Web Services: Curso online da Alura Com a demanda crescente por habilidades tecnológicas, o domínio dessa plataforma pode abrir portas para oportunidades promissoras. Essa formação faz parte dos Cursos de DevOps da Alura. Chegou a hora de fazer um dos cursos de AWS mais completos, que realmente alavanque sua carreira em dados e desenvolvimento. Inscreva-se nesse curso e decole com a maior escola de tecnologia do país!
Dê aqui os seus primeiros passos em DevOps, você vai aprender o que é DevOps e para o que serve, sobre arquitetura de computadores, terminais e prompt de comando. Para você maratonar, essa formação tem alguns conteúdos com assuntos de DevOps que você já deve ter ouvido falar mas quer conhecer, como monitoramento, observabilidade, SRE, feature flags, trunk based development, Cloud computing, IaC, DevSecOps, entre outros! Esperamos que, ao aprender mais sobre esses temas, você se anime para os seus próximos estudos de DevOps depois dessa formação! Vamos usar a lógica de programação para te mostrar como usar shell scripting e, por fim, você vai navegar em protocolos de rede. Prometemos ensinar tudo isso de uma forma bem legal e com aplicações reais! Então, tem interesse em começar com DevOps? Esta formação vai te ajudar a adquirir a base para você começar com o pé direito nesse mar que é DevOps. Esta formação foi atualizada recentemente. Se você estava estudando a versão anterior e quer finalizar, pode acessá-la neste link: Formação Começando em DevOps.
Nesta formação você aprenderá a criar websites responsivos e visualmente atraentes, combinando técnicas de design moderno com recursos avançados do Bootstrap. Através de exemplos práticos e exercícios interativos, você desenvolverá proficiência na construção de layouts flexíveis, utilização de componentes interativos e implementação de recursos avançados de personalização. Esta formação foi pensada para você, que deseja se destacar no mercado, dominando um dos frameworks mais poderosos e requisitados no desenvolvimento web atual. Prepare-se para levar seus projetos ao próximo nível e impressionar com websites responsivos e esteticamente agradáveis, com a confiança de ter dominado o Bootstrap 5.
Boas-vindas à Formação de Segurança com .NET! Aqui você aprenderá a utilizar o Identity para proteger suas aplicações Web e APIs Rest. De início, você aprenderá como configurar a segurança em suas aplicações Web, entendendo o gerenciamento de uma sessão e como se dá o controle de acesso nesse tipo de aplicação, autorizando diferentes perfis. Na sequência, entenderá a configuração de segurança para suas APIs .NET, compreendendo e aplicando o conceito de requisições stateless. Esta formação é ideal para pessoas desenvolvedoras .NET que desejam aprofundar seus conhecimentos em Identity e estão buscando habilidades práticas para proteger suas aplicações, implementando autenticação, autorização e proteção contra ataques.