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
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.
O que é Hugging Face? Hugging Face é uma plataforma de inteligência artificial que se destaca por oferecer uma grande quantidade de modelos pré-treinados de processamento de linguagem natural (NLP), visão computacional, áudio e dados tabulares. Além disso, ela oferece bibliotecas de desenvolvimento e um hub colaborativo para todas as pessoas que queiram compartilhar seus dados e modelos. Por que aprender Hugging Face? Aprender Hugging Face é essencial para qualquer profissional de IA que deseja trabalhar com NLP. A plataforma não só facilita o acesso a modelos de última geração, como também oferece ferramentas que aceleram o desenvolvimento e a implementação de soluções personalizadas. Com o conhecimento de Hugging Face, você consegue lidar com desafios complexos de linguagem natural, desde tarefas básicas até a criação de modelos escaláveis e eficientes. O que vamos aprender? Nesta formação, você aprenderá desde os conceitos básicos de Hugging Face e o uso de modelos pré-treinados, até técnicas avançadas como transferência de aprendizado, otimização de modelos e treinamento distribuído. Serão abordados tópicos como transformers, tokenização, criação de aplicações com Gradio e uso de bibliotecas especializadas como Optimum e Accelerate. Ao final, você terá a habilidade de implementar soluções de NLP em diferentes tipos de projetos.
“A gamificação leva a um aprendizado muito mais prazeroso e significativo. Isso vai ficar de fato presente nas suas sinapses, nas suas conexões” – Wagner Sanchez No décimo terceiro episódio do Hipsters.Talks, PAULO SILVEIRA, CVO do Grupo Alun, conversa com WAGNER SANCHEZ, pró-reitor acadêmico da FIAP, sobre gamificação na educação, metodologias ativas e como transformar o aprendizado de tecnologia em algo prazeroso e efetivo. Uma conversa inspiradora sobre como jogos, desafios e competições podem revolucionar a forma como aprendemos. Prepare-se para um episódio cheio de conhecimento e inspiração! Espero que aproveitem Sinta-se à vontade para compartilhar suas perguntas e comentários. Vamos adorar conversar com vocês! CONHEÇA OS ESTUDOS DE CASO DA NOVA TEMPORADA DO ALURA CASES:Estude com a gente e entenda melhor a cabeça de empresas e grandes profissionais que estão resolvendo seus problemas com programação, dados e inteligência artificial PONTOS IMPORTANTES DO EPISÓDIO: Como gamificação transforma o aprendizado em experiência prazerosa Por que jogos e competições funcionam na educação Doutorado de Wagner: jogo para ensinar tabuada a crianças com TDAH Challenges e problemas reais como método de ensino O papel da frustração saudável no desenvolvimento Como desenvolver o hábito de “aprender a aprender” Da curiosidade infantil à pró-reitoria acadêmica PRINCIPAIS INSIGHTS DO WAGNER SANCHEZ:1⃣ “Faz parte da natureza humana: quando crianças brincávamos com bolinha de gude, peão, baralho – já tinha pontuação e curtíamos muito”2⃣ “O aluno não vem para aprender Python. Ele vem resolver um problema real. Isso dá motivação, dá causa”3⃣ “Aprender a aprender tem que ser igual beber água, igual fazer exercício – um hábito incorporado no seu mindset”4⃣ “Transmitir conhecimento e poder mudar a vida das pessoas não tem preço APRENDER A APRENDER: Desenvolver hábito como beber água ou fazer exercício Não só para promoção, mas para conversas, viagens, integração social Exposição ao novo: blockchain, IA, dados – algumas apostas dão certo, outras não Todas as experiências geram portfólio e histórias Curiosidade constante sobre o diferente e o novo Conheça o Host da série: Paulo Silveira – CVO do Grupo Alun Conheça nosso convidado: Wagner Sanchez – Pró-Reitor Acadêmico da FIAP SOBRE O HIPSTERS.TALKS:Conversas reais com lideranças de tecnologia que estão transformando o mercado. Não são entrevistas superficiais – são diálogos profundos sobre bastidores da inovação, decisões que definem carreiras e tendências que vão impactar sua trajetória profissional. LINKS MENCIONADOS NO VÍDEO:FIAP: Network: PARA REFLETIR:Como você incorpora o aprendizado no seu dia a dia? Você está se expondo a coisas novas ou ficando na zona de conforto? Que tal gamificar seu próprio aprendizado? Compartilhe nos comentários! PRÓXIMOS EPISÓDIOS:27/11 – Denis Balaguer (EY)04/12 – Ana Terra (DASA)11/12 – Conrado Tramontina (Sírio Libanês) EPISÓDIOS ANTERIORES:21/08 – Carreira ft. Guanabara28/08 – Gestão de Produto ft. Felipe Bedê04/09 – IA para Devs ft. Sérgio Lopes11/09 – IA Generativa ft. Patrícia Prado18/09 – Escala global ft. Francisco Trindade25/09 – Grafos ft. Felipe Nunes02/10 – Vibe Coding ft. Guilherme Silveira09/10 – Liderança ft. Jordana Rodrigues16/10 – LLMs ft. Felipe Iszlaji23/10 – Blockchain ft. Fabiano Miranda30/10 – Arquitetura ft. Leandro Marçal06/11 – Algoritmos IA ft. Felipe Teodoro INSCREVA-SE no canal da Alura para não perder os próximos episódios e COMPARTILHE com quem também está construindo uma carreira em tecnologia #gamificação #educação #hipsterspontotalks #metodologiasativas #challenges #aprenderaaprender #brincar
Invista na transformação da sua carreira!
Aprenda a criar e gerenciar sua infraestrutura na AWS com base em código, utilizando Terraform e Ansible. Você vai aprender desde os fundamentos, com boas práticas, até o conhecimento essencial para uma criação rápida e eficiente desses recursos. DevOps é uma cultura que tem crescido cada vez mais. Uma parte essencial dessa cultura é a Infraestrutura como Código, que permite que infraestruturas como máquinas virtuais, balanceadores de carga, entre outros recursos sejam rapidamente criadas e configuradas, de forma automatizada e documentada. Como a infraestrutura é criada a partir de código, podemos reutilizá-lo, acelerando o processo de desenvolvimento e possibilitando a criação de múltiplos ambientes a partir de um único código-fonte. A formação de Infraestrutura como Código da Alura é um guia completo para quem deseja iniciar uma carreira criando e gerenciando infraestrutura. Ao longo do curso, você aprenderá desde os fundamentos com boas práticas até o conhecimento prático necessário para construir ambientes de forma rápida e eficiente, utilizando o Terraform e o Ansible.
Este é o seu caminho para avançar na Carreira em Node.js. Aprenda conceitos fundamentais em testes e segurança em Node.js. Com essa formação você vai: Aprender os conceitos de testes de unidade e de integração e saber como aplicá-los utilizando os frameworks Jest e Supertest.Compreender e aplicar os conceitos fundamentais de segurança e autenticação em suas aplicações.Como instalar um projeto com ambientes e configurações específicasPratique como adicionar features a um produto e testá-las, aprender conceitos importantes de Integração Contínua e como utilizá-losUtilizar as ferramentas do GitHub para versionar e incorporar código a uma baseAprender o que são feature flags e como incluir esse recurso em seu código
A formação em Séries Temporais e Forecasting da Alura é uma trilha abrangente para quem deseja se especializar em uma das áreas mais essenciais da análise de dados. Com um conteúdo estruturado, você aprenderá a detectar anomalias, realizar previsões precisas e aplicar modelos de regressão para séries temporais. Ao final do curso, estará apto a enfrentar desafios reais, utilizando ferramentas como Statsmodels e Prophet para análises e previsões. Por que estudar Séries Temporais e Forecasting? Séries temporais são fundamentais para a análise de dados em diversos setores, como finanças, saúde e logística. Com a crescente quantidade de dados gerados ao longo do tempo, a habilidade de analisar e prever tendências se tornou crucial. Estudar séries temporais e forecasting capacita você a interpretar dados históricos e prever comportamentos futuros, proporcionando uma vantagem competitiva no mercado de trabalho. O que aprenderemos? Nesta formação, você desenvolverá um entendimento profundo sobre séries temporais, desde a detecção de anomalias até a aplicação de modelos de regressão. Exploraremos técnicas e ferramentas para realizar previsões eficazes, como Statsmodels para análises estatísticas e Prophet para modelagem preditiva. Esta formação é ideal para analistas de dados, cientistas de dados e profissionais que desejam aprimorar suas habilidades em forecasting e enfrentar desafios complexos na análise de dados temporais.
Boas-vindas, estudante! Você precisa organizar os estados da sua aplicação React? Então esta formação é para você! Vamos mergulhar no gerenciamento de estado e explorar quatro bibliotecas - Zustand, Recoil, Redux e MobX - que ajudam, no dia a dia, a solucionar o famoso problema de prop drilling e organizam o seu código. O que você vai aprender: Conhecer diferentes bibliotecas de gerenciamento de estado;Entender a estrutura e possibilidades de uso de cada biblioteca para escolher a que melhor atenda às necessidades do seu projeto;Instalar e implementar as bibliotecas de gerenciamento de estado em projeto existentes;Refatorar e organizar o código para desacoplar os estados e evitar problemas de prop driling;Compreender a importância e os benefícios em utilizar uma biblioteca de gerenciamento de estado em sua aplicação. Ao longo desta formação vamos aprender a implementar fluxos de estado leves e simples com o Zustand, trabalhar com os átomos e seletores no Recoil para criar estados dinâmicos e reutilizáveis, usar o Redux Toolkit para simplificar a criação de stores, reducerse actions e aplicar a reatividade do MobX com observáveis e ações automáticas mescladas ao uso da Context API. Ao final desta formação você terá um kit completo de ferramentas que vai te possibilitar trabalhar com o estado em diferentes tipos de projeto desde os menores até aplicações mais complexas. Então, bora dominar o gerenciamento de estado no React e mudar a maneira como você constrói suas aplicações React?
Essa formação reúne cursos completos para quem quer começar no desenvolvimento de software, mesmo sem experiência prévia, e deseja ingressar em uma área com grande demanda no mercado. O que vamos aprender Nesta formação, vamos começar nossa jornada no desenvolvimento de software, aprendendo a programar desde o início. Vamos entender a lógica de programação, utilizando algumas das linguagens mais populares do mundo. Esse conhecimento é fundamental, pois nos oferece as bases para criar, analisar e resolver problemas computacionais de forma estruturada e eficiente. Além disso, vamos aprender a utilizar o GitHub, uma plataforma online para hospedagem e colaboração em projetos de desenvolvimento de software. Se trabalhamos em outras áreas, como marketing digital, experiência do usuário (UX), design ou áreas correlatas, essa formação nos ajudará a entender melhor como a área de tecnologia funciona. Assim, seremos capazes de nos comunicar de forma mais eficaz com a equipe de desenvolvimento.
O termo Micro Frontend surgiu de uma abordagem parecida com a de microsserviços, mas aplicada no front. O pessoal da Conta Azul tinha alguns problemas pra resolver dentro na solução deles e essa técnica caiu como uma luva. Ouça e descubra porque! Participantes: Gabs Ferreira, o host que adora conversar sobre cases de empresas Jefferson Amorim, arquiteto frontend na Conta Azul Guilherme Carneiro, desenvolvedor frontend na Conta Azul Ciro Ferreira, desenvolvedor frontend na Conta Azul Fernanda Lemos, desenvolvedora frontend e design system na Conta Azul Alberto Souza, o co-host que aproveitou pra saber tudo que queria sobre micro frontends Links: Vagas na Conta Azul Microfronteds - Hipsters #164
Hoje vamos conversar sobre um dos frameworks MVC mais populares e tradicionais no mundo Javascript, o Ember.js. Participantes: Paulo Silveira, o host que adora ver o circo pegar fogo Leonardo Andreucci, VP de tecnologia na Creditas Anna Flavia Camargo, desenvolvedora de software na Creditas Renato Zannon, desenvolvedor de software na Creditas Sérgio Lopes, co-host de front-end que raramente fala bem de alguma tecnologia Links: Carreira Desenvolvedor Javascript Cursos de Front-End na Alura Tecnologias de front-end na Creditas Introdução ao desenvolvimento web Vagas na Creditas 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
Produção de vídeos: entenda os conceitos essenciais Produzir e editar vídeos é uma atividade artística muito gratificante e requisitada, porém, também é cheia de tecnologia e parametros técnicos. Aqui iremos adquirir todo esse conhecimento base sobre a produção de vídeos para que todo o seu aprendizado possa evoluir de forma ágil e assertiva. Premiere Pro - Editando um vídeo com roteiro A principal ferramenta de uma pessoa editora é o roteiro. A nossa função na ilha de edição é contar a história dentro de uma linguagem audiovisual que esteja conforme o planejamento que guiou toda a produção. Aqui mós iremos editar uma matéria jornalistica de verdade utilizando o material que foi ao ar. Premiere Pro: edição com foco em timing e ritmo A diferença entre pessoas editoras iniciantes e experientes se dá principalmente na percepção do tempo e na ousadia em brincar com ele para editar vídeos de forma interessante. Aqui nós iremos debater sobre essa noção e como tocar os espectadores usando arranjos de edição. Como criar seu vídeo para web A produção de vídeos para internet exige uma frequencia de postagens constante, o que impacta na demanda de um fluxo de produção organizado e altamente produtivo, além de influenciara o formato e ritmo dessa edição. Nessa etapa iremos aprender várias formas de manter a produtividade na ilha. Como lidar e criar efeitos de vídeo As demandas mais elaboradas do audiovisual demandam uma edição repleta de efeitos visuais que não dependem de ferramentas especializadas em VFX como o Nuke e o After Effects. Nessa etapa iremos produzir um vídeo com diversos efeitos muito interessantes."