Enquanto você avalia,
339339pessoas já começaram a estudar hoje
Dê o próximo passo e inicie sua carreira
Dê o próximo passo e inicie sua carreira agora mesmo
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
Aqui você aprenderá os conceitos essenciais para explorar a estrutura e as abordagens de sistemas inteligentes, desde agentes autônomos até a criação de modelos baseados em Machine learning. Nesta formação, você iniciará com as bases da inteligência artificial, compreendendo como agentes inteligentes interagem com o ambiente para resolver problemas e tomar decisões. Avançará para conceitos mais amplos de raciocínio lógico, representações de conhecimento e como essas ideias sustentam sistemas baseados em regras e inferências. Na sequência, será investigada a construção de modelos conceituais, preparando o terreno para abordar machine learning e suas aplicações. Você entenderá a importância de dados, padrões e métodos de aprendizado na criação de sistemas que evoluem e se adaptam com o tempo. Esta formação é ideal para quem deseja construir uma base sólida em IA, desenvolvendo uma boa compreensão sistêmica da área antes de mergulhar em práticas mais avançadas, como machine learning e reinforcement learning. Tudo isso construindo um pensamento crítico sobre as limitações e potencialidades dos métodos de IA!
Desenvolva aplicações modernas e escaláveis com JavaScript. Nesta formação você aprenderá a: Realizar requisições simultâneas de forma assíncrona; Aplicar técnicas de manipulação de objetos em JavaScript para aplicações dinâmicas e interativas; Conhecer os principais frameworks e bibliotecas para trabalhar com concorrência. Clique aqui e acesse o Tech Guide para acompanhar sua evolução e matricule-se na formação para planejar à sua trilha de estudos com acesso direto pelo Dashboard. Em caso de dúvidas, acesse o Fórum ou interaja com a comunidade no Discord. Vamos mergulhar?!
Invista na transformação da sua carreira!
Nesta formação, aprenderemos a criar microsserviços do zero, configurar a infraestrutura necessária para esse tipo de arquitetura e trabalharemos com mensageria utilizando RabbitMQ. Pré-requisitos Para aproveitar ao máximo este conteúdo, é importante ter conhecimento prévio em .NET, experiência com algum provedor de cloud (como AWS, Azure ou Google Cloud) e entender os conceitos de microsserviços. Caso ainda não tenha essas bases, a Alura possui cursos sobre esses temas.
Google Ads, Google Analytics, Google Tag Manager, Google Search Console e Gemini IA são ferramentas essenciais para qualquer estratégia digital. A melhor forma de aprender a utilizá-las é praticando! Com esta formação, você vai enfrentar desafios e aprender a aplicar os conceitos de maneira prática, exercitando desafios do dia a dia profissional. Por que praticar? É somente através da prática que você transforma o conhecimento teórico em habilidades reais e aplicáveis. Com atividades mão na massa, você vai se sentir mais seguro para otimizar a sua presença no ambiente digital e alcançar resultados eficientes. O que vamos aprender? Nesta formação, você vivenciará situações do cotidiano de profissionais de marketing digital, como criar e otimizar anúncios no Google Ads, configurar e analisar dados no Google Analytics e Tag Manager, e entender insights do Google Search Console. Além disso, explorará como a inteligência artificial pode aprimorar seu trabalho nessas ferramentas, tornando seu processo mais ágil e preciso.
A Formação Transformação Digital é um guia de aprendizado para desenvolver o seu conhecimento em relação aos principais aspectos desse processo que muitas empresas passam ou planejam passar. A transformação digital diz respeito à integração da tecnologia digital em todas as áreas de uma empresa, mudando fundamentalmente a forma como ela opera e entrega valor aos seus clientes. É também uma mudança cultural que exige que as organizações desafiem constantemente o status quo, experimentem e se sintam confortáveis com o fracasso. A transformação digital pode envolver a reformulação de produtos, processos e estratégias dentro da organização, aproveitando a tecnologia digital. Como tal, a transformação digital requer um exame e reinvenção da maioria, senão de todas as áreas de uma organização, sua cadeia de suprimentos e fluxo de trabalho, as habilidades das pessoas que atuam na organização, bem como os processos de discussão em nível de diretoria, gerenciamento, interações com clientes e seu valor para as partes interessadas . Por entendermos o quanto é importante construir um acervo que possa contribuir no aprimoramento das boas práticas em relação à Transformação Digital, criamos os passos a seguir para te apoiar nesse processo. Por que investir em Transformação Digital? A transformação digital pode ser definida como a integração de novas tecnologias em todas as áreas de uma empresa para mudar a forma como ela funciona. O objetivo é otimizar processos, melhorar sua competitividade e oferecer um novo valor agregado aos seus clientes. Portanto, não se trata apenas de comprar computadores mais potentes ou armazenar dados na nuvem. A transformação digital implica uma mudança na mentalidade de gestores e colaboradores das organizações. É um compromisso com o futuro e novos métodos de trabalho que aproveitem todo o potencial da digitalização. Quais são as principais vantagens que a Transformação Digital pode oferecer à sua organização? Incorporar a digitalização em todos os processos da empresa gera vantagens competitivas a curto e longo prazo. Eis as mais importantes: Promove a cultura de inovação na empresa;Melhora a eficiência dos processos nas organizações;Contribui para a promoção do trabalho colaborativo e da comunicação interna;Fornece resposta rápida em um ambiente em mudança;Melhora a experiência do cliente e seu relacionamento com a marca. Percebeu que tem bastante coisa para você estudar, não é mesmo? Mas não se preocupe, a Formação Transformação Digital da Alura vai te preparar para esse desafio.
Entenda como usar buffers no Node.js para manipulação eficiente de dados binários em operações como streaming, comunicação em rede e leitura de arquivos.
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?
O design e a tecnologia andam de mãos dadas há muito tempo, e não é para menos, pois apesar das diversas, as duas coisas tem o mesmo objetivo final: solucionar problemas, com criatividade e inovação. A Engenharia de User Interface, ou como é mais conhecida, UI Engineering, é uma área que une dois profissionais em um só, atuando com o design de interface para produtos digitais, mas em vez de utilizar ferramentas como Figma, a aplicação é diretamente nas linhas de código, pensando não só nas soluções de tecnologia, mas também na usabilidade e acessibilidade. Nessa formação, você irá mergulhar em um projeto prático, aplicando conceitos como mobile first, design responsivo, variáveis em CSS, pseudo-classes, e muito mais. Aproveite a formação e bons estudos!
Aprenda a melhorar a reputação corporativa integrando cultura, comunicação interna e métricas de marketing, utilizando dados e redes sociais para atrair e reter talentos.
Aprenda a utilizar o Spring Boot com a linguagem Kotlin no desenvolvimento de APIs Rest. Spring Boot atualmente é o principal framework utilizado no mundo Java para o desenvolvimento de APIs Rest, sendo que ele também suporta outras linguagens de programação, como o Kotlin, que é uma linguagem bastante popular no mercado e cuja adoção vem crescendo cada vez mais, devido a sua simplicidade em relação ao Java. Nessa formação você aprenderá como utilizar a linguagem Kotlin para o desenvolvimento de uma API Rest utilizando o Spring Boot, em conjunto com outras tecnologias, como JPA, Flyway e Docker, construindo o projeto do zero e indo até o deploy em ambiente cloud.