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
Aprenda sobre as melhores práticas do desenvolvimento de software utilizando o ecossistema do PHP. Abordaremos temas como SOLID, Object Calisthenics, refatoração e depuração. Além disso, vamos mostrar como criar testes automatizados e testes de integração para garantir a confiabilidade de nossos sistemas.
Por onde começar quando você cria um e-commerce ou cuida do e-commerce de um cliente? Um negócio online funciona de forma bem parecida a um negócio físico. Você precisa estar presente, separar estoque, ter um bom atendimento, entender e se relacionar com seu público e, principalmente, planejar estratégias para vender e divulgar sua marca. O marketing para e-commerce vai te auxiliar a definir esse planejamento de estratégias, e a colocar em prática todos os seus planos de ações. MAS O QUE É MARKETING PARA E-COMMERCE? O marketing é fundamental para e-commerces por diversas razões. Em primeiro lugar, ele ajuda a atrair e fidelizar clientes, por meio de estratégias como publicidade online, SEO e marketing de conteúdo. Além disso, o marketing também permite que a empresa conheça melhor o seu público-alvo, identificando suas necessidades e desejos, o que possibilita o desenvolvimento de produtos e serviços mais adequados. Por fim, o marketing é importante para aumentar a visibilidade da marca, o que pode levar a um aumento nas vendas e na lucratividade. Por essas razões, investir em marketing é essencial para o sucesso de qualquer e-commerce. COMO APLICAR AS ESTRATÉGIAS DE MARKETING NO SEU E-COMMERCE? Existem diversas estratégias de marketing digital que podem ser aplicadas em um e-commerce. Algumas delas incluem: otimização para motores de busca (SEO), publicidade online (como Google Ads e Facebook Ads), marketing de conteúdo, email marketing, remarketing e redes sociais. Para aplicar essas estratégias, é necessário entender o público-alvo do e-commerce e escolher as táticas mais adequadas para atingi-lo. Também é importante realizar testes e medir os resultados das campanhas para ajustar e melhorar continuamente as estratégias de marketing digital.
Invista na transformação da sua carreira!
Ao longo dos anos, pessoas e negócios evoluíram de tal maneira que já não tomam decisões baseadas em suas próprias opiniões pessoais, muito menos baseado no que uma ou outra pessoa diz. No cenário atual de imperativo tecnológico, o grande GPS para a tomada de decisões nas empresas são os dados. Sejam eles de usuários, de redes sociais, de performance dos produtos ou de negócios. São os dados que direcionam a rota estratégica das grandes e pequenas empresas. Por isso mesmo, ter um letramento em dados de marketing é fundamental para um sólido desenvolvimento na área. Sabendo disso, preparamos uma formação cuidadosamente pensada para desenvolver seus conhecimentos práticos em dados para marketing. Composta por três cursos, essa formação pretende iniciar com uma ampla informação sobre a jornada data-driven, desde a cultura de empresas que trabalham dessa forma, até a demonstração prática de como aplicar o uso de dados em campanhas de marketing digital, passando por uma breve explicação de estatística para métricas de marketing. Além de todo o conteúdo, contamos com a participação do gerente de governança de dados na MAPFRE e professor da FIAP Allan Henrique, que traz traz sólidas experiências reais de data-driven nos negócios. O projeto prático da formação envolve uma metodologia de aprendizagem baseada em problemas que permeiam os três cursos. No primeiro curso, você começará com desafios de baixa complexidade, equivalentes aos que pessoas em início de carreira vivenciam em empresas nos setores de marketing. Ao finalizar o primeiro passo e iniciar o segundo, você começará a receber desafios mais complexos, correspondentes aos que uma pessoa com senioridade pleno começaria a resolver em seu time de marketing. Já no terceiro e último passo, você deverá ser capaz de aplicar tudo o que aprendeu com mais autoridade e domínio do assunto. As situações problemas serão mais desafiadoras e seu aprendizado será concreto. Mas afinal, o que é data driven marketing e qual sua importância? Em sua essência, o Data-Driven Marketing é a prática de coletar, analisar e interpretar dados para tomar decisões estratégicas de marketing. É ir além das métricas superficiais e mergulhar na riqueza de informações que os dados oferecem, desvendando padrões, tendências e comportamentos do público-alvo, uma vez que o acesso aos dados em volume massivo são uma realidade atual, o que chamamos "big-data".
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."
Na Formação Flutter, você vai aprender a construir Apps do zero. Desde entender os fundamentos do framework do Flutter, até criar funcionalidades complexas, como persistência de dados interno, integração com Web APIs e implementação de teste de fluxo do App. O que é Flutter? Solução multiplataforma em que, a partir de um código único, é possível gerar aplicativos tanto para Android quanto para iOS. Qual é a linguagem de programação para Flutter? O Flutter trabalha com Dart, criado pelo Google. É uma linguagem orientada a objetos da própria Google que oferece uma documentação bastante rica. Quais ferramentas uso para programar para Android? Existem diversas ferramentas. Certamente, entre as mais populares temos, o IntelliJ, uma IDE disponibilizada pelo JetBrains e o Visual Studio Code, um editor de código bastante poderoso fornecido pela Microsoft. Você pode usar qualquer ferramenta, porém, nesta formação focaremos no IntelliJ. Quais são os pré-requisitos para programar em Flutter? Conhecer o paradigma de programação Orientada a Objetos é o essencial, seja em linguagem Dart ou em qualquer linguagem de programação do mesmo paradigma, como por exemplo Java, C# entre outras comuns no mercado.
Testes automatizados ocupam, em empresas de tecnologia, boa parte do trabalho de uma pessoa desenvolvedora iOS. A qualidade importa! Aplicativos lentos ou com erros não caem nas graças do público. Logo, é preciso testar o código, o que previne erros e aumenta a qualidade e confiança de um aplicativo. Desbloqueie e refine suas habilidades em iOS com testes de unidade, integração, UI, snapshots, end-to-end — e muito mais! Você vai vivenciar, na prática, técnicas e ferramentas do mercado de trabalho. Vamos lá?
A formação BigQuery da Alura é um guia de estudos desenhado para capacitar profissionais com as competências essenciais em análise de dados na nuvem. Cada fase desta jornada educativa foi meticulosamente planejada por nossa equipe de especialistas, garantindo que, ao concluir a formação, a pessoa estará apta a navegar por desafios complexos de dados com habilidade e confiança. O que é BigQuery? BigQuery é uma plataforma de análise de dados empresariais da Google Cloud, projetada para processamento de consultas em grandes conjuntos de dados de maneira rápida e eficiente. Ele permite análises de dados em escala de petabytes, oferecendo insights em tempo real através de uma infraestrutura gerenciada que simplifica a análise de dados. Por que usar o BigQuery? Esta plataforma destaca-se por sua capacidade de execução de consultas de dados em larga escala, integrando-se facilmente a diversas fontes de dados. Com uma infraestrutura que elimina a necessidade de gerenciamento de servidores, o BigQuery se apresenta como uma solução poderosa e escalável para análise de dados, sendo amplamente adotado em cenários corporativos globais. Sua constante evolução garante que permaneça na vanguarda das tecnologias de análise de dados, tornando-se uma habilidade indispensável no mercado de trabalho atual. O que aprenderemos? Em nossa formação, mergulharemos profundamente no ecossistema BigQuery, começando pela configuração do ambiente e realização de consultas básicas. Progressivamente, exploraremos funções avançadas, técnicas de manipulação de dados, incluindo criação de tabelas, importação de dados de fontes externas e uso do modo de comando do Google. Aprofundaremos em consultas avançadas, com foco em procedimentos e funções UDF (User-Defined Functions), capacitando os participantes a construir consultas dinâmicas, realizar análises complexas e extrair respostas valiosas de grandes conjuntos de dados. Essa formação é projetada não apenas para ensinar as funcionalidades do BigQuery, mas também para fornecer as habilidades práticas necessárias para aplicar esses conhecimentos em desafios reais, preparando profissionais para um mercado cada vez mais baseado em dados.
Nesta trilha, você vai elevar o n8n ao patamar de uma central estratégica de inteligência, superando o limite das planilhas para criar ecossistemas robustos de IA. A jornada começa no domínio de fluxos operacionais, onde você aprenderá a entregar MVPs ágeis e automatizar processos do dia a dia com o auxílio da inteligência artificial. A evolução segue para a integração inteligente de dados, ensinando você a conectar formulários e bases proprietárias para eliminar o trabalho manual. O coração da trilha está no RAG (Geração Aumentada por Recuperação), onde você transformará documentos estáticos em ferramentas de decisão, conectando seus dados a modelos de linguagem para extrair insights automáticos e consultas inteligentes. Para garantir soluções de alta performance, abordaremos a Escalabilidade e Governança, integrando sistemas críticos via APIs REST e monitorando a saúde das operações com dashboards de observabilidade. Por fim, a jornada atinge sua sofisticação máxima com Sistemas Multiagentes: a orquestração de múltiplos agentes de IA que colaboram entre si como "departamentos digitais" autônomos. Prepare-se para dominar a ferramenta que transformará a maneira com que você integra sistemas e escala a inteligência nos negócios.
Aprenda sobre os principais tópicos relacionados com o tema engenharia de software! Engenharia de software é uma das áreas da computação cujo foco está relacionado com análise, desenvolvimento e manutenção de softwares, bem como gestão de projetos e times. É uma área bastante extensa, pois contempla as diversas disciplinas necessárias durante todo o processo de criação e manutenação de softwares, tais como: Gestão de requisitos;Arquitetura e design de sistemas;Padrões de projeto;Banco de dados;Testes de software;Gestão de projetos; eInfraestrutura e deploy. A formação engenharia de software da Alura está organizada com diversos conteúdos que contemplam tais disciplinas, de maneira que você possa adquirir os conhecimentos necessários para ter uma boa visão sobre esta área tão importante da computação.