Enquanto você avalia,
2525pessoas 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
Em projetos de data science que envolvem grandes conjuntos de dados as ferramentas convencionais do Python podem não atender as necessidades. Para casos assim pode ser preciso desenvolver o projeto com ferramentas de um contexto Big Data como o Spark.
Nesse curso usaremos dados textuais no PySpark, aplicando técnicas de processamento de linguagem natural (PNL/NLP) para ler, limpar, processar, estruturar e analisar um conjunto de comentários sobre filmes. Além de ajustar um modelo de classificação.
Sistemas baseados em microsserviços têm crescido bastante nos últimos anos. Mas será que é algo que você também deveria usar? Hora de descobrir! Participantes: Gabs Ferreira, o host que acha que tem mais é que colocar microsserviço em tudo mesmo Alberto Souza, o co-host que é cauteloso e acha que tem que tomar cuidado com essa abordagem Alexandre Aquiles, instrutor e desenvolvedor na Caelum Brasília Links: Curso de Microserviços com Spring Cloud Documento com os estudos do Alexandre Falácias dos sistemas distribuídos Artigo em que Martin Fowler argumenta em favor de começar com um Monólito Artigo em que Stefan Tilkov argumenta que devemos começar com Microservices Artigo em que Henrique Lobo mostra que Microservices é SOA Artigo em que Martin Fowler indica o que acha que são os pré-requisitos pra adotar Microservices Artigo em que Michael Feathers argumenta que há algo como uma "lei da conservação da complexidade" em software Produção e conteúdo: Alura Cursos online de Tecnologia - === Caelum Ensino e Inovação – Edição e sonorização: Radiofobia Podcast e Multimídia
Invista na transformação da sua carreira!
Aprenda a transformar informações em insights estratégicos e a conectar aplicativos como Sheets, Docs, Slides e NotebookLM em fluxos colaborativos e automatizados. Tenha o primeiro contato com o Looker Studio.
Neste vídeo, o professor e nosso instrutor na Alura Roberto Sabino, mostra como utilizar a formatação condicional para facilitar a visualização e também destacar as principais informações na planilha de dados. A formatação condicional no Excel é uma poderosa ferramenta que permite destacar visualmente dados em uma planilha com base em regras predefinidas. Ela é usada para enfatizar informações importantes, identificar tendências, padrões ou anomalias nos dados de uma planilha de maneira automatizada. A formatação condicional funciona aplicando formatação especial, como cores de preenchimento, fontes em negrito ou itálico, bordas, ícones e barras de dados, a células que atendem a determinadas condições. Essas condições são definidas pela pessoa usuária e podem ser baseadas em valores numéricos, datas, texto ou fórmulas. Alguns exemplos comuns de aplicação da formatação condicional incluem: * Destacar valores maiores ou menores que um determinado limite; * Identificar duplicatas em uma lista; * Realçar datas vencidas ou próximas de vencer; * Colorir células com base em valores percentuais; * Mostrar ícones de setas para indicar tendências de crescimento ou queda; * Criar barras de dados para representar visualmente a escala de valores. Em resumo, a formatação condicional é uma ferramenta valiosa para melhorar a visualização e a interpretação de dados no Excel, tornando-o uma escolha popular para análise de dados e criação de relatórios eficazes. Para aprender mais sobre Excel e outros recursos, acesse a Formação Excel disponível na plataforma Alura: - Formação [Excel](
Aprofunde-se no mundo iOS com view code e descubra como fazer requisições para APIs REST. Desde compreender o que é uma API até implementar funcionalidades modernas como async/await, este curso guiará você por todas as etapas necessárias para trazer dados
Aprenda a criar agentes de IA com n8n, integrar WhatsApp via ZAPI, conectar Notion e Supabase ao CRM e usar OpenAI para automatizar vendas e atendimento sem programar.
Aprenda a construir, orquestrar e colocar pipelines de Machine Learning em produção com Kubeflow e Kubernetes. Domine Katib, Trainer, KServe e práticas de MLOps para projetos escaláveis e reprodutíveis.
Conversamos com um time de cientistas de dados que nos contaram sobre a criação da área de inovação e data science dentro da Suzano. Participantes: Gabs Ferreira, o host que já usou muitos produtos da Suzano Nathan Lara, cientista de dados na Suzano Roberto Mansur, lead do time de data science na Suzano Terry Laundos, engenheiro de dados na Suzano Alberto Souza, o co-host curioso Links: Vagas na Suzano Produção e conteúdo: Alura Cursos de Tecnologia – === Caelum Ensino e Inovação – Edição e sonorização: Radiofobia Podcast e Multimídia
Neste curso vamos criar a camada Gold na AWS, através da agregação de dados da camada Silver. Para isso, vamos utilizar de ETL Jobs do Glue para a criação dessas tabelas. Por fim, vamos criar uma pipeline automatizada por meio das Step Functions.