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.
Para criar produtos e serviços que sejam úteis e tragam uma boa experiência para as pessoas usuárias, precisamos entender as suas dores e necessidades, e para realizar esse trabalho temos diversas técnicas de pesquisa que vão desde ouvir o que o usuário pensa sobre, até entender o comportamento que ele tem usando um produto digital ou serviço. Chamamos essa vertente de UX Research, que fica dentro do guarda chuva de disciplinas de UX Design. Nesta formação você vai aprender as metodologias de pesquisa mais utilizadas na rotina de quem trabalha como UX Researcher. Você vai conhecer técnicas qualitativas como a entrevista com usuários, pesquisa etnográfica e testes de usabilidade. Vai poder avaliar comportamento e interações mapeando jornadas e documentar estratégias conhecendo o mercado e seus concorrentes com a pesquisa.
Boas-vindas à Formação de Arquitetura em .NET! Nesta formação, você terá a oportunidade de explorar conceitos avançados de desenvolvimento de software com o foco em Arquitetura Limpa, Domain-Driven Design (DDD) e estratégias de infraestrutura voltadas para o deploy de soluções containerizadas no Azure. Este curso foi pensado para fortalecer suas habilidades como desenvolvedor .NET, permitindo que você projete, implemente e entregue aplicações escaláveis e de alta qualidade. Arquitetura Limpa é um padrão essencial que promove a separação de responsabilidades e permite que você desenvolva sistemas flexíveis e de fácil manutenção. Você aprenderá a estruturar suas aplicações de forma a isolar as regras de negócio das dependências externas, como frameworks, bancos de dados e interfaces de usuário. Essa abordagem facilita a evolução e o teste das suas soluções, além de torná-las mais resilientes a mudanças tecnológicas. O Domain-Driven Design (DDD) é uma metodologia poderosa para resolver problemas complexos no desenvolvimento de software com o foco no domínio do negócio. Nesta formação, você entenderá como identificar e modelar contextos, através da implementação de padrões como Aggregates, Domain Events e Value Objects. DDD permitirá que você desenvolva soluções profundamente alinhadas com as necessidades do cliente e do negócio. A infraestrutura será explorada com um olhar prático, utilizando o Azure como plataforma principal. Você aprenderá a criar, configurar e gerenciar containers para simplificar a entrega e o gerenciamento de suas aplicações. Técnicas como o uso de Azure Container Instances (ACI), Azure Load Balancer serão abordadas, garantindo que você esteja apto(a) a realizar o deploy da aplicação. Ao concluir esta formação, você estará equipado(a) com conhecimentos avançados em arquitetura de software e habilidades práticas para implementar soluções modernas e robustas. Prepare-se para enfrentar os desafios do mercado com confiança, desenvolvendo aplicações que não apenas atendem aos requisitos atuais, mas que também são preparadas para o futuro.
Invista na transformação da sua carreira!
O mercado de vendas está se transformando rapidamente com o avanço da inteligência artificial, automação e análise de dados. A formação "Venda Inteligente: IA, Dados e Tecnologia para Vendedores de Alta Performance" foi desenvolvida para capacitar vendedores, consultores de vendas e key accounts a integrarem tecnologia e dados no processo comercial, elevando a eficiência, melhorando taxas de conversão e tomando decisões estratégicas embasadas. Nesta jornada, você aprenderá a personalizar abordagens com IA, automatizar processos com ferramentas de CRM, otimizar a prospecção de clientes com dados reais de mercado e aprimorar suas habilidades de negociação por meio de simulações inteligentes. Tudo isso com um foco prático, voltado para maximizar resultados e fortalecer relacionamentos comerciais. O que você vai aprender: Como a IA pode personalizar abordagens e contornar objeções de clientes.Estratégias para automatizar processos e melhorar a gestão de contratos.Técnicas de prospecção orientadas por dados para encontrar as melhores oportunidades de venda.Ferramentas de análise para tomada de decisão baseada em KPIs.Simulações de negociação com IA para aprimorar habilidades e aumentar as taxas de fechamento.
Deep Learning é uma subárea do Machine Learning que se concentra em algoritmos inspirados na estrutura e função do cérebro, conhecidos como redes neurais artificiais. Utilizando a poderosa biblioteca TensorFlow Keras, é possível desenvolver modelos complexos e precisos para uma ampla gama de aplicações, desde reconhecimento de imagens até processamento de linguagem natural. Por que utilizar Deep Learning? Deep Learning é essencial porque permite a construção de modelos altamente precisos que podem superar métodos tradicionais de Machine Learning em muitas tarefas. Ao utilizar técnicas de deep learning, é possível extrair insights valiosos, automatizar processos complexos e melhorar a precisão das previsões em diversos domínios. Imagine, por exemplo, um sistema de saúde que utiliza deep learning para diagnosticar doenças a partir de imagens médicas. Com esses modelos, os profissionais de saúde podem obter diagnósticos mais rápidos e precisos, melhorando o tratamento e a satisfação dos pacientes. Podemos treinar redes neurais profundas, ajustar hiperparâmetros, validar contra modelos de referência e implementar em produção, monitorando continuamente o desempenho dos nossos modelos. Nos cursos desta formação, você explorará diversas técnicas de deep learning, desde redes neurais convolucionais para análise de imagens até redes recorrentes para previsão de séries temporais, utilizando o TensorFlow Keras.
Situações do dia a dia Você começa pelas conversas mais comuns: cumprimentar alguém, dizer seu nome, de onde você é e quantos anos tem. Aos poucos, passa a pedir informações na rua, como “Where is the bus stop?”, e a fazer convites para almoçar ou jantar. Também aprende a perguntar preços em uma loja, pedir o cardápio no restaurante, chamar um táxi, comprar um cartão SIM e um bilhete de metrô. Cada aula parte de um diálogo curto em vídeo, que mostra as frases em uso antes da explicação. A base da gramática As explicações mostram a estrutura por trás das frases, sempre comparando com o português. Você aprende o verbo “to be”, as perguntas com o auxiliar “do”, a negação com “don’t” e o uso de “there is” e “there are”. Conhece os verbos modais “can”, “should” e “would”, que ajudam a pedir, sugerir e convidar com educação. No fim da trilha, você já fala do futuro com “will” e “going to” e conta o que aconteceu usando o passado simples e o auxiliar “did”. Vocabulário e prática constante Além da gramática, você amplia o vocabulário sobre profissões, família, comida, música, cinema e redes sociais. Aprende a soletrar, dizer horários com “at”, usar números, comparativos, pronomes possessivos e os primeiros phrasal verbs, como “to get to”. Cada aula traz práticas de pronúncia, exercícios de completar frases e atividades de fala. A revisão espaçada ajuda a fixar o que você estudou ao longo do tempo.
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?!
Como seres humanos, somos capazes de detectar diversos tipos de padrões. Contudo, com o avanço na quantidade e qualidade de dados que capturamos, torna-se cada vez mais difícil elaborar em nossa mente um modelo que descreva o que acontece ou acontecerá em determinadas situações. O que é Regressão em Machine Learning? Regressão é uma técnica de Machine Learning que se concentra em prever valores contínuos. Por exemplo, prever o preço de uma casa, a demanda de um produto, ou a pontuação de um aluno com base em variáveis históricas. A regressão analisa a relação entre variáveis independentes e uma variável dependente, permitindo criar modelos preditivos precisos. Por que utilizar Regressão? A regressão é útil porque permite transformar dados históricos em previsões precisas, facilitando a tomada de decisões em diversas áreas. Ao utilizar técnicas de regressão, é possível otimizar processos, melhorar a precisão de previsões e identificar tendências ocultas nos dados. Imagine, por exemplo, uma empresa que consegue prever a demanda por seus produtos em diferentes períodos do ano. Com essas previsões, a empresa pode ajustar seu estoque, melhorar a eficiência logística e aumentar a satisfação do cliente. Na prática, como aplicar a Regressão? Em vez de confiar em heurísticas simples, podemos treinar algoritmos de regressão, testar, validar contra modelos de base e colocá-los em produção, medindo continuamente o desempenho dos nossos modelos. Nos cursos desta formação, exploraremos diversas técnicas de regressão, desde as mais básicas até as avançadas, utilizando bibliotecas poderosas do Python.
Pesquisa com usuários em curtos períodos de tempo Você já sabe a importância da pesquisa para fundamentar decisões de design, mas sente que falta tempo e recursos para aplicá-la no dia a dia? Nesta formação, você aprenderá a conduzir pesquisas rápidas e eficazes, utilizando metodologias de pesquisa voltadas para coletar dados de acordo com a etapa de construção do seu produto digital, sempre alinhado com tecnologia e o ponto alto: utilizando Inteligência Artificial para otimizar cada etapa do processo. Essa formação é Ideal para UX Designers que atuam em equipes que precisam equilibrar múltiplas demandas sem abrir mão da qualidade. E para dar um salto de produtividade e dinamismo, aproveite o poder da IA e das ferramentas de pesquisa para executar as atividades com mais eficiência e tomar decisões embasadas no ritmo do mercado. Pesquisa com propósito: transforme insights em resultados estratégicos! No ambiente corporativo, a pesquisa de UX vai além de entender usuários – ela precisa estar alinhada às metas estratégicas da empresa. Nesta formação de curto prazo, você aprenderá a conduzir pesquisas que não só otimizam produtos, mas também geram impacto direto nos objetivos do negócio. Em pouco tempo, você será capaz de extrair insights rápidos e aplicáveis, ajudando sua equipe a tomar decisões mais assertivas e alinhadas ao crescimento da empresa. Pesquise com eficiência, direcione suas descobertas para resultados reais e impulsione sua carreira em pouco tempo!
A Formação MicroStrategy Workstation da Alura é um guia de estudos com o passo a passo necessário para formar profissionais de ponta. Cada etapa desse processo foi cuidadosamente pensada por nossa equipe, fazendo com que você, ao final da formação, tenha desenvolvido habilidades para enfrentar qualquer desafio. O que é o MicroStrategy Workstation? É um software da MicroStrategy capaz de centralizar todas as funcionalidades e conectores que trabalham juntos para transformar suas fontes de dados não relacionadas em informações coerentes, visualmente envolventes e interativas. Por que usar o MicroStrategy Workstation? A ferramenta possui uma gama de opções de conexões e soluções totalmente dedicadas ao ambiente corporativo. Além disso, é uma das opções de Business Intelligence muito requisitada no mercado nacional e internacional, se mantendo sempre em constante atualização e cada vez mais se mostrando competitiva. O que aprenderemos? Vamos realizar a conexão do banco de dados com o MicroStrategy Workstation. Para isso, são necessários os seguintes passos: aplicar técnicas de ETL (extração, transformação, carregamento) para tratar os dados obtidos; realizar cálculos com métricas; criar dashboards esteticamente bonitos, dinâmicos e interativos.
Com o avanço do meio digital, se tornou comum que empresas utilizassem a internet como principal ferramenta de divulgação. Mas a grande variedade de informações aumentou a competição para conquistar a atenção dos internautas. Por isso, cada vez mais as marcas têm apostado em tráfego pago para aumentar sua visibilidade, uma vez que essa estratégia permite que sua propagada seja mostrada ao seu público nas primeiras posições de pesquisa e feed. A formação em Tráfego Pago, conta com cursos completos, desenvolvidos pelos nossos especialistas para você aprender, do zero, os conceitos e estratégias iniciais dos anúncios pagos. Você será capaz de criar suas próprias campanhas no Google, direcionar anúncios para seu público-alvo e atrair clientes para seu negócio. Mas o que é Tráfego Pago? O Tráfego Pago é a estratégia de investir em anúncios publicitários na internet para intensificar as visitas a um site, loja ou landing page, conseguir mais seguidores, gerar leads ou, até mesmo, vender uma oferta. A prática é aplicada em mecanismos de busca, redes sociais e outros sites. O que vou aprender? No decorrer desta formação você vai compreender a importância dos anúncios para seu negócio, como utilizar corretamente cada ferramenta de anúncio e como aplicar estratégias em diferentes redes sociais. Além disso, você vai aprender a criar campanhas e impulsioná-las (trafégo pago) em diferentes plataformas, programar mídias de maneira eficiente e gerar crescimento para o seu negócio online. Ao término dessa formação você vai dominar as ferramentas necessárias para criar anúncios pagos em mecanismos de buscas e redes sociais e poderá se tornar um gestor em tráfego pago!