Enquanto você avalia,
377377pessoas 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
Vamos aprender a utilizar H2O Flow como uma ferramenta otimizadora e auxiliadora no processo de construção de um projeto de Machine Learning. Entenda como utilizar a ferramenta para você criar seu próprio modelo ou solicitar que ela crie para você.
Dando mais um passo no aprendizado de tecnologias e boas práticas em .NET, vamos entender como como automatizar um processo que contemple desde o momento da codificação até a entrega da solução para o usuário, usando Azure e Azure DevOps.
O porto-alegrense Eduardo se interessou por ciência de dados durante a faculdade de Engenharia Química. Após se graduar, usou a autonomia e o conhecimento que o desenvolvimento lhe ofereceu ao longo de dois estágios na área do seu curso superior, ao mesmo tempo que passou a trabalhar como freelancer na área de dados. O freelance evoluiu para um trabalho full-time na ciência de dados, o que lhe colocou na rota para mergulhar em uma oportunidade que surgiu para trabalhar no exterior. Neste episódio, o Eduardo detalha sua migração da engenharia química para a ciência de dados, e compartilha conosco as semelhanças, diferenças e particularidades da nova vida na terra da cerveja. Fabrício Carraro, o seu viajante poliglota Eduardo Pacheco, Cientista de Dados em Munique, Alemanha Links: Discord da HuggingFace Conheça a Formação Data Science da Alura e aprenda técnicas essenciais de análise, estatística, modelagem e visualização de dados. 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 Ouvintes do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo: Alura Língua Cursos online de Idiomas – Alura Cursos online de Tecnologia – Edição e sonorização: Rede Gigahertz de Podcasts
Invista na transformação da sua carreira!
BDD é um processo do desenvolvimento ágil que visa criar as especificações de software já no início do desenvolvimento em colaboração da equipe toda. Aprenda nesse curso como criar esses testes de aceitação e torná-los executáveis com Behat.
André David comanda mais um FIAP Decode ao lado de Andressa Freires para analisar como bate-papos confidenciais do Claude foram parar nas buscas do Google, a intervenção direta da Microsoft para barrar propagandas indesejadas nos monitores LG, e o professor que usou um prompt oculto para descobrir se seus alunos estavam utilizando IAs indevidamente. Vem dar play! Decodifique novas conexões - André David: LinkedIn e Instagram - Andressa Freires: LinkedIn e Instagram Conheça os projetos dos nossos decoders: Diversi.data Andressa Freires | Site NOTÍCIAS: Conversas realizadas no Claude vazam e aparecem no Google Professor coloca prompt escondido em tarefa e pega 90% da turma usando IA Código Fonte TV: O retrato do dev brasileiro em 2026 Microsoft intervém após monitores LG exibirem anúncios no Windows Concurso de programação desafia desenvolvedores a criar jogo que caiba em um disquete de 1.44MB
Aprenda a integrar o Gemini em apps Android para gerar conteúdo de texto e imagem, processar respostas JSON e otimizar interações com stream.
Domine o Polars com Rust: aprenda a criar DataFrames, processar dados e construir projetos eficientes neste curso prático e completo!
Neste vídeo, Victorino Vila explora a automatização das cargas em um Data Warehouse por meio do Integration Services. Quando se trata de carregar dados em um Data Warehouse, frequentemente esses processos são agendados para serem executados durante a noite, devido à necessidade de processar grandes volumes de informações. Nesse contexto, onde a automação desempenha um papel fundamental, é essencial que a carga de dados não dependa da intervenção humana para determinar os períodos de atualização. No decorrer deste Alura +, é demonstrado como a carga no Data Warehouse é programada para ocorrer com base nas mesmas datas registradas no Data Mart, que é a única fonte de dados para este Data Warehouse. Este vídeo complementa o estudo de caso apresentado durante o treinamento em Data Warehouse e Business Intelligence (BI).
As entidades associativas são um conceito muito importante da modelagem de dados, normalmente utilizadas para simplificar relacionamentos mais complexos, como os relacionamentos muitos-para-muitos. Neste vídeo, Danielle Oliveira fala sobre como utilizamos as entidades associativas ao desenvolver o projeto de um banco de dados, e vamos conhecer sobre como representá-las em um modelo conceitual e os efeitos de utilizar ou não uma entidade associativa quando chegamos ao final do projeto. Você já se perguntou em que momento podemos realizar a utilização de entidades associativas em um projeto de banco de dados? Então, vem comigo e bora descobrir. Sou Danielle oliveira, instrutora da escola de dados… Entidades associativas são um conceito importante em modelagem de banco de dados, utilizado para representar relacionamentos complexos entre outras entidades. Elas são frequentemente usadas quando há a necessidade de armazenar informações adicionais sobre a relação entre duas ou mais entidades. São introduzidas para lidar com relacionamentos muitos-para-muitos complexos ou quando há necessidade de armazenar informações adicionais sobre a relação. Essa entidade intermediária possui seus próprios atributos. Então temos aqui o projeto do clube do livro, onde temos uma relação muitos-para-muitos: - Pegar o projeto criado pelo Dani no BR Modelo ![]( - Simplificar: Sem entidade associativa ![]( Então, vamos trazer isso para o mundo real: - Utilizar o VSC - Apresentar na prática o problema gerado em não ter a entidade associativa Por que recebe o nome de entidade associativa? Porque essa entidade é criada a partir da Associação das informações que estão em na tabela de pedidos junto das informações que estão na tabela de livros. Fora que, essa tabela faz a ligação entre pedidos e livros, então aqui no nosso diagrama, representamos um quadrado com um losango dentro. Pois ela é, entidade e relacionamento. - Simplificar: Com entidade associativa - Apresentar o problema resolvido ao criar a entidade associativa - VSCODE ![]( As entidades associativas ajudam a evitar redundância de dados, organizar informações complexas e facilitar consultas complexas nos bancos de dados. Elas fornecem uma maneira eficaz de modelar relacionamentos mais abstratos ou intrincados entre entidades. Bons estudos e até o próximo conteúdo!
No episódio de hoje do Mesa de Produto, conversamos com Raphael Caetano, COO da Treeunfe e com Carolina Nunweiler, Head de Produto da Bluma, sobre como é trabalhar com produto em times pequenos e startups. Raphael e Carol compartilham experiências reais de construir produto com poucos recursos, pouca estrutura e muita necessidade de adaptação. Falamos sobre: - Como fazer discovery sem time de research - Os erros mais comuns ao lançar MVPs - Como lidar com roadmaps que mudam o tempo todo - A diferença entre trabalhar com produto em empresas grandes vs startups - As soft skills essenciais para sobreviver nesse ambiente Se você trabalha com produto em uma empresa pequena, ou pensa em migrar para uma, esse episódio traz aprendizados práticos sobre resiliência, experimentação e adaptação de processos.