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
Nesta formação, você conhecerá o banco de dados Oracle e aprenderá a realizar consultas simples e complexas. Você irá se familiarizar com o PL/SQL, conhecendo desde comandos básicos até as rotinas mais avançadas e aprenderá a organizar o seu código com packages. O que é PL/SQL? É uma linguagem que possibilita a construção de programas poderosos para empresas que precisam gerenciar tabelas com milhões ou bilhões de registros e, por isso, aprender essa tecnologia facilita o trabalho de quem manipula o Oracle Database. Qual a diferença entre SQL e PL/SQL? Podemos entender a PL/SQL também como uma extensão da SQL, como afinal revela o seu nome: Procedural Language Extensions to SQL. Realmente, ela adiciona funcionalidades ao SQL, que a tornam uma linguagem de programação completa, como controle de fluxo, tratamento de exceções, orientação a objetos, entre outras. Crie aplicações eficientes para a manipulação de grandes volumes de dados para bancos de dados Oracle!
Invista na transformação da sua carreira!
Conheça mais essa dica de SQL com Guilherme Silveira
Entre para o universo Big Data e aprenda a criar projetos utilizando o Apache Spark e a linguagem Python! A formação Apache Spark com Python da Alura tem como objetivo preparar o(a) aluno(a) para trabalhar com Engenharia de Dados, Data Science e Machine Learning em um contexto de Big Data. Funciona como um guia de aprendizado para auxiliar pessoas interessadas em entrar no mercado de trabalho e também como mecanismo de consulta para profissionais experientes. O QUE É O APACHE SPARK? O Apache Spark é um framework para computação distribuída que dá suporte para mais de uma linguagem de programação (Python, SQL, Scala, Java e R). Ele é utilizado para executar Engenharia de Dados, Data Science e Machine Learning em apenas um computador ou em um cluster. É uma ferramenta muito aplicada no contexto Big Data. O QUE VAMOS APRENDER? Nessa formação, vamos aprender a lidar com diferentes conjuntos de dados utilizando SQL de duas maneiras. Primeiro, fazendo uso de métodos específicos dos DataFrames Spark e, em um segundo momento, utilizando comandos SQL puros. Por fim, vamos focar nossos estudos em modelos de Machine Learning com o uso do MLlib do Spark.
Aprenda a realizar múltiplos inserts em uma única instrução SQL! Otimize seu código e ganhe performance ao inserir diversos registros de forma rápida.
A formação Administração e performance com Oracle Database é um guia de aprendizado completo para aprimorar seus conhecimentos e técnicas na ferramenta. Você conhecerá conteúdos desde a administração do banco até a análise de desempenho das consultas e ambientes. Se você tem interesse em ser DBA ou atua na área e busca se aperfeiçoar, essa formação é perfeita para você! O que você vai aprender Você entenderá todos os conceitos de administração de um banco de dados e como torná-lo seguro. Além disso, conhecerá formas de otimizar o banco, analisar o ambiente e realizar consultas performáticas. É importante que você já tenha concluído os estudos da formação Consultas com Oracle Database para seguir com essa formação.
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.
Explore a fundo os serviços da AWS que são cruciais para o desenvolvimento, operação e escalabilidade de aplicações modernas. Este curso oferece um aprendizado prático sobre como utilizar o AWS Lambda para operações sem servidor, o Amazon API Gateway para gerenciamento de APIs, o AWS SQS para sistemas de mensageria e a implementação de soluções de armazenamento com AWS Storage Gateway.
A Formação Qlik Sense 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 Qlik? É uma coleção de serviços de software, aplicativos e conectores que trabalham juntos para transformar suas fontes de dados em informações coerentes e acessíveis, visualmente envolventes e interativas. Por que usar o Qlik Sense? Por ser uma ferramenta com uma gama de opções de conexões, tratamentos e visualizações, qualquer pessoa pode explorar o Qlik Sense e implementá-lo em sua empresa. Além disso, é uma das maiores referências de ferramentas voltadas para Business Intelligence, se mantendo sempre em constante atualização. O que aprenderemos? Durante essa jornada, vamos conhecer todos os pormenores e potencialidades da ferramenta em cada etapa de um pipeline de dados, desde a importação de fontes de dados até o tratamento dos mesmos para a criação de visuais.
Aprender a se defender de diversos ataques de hackers, proteger suas aplicações, conhecer suas possíveis vulnerabilidades e salvar os dados do usuário de forma mais segura. Você vai aprender a realizar modelagem de ameaças para identificar riscos enquanto o software é desenvolvido, entendendo como evitar ataques de força bruta e criando ambientes protegidos usando a virtualização. Ao finalizar essa formação, você terá conhecido as ferramentas do Kali Linux e terá aprendido a criar um firewall com pfSense e iptables. Ou seja, ao final, você será capaz de defender suas aplicações. Manter aplicações seguras na Web é uma tarefa bem difícil atualmente. Existem diversos ataques que podem atingi-las e, com o passar do tempo, as vulnerabilidades vão surgindo e sendo descobertas. Dessa forma, cresce cada vez mais a necessidade de especialistas em cibersegurança para defender estes sistemas. Se você quiser se especializar em Blue team/ Segurança Defensiva ou Red team/ Segurança Ofensiva, sugerimos que você faça as formações específicas de cada assunto. Caso queira continuar seus estudos com a versão anterior, Formação Segurança de aplicações, clique aqui.