A GERAÇÃO DO FUTURO
É A QUE APRENDE HOJE.
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
Qual a relação entre o Banco do Brasil, tecnologia e agronegócio? Como é feito o acompanhamento, desde o apoio ao produtor até os resultados da produção financiada, e como a tecnologia atua nesse monitoramento? Saiba como o Banco do Brasil usa a tecnologia para resolver os problemas de um dos principais motores do nosso país. Participantes: Paulo Silveira, o host que é fã dos problemas complexos que envolvem equipes multidisciplinares André Breves, especialista em tecnologia no Banco do Brasil Alberto Ghesti, PO em soluções de inovação tecnológica no Banco do Brasil Ana Barcellos, Scrum Master no Banco do Brasil Daniel de Lima, gerente de TI no Banco do Brasil Links: USGS Scikit-learn Produção e conteúdo: Alura Cursos de Tecnologia – === Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia
O que você precisa saber para começar o seu negócio! O número de startups — podem ser traduzidas como empresas emergentes que oferecem produtos inovadores — aumentou consideravelmente nos últimos anos, revolucionando comportamentos e mecanismos tradicionais de negócios. Dentro desse contexto, geralmente surgem perguntas em torno de: “Como enxergaram essa oportunidade?”“Como viabilizaram essa ideia?” “Quais os passos necessários para iniciar o meu projeto?” A Formação “Startupismo” é um guia de aprendizado para ajudar a encontrar as respostas para essas questões e compreender como conduzir o processo de criação de uma startup — partindo da análise de demandas para desenvolver ideias inovadoras que atendam as necessidades do mercado, com perspectiva imparcial do potencial de viabilidade, levantamento de dinheiro, e etc. Além disso, nesta formação, você encontra dicas para minimizar os riscos da jornada de empreendimento. POR QUE CONHECER SOBRE STARTUPISMO É IMPORTANTE PARA O MEU DIA A DIA? Quem percebe oportunidades de inovação no dia a dia e quer empreender precisa compreender como lidar com toda essa potência de forma que gere retorno da forma mais segura possível e chegue nas pessoas. Ter uma startup significa desenvolver um negócio que seja escalável, sustentável e que possa ser replicado, mesmo diante de incertezas do mundo e de mercado. Então, conhecer e estudar técnicas de startupismo faz parte dos pilares necessários para viabilizar uma ideia e disponibilizá-la ao mercado. POR QUE DEVO INVESTIR EM STARTUPISMO? Quantas vezes já pensou em algo que atenderia a necessidade de diversas pessoas? Já viu uma startup de sucesso e pensou “já tive uma ideia parecida”? Essa formação traz conteúdos para aumentar seu repertório sobre empreender e dar suporte para aproveitar ao máximo o potencial de suas ideias, oportunidades e desenvolver sua startup. Percebeu que tem bastante coisa para você estudar, não é mesmo? Mas não se preocupe, a Formação Startupismo da Alura vai te preparar para tudo isso.
Invista na transformação da sua carreira!
Aprenda a criar aplicações Desktop para a plataforma Windows, conectar com o banco SQL Server usando o framework .NET Dentre as tecnologias disponíveis atualmente, o ecossistema .NET é valorizado e reconhecido no mercado pela estabilidade, confiabilidade, produtividade, pelas APIs maduras e funcionalidades modernas, ferramentas eficientes, documentação vasta e o suporte de primeira linha oferecido pela Microsoft. O que é Windows Forms? O Windows Forms é o sucessor do Visual Basic Forms e possibilita a criação da aplicações Desktop para Windows é uma linguagem criada para o Microsoft .NET Framework e .NET Core, e foi projetado para a criação de aplicativos seguros e orientados a objetos, de forma produtiva e eficaz. O que vou aprender ao longo desta Formação? A Formação Windows Forms com C# da Alura proporciona uma abordagem prática de aprendizado para a/o profissional que quer se destacar e estar preparada(o) para os desafios do mercado, através da bagagem teórica e experiências práticas adquiridas ao longo dos cursos da formação. Você vai aprender a criar aplicações Desktop com Windows Forms usando a linguagem C# da MicroSoft construindo uma interface rica e completa. Usaremos o SQL Server para a persistência e aprendemos todos os padrões para criar uma aplicação robusta.
Aprenda os conceitos da linguagem Python focada em Data Science e as principais ferramentas e bibliotecas para análise e visualização de dados, esta formação fornece passos necessários para quem deseja mergulhar em seus estudos com Python. Cada etapa desse processo foi cuidadosamente elaborada por nossa equipe, com o objetivo de garantir que você desenvolva habilidades na área de Data Science. Ao concluir esta formação, você estará preparado(a) para enfrentar com confiança os mais diversos desafios que surgirem em sua trajetória profissional. O QUE APRENDEREMOS? Na formação Avançando em Data Science com Python da Alura, você terá a oportunidade de aprofundar ainda mais seus conhecimentos na linguagem Python e explorar suas bibliotecas específicas para Data Science. Nestes cursos, você aprenderá sobre as principais bibliotecas de visualização de dados, como utilizá-las para extrair informações relevantes e criar tabelas personalizadas. Além disso, você terá a chance de integrar o Python com outras ferramentas e tecnologias, como SQL, PowerBI, Geopandas e Folium. Se você quer trabalhar com Data Science, esta formação vai te preparar para entrar no mercado e dar seus primeiros passos na profissão. Esta formação é ideal tanto para quem já possui experiência em Data Science quanto para as pessoas que desejam ingressar nessa área.
Você vai aprender fundamentos de GPT (Generative Pre-trained Transformer) e suas aplicações, vai usar Java e bibliotecas relevantes para desenvolvimento de IA. Vai aprender como interagir com as APIs da OpenAI para criação de conteúdo, desenvolvimento de chatbots inteligentes com fluxos de conversação natural, e utilização de prompts eficazes para geração de texto preciso e relevante. Ela será útil para você que quer: Implementar IA em seu negócio ou projeto pessoal.Criar ferramentas poderosas que simplifiquem operações.Gerar conteúdo de qualidade em escala. O que você vai aprender nesta formação? Chatbots Inteligentes: Aprenda a criar chatbots conversacionais que se adaptam às necessidades dos seus usuários, oferecendo uma experiência de usuário incomparável. Ferramentas Personalizadas: Use as APIs da OpenAI para criar ferramentas que automatizam e simplificam os processos do dia a dia em seu negócio. Prompts Eficazes: Aprenda a formular prompts que geram respostas precisas e úteis, economizando tempo e recursos. Integração com Java: Descubra como combinar o poder do Java com as APIs da OpenAI para criar soluções que são tanto robustas quanto escaláveis. Inovação Constante: Mantenha-se à frente da concorrência ao adotar as tecnologias mais recentes que estão redefinindo diversos setores.
Nesta formação, aprenderá os fundamentos da solução de inteligência artificial do Google, o Gemini, e suas aplicações. Usando JavaScript e Node.js, você dominará a interação com a API para criação de conteúdo, reconhecimento de imagem, análise de áudios e vídeos, desenvolvimento de chatbots inteligentes com fluxos de conversação natural, e a utilização de prompts eficazes para geração de texto preciso e relevante. Esta formação é indicada para você que deseja: Implementar IA em seu negócio ou projeto pessoal;Criar ferramentas poderosas que simplifiquem operações;Gerar conteúdo de qualidade em escala. O que você vai aprender nesta formação? Chatbots inteligentes: Aprenda a criar chatbots conversacionais que se adaptam às necessidades dos seus usuários, oferecendo uma experiência de usuário incomparável. Ferramentas personalizadas: Use a API do Google para criar ferramentas que automatizam e simplificam os processos do dia a dia em seu negócio. Prompts eficazes: Aprenda a formular prompts que geram respostas precisas e úteis, economizando tempo e recursos. Integração com JavaScript: Descubra como combinar o poder do JavaScript e do Node.js com o Gemini para criar soluções que são tanto robustas quanto escaláveis. Inovação constante: Mantenha-se à frente da concorrência ao adotar as tecnologias mais recentes que estão redefinindo diversos setores.
Aprenda a usar as ferramentas do Firebase para empoderar suas aplicações Flutter com tecnologias na nuvem (que funcionam online) nesta formação, você vai aprender a construir aplicativos com funcionalidades essenciais de armazenamento de dados e autenticação de usuários na nuvem. Sem elas, o aplicativo não decola! Quais os benefícios em fazer essa formação? Construa aplicativos mais leves, que deixam o usuário satisfeito, pois armazenam dados na internet - evitando pesar na memória local do dispositivo;Ganhe praticidade e tempo ao aprender ferramentas seguras e relativamente tranquilas de utilizar - sem quebrar a cabeça com back-end;Evite investir em estrutura de servidores e pesados serviços necessários em aplicativos funcionais. O que vou aprender? Na primeira parte, entenda o que é Firebase e configure ele em projetos. Em seguida, com o Cloud Firestore, implemente um banco de dados na nuvem que salva informações de aplicativos na internet. Na segunda parte, utilize o Firebase Authentication, que adiciona um sistema de autenticação online no qual pessoas fazem login e acessam um perfil individual em um app! Por fim, implemente o Firebase Cloud Storage, que gerencia uploads e downloads de diversos arquivos (como imagens) no seu app. Selecionamos, para você, nossos melhores cursos, artigos e conteúdos em uma sequência didática que vai do simples ao complexo. Vamos decolar nessa nova jornada no maravilhoso mundo do Flutter?
Com a crescente complexidade das aplicações web e a necessidade de segurança e gestão de sessões, dominar as técnicas de autenticação se torna essencial para qualquer pessoa desenvolvedora. Pensando nisso, criamos essa formação para te capacitar nas melhores práticas e tecnologias envolvidas nesse processo. Você vai se aprofundar no Next.js, explorando uma variedade de métodos de autenticação e aprendendo a gerenciar sessões e acesso de forma eficiente. Você vai implementar práticas de segurança que são essenciais para qualquer aplicação moderna. Vamos começar essa jornada implementando a autenticação e a gestão de sessão do usuário. Você terá a oportunidade de trabalhar com middlewares e entender como eles podem ser utilizados para proteger suas rotas e controlar o acesso de usuários. O que você vai aprender: Implementar autenticação com a biblioteca Auth.js e utilizar o GitHub como provider;Gerenciar sessões de usuários de forma segura;Utilizar middlewares para proteger suas rotas e controlar o acesso dentro de suas aplicações;Implementar sistemas de controle de acesso, definindo diferentes níveis de permissões com roles (funções). Esta formação é ideal para você que já possui conhecimento básico de Next.js e deseja aprimorar suas habilidades em autenticação e gestão de sessões, garantindo a segurança das suas aplicações. Então, preparado para levar suas habilidades ao próximo nível?
Nesta formação você vai aprender fundamentos de GPT (Generative Pre-trained Transformer) e suas aplicações, Python e bibliotecas relevantes para desenvolvimento de IA, Como interagir com as APIs da OpenAI para criação de conteúdo, desenvolvimento de chatbots inteligentes com fluxos de conversação natural, e utilização de prompts eficazes para geração de texto preciso e relevante. Ela será útil para você que quer: Implementar IA em seu negócio ou projeto pessoal.Criar ferramentas poderosas que simplifiquem operações.Gerar conteúdo de qualidade em escala. O que você vai aprender nesta formação? Chatbots Inteligentes: Aprenda a criar chatbots conversacionais que se adaptam às necessidades dos seus usuários, oferecendo uma experiência de usuário incomparável. Ferramentas Personalizadas: Use as APIs da OpenAI para criar ferramentas que automatizam e simplificam os processos do dia a dia em seu negócio. Prompts Eficazes: Aprenda a formular prompts que geram respostas precisas e úteis, economizando tempo e recursos. Integração com Python: Descubra como combinar o poder do Python com as APIs da OpenAI para criar soluções que são tanto robustas quanto escaláveis. Inovação Constante: Mantenha-se à frente da concorrência ao adotar as tecnologias mais recentes que estão redefinindo diversos setores. Se você estava estudando pela versão anterior, pode continuar no link.
Hoje o papo é sobre WordPress! Nesta conversa, vamos falar sobre esse ecossistema e o que há de novo nessa que é uma das maiores plataformas web do mundo. Vem ver quem acompanha a gente neste papo! Paulo Silveira, o host que respeita WP e PHP Arindo Duque, Fundador da WP Ultimo Luan Alves, Instrutor na Alura Ana Mascarenhas, Coordenadora de Instrutores na Alura Links: Newsletter da Alura Podcast Dev Sem Fronteiras 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 Produção e conteúdo: Alura Cursos de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia