Enquanto você avalia,
174174pessoas 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
Boas-vindas à Formação de Segurança com Java! Aqui você aprenderá a utilizar o Spring Security para proteger suas aplicações, desde configurações mais básicas de proteção até a adição de camadas mais avançadas de segurança. De início, você aprenderá como configurar a segurança em suas aplicações Web, entendendo o gerenciamento de uma sessão e como se dá o controle de acesso nesse tipo de aplicação, autorizando diferentes perfis. Na sequência, entenderá a configuração de segurança de suas APIs Java, compreendendo e aplicando o conceito de requisições stateless. Por fim, irá refinar ainda mais seus conhecimentos no processo de autenticação, adicionando opções avançadas de proteção ao login. Esta formação é ideal para pessoas desenvolvedoras Java que desejam aprofundar seus conhecimentos em Spring Security e estão buscando habilidades práticas para proteger suas aplicações, implementando autenticação, autorização e proteção contra ataques.
O Google Cloud Platform (GCP) é uma das principais plataformas de computação em nuvem do mercado, oferecendo uma gama completa de serviços de infraestrutura, desenvolvimento, análise de dados, aprendizado de máquina e muito mais. Reconhecida pela sua tecnologia inovadora e pela mesma infraestrutura robusta que suporta os produtos de consumo do Google, como o YouTube, o Gmail e o Google Search, o GCP é especialmente atraente para empresas que buscam flexibilidade, segurança e escalabilidade em seus processos. Esse provedor investe fortemente em áreas de inteligência artificial e machine learning, oferecendo ferramentas avançadas como o Google BigQuery e o AutoML, que permitem análises de dados em escala e automação de processos complexos. Além disso, o GCP destaca-se pelo seu compromisso com a sustentabilidade, sendo um dos primeiros provedores de nuvem a operar com energia 100% renovável, o que é um diferencial importante para empresas que priorizam práticas ambientais responsáveis. Nesta formação, você vai conhecer e utilizar os principais serviços do Google Cloud Platform para expandir seus conhecimentos em computação em nuvem! Bora começar?
Invista na transformação da sua carreira!
Boas-vindas à formação de Microsserviços com Java e Spring! Aqui você aprenderá os aspectos essenciais desse tipo de arquitetura, entendendo profundamente os conceitos de serviço de descoberta, gateway, comunicações síncronas e assíncronas, bem como a implementação de recursos como circuit breaker e fallback, para garantir a resiliência das aplicações, e também a centralização das configurações, para otimizar o gerenciamento e a segurança dos dados. Inicialmente, você mergulhará nos princípios descritos acima através da construção de seis aplicações que irão compor os componentes essenciais da arquitetura de microsserviços, consolidando seus conhecimentos e tendo a oportunidade de avaliar as vantagens e desvantagens dessa arquitetura em detrimento aos monólitos. Esta formação é ideal para pessoas desenvolvedoras Java que desejam aprofundar seus conhecimentos em arquitetura de software e estão buscando habilidades teóricas e práticas para projetar, desenvolver e implantar aplicações robustas e escaláveis.
A adoção de Inteligência Artificial nas organizações cresce rapidamente, ampliando ganhos de eficiência, automação e inovação. Ao mesmo tempo, surgem desafios relacionados a riscos, ética, conformidade regulatória, qualidade dos dados e confiabilidade dos modelos, tornando a governança um elemento essencial para o uso sustentável da IA. Nesta trilha, você aprenderá a estruturar práticas de governança de Inteligência Artificial que integrem estratégia, dados, tecnologia e pessoas. O conteúdo aborda desde os fundamentos da governança de IA e sua relação com governança de dados e TI, até ética, gestão de vieses, regulação, monitoramento contínuo de modelos e definição de processos organizacionais. A formação é orientada por frameworks reconhecidos e por cenários reais enfrentados por empresas que utilizam IA em produção. Ao final, você será capaz de planejar, implementar e evoluir estruturas de governança de IA, garantindo transparência, responsabilidade, conformidade regulatória e controle de riscos ao longo de todo o ciclo de vida dos modelos, fortalecendo a confiança e o valor das soluções de IA nas organizações.
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.
Aprenda a utilizar as técnicas de visualização para investigar a composição, variação e relação dos dados para criação do seu storytelling.
Aprenda a escolher o melhor tipo de gráfico para exibição de seus dados aplicando as técnicas de visualização mais impactantes.
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.
No episódio do Hipsters.Talks, PAULO SILVEIRA, CVO do Grupo Alura, conversa com KUNTUALA ZELI, diretora de vendas na Oracle, sobre como funciona toda a jornada de vendas em empresas de software, cloud e SaaS. Vamos explorar o papel do pré-vendas/arquitetos, que fazem a ponte entre as demandas do cliente e a tecnologia, e dos engenheiros, que mergulham na profundidade técnica e conduzem as POCs. Uma conversa que mostra como vendas em tecnologia deixaram de ser apenas comerciais e passaram a exigir profundo entendimento técnico, visão de negócio e colaboração entre times. além de revelar como carreiras híbridas entre tech e vendas estão se tornando cada vez mais comuns. PONTOS IMPORTANTES: Provas de conceito (POCs): onde vendas e tecnologia se encontram O papel do arquiteto na pré-venda moderna Engenharia como suporte técnico profundo nas decisões NDA e jurídico: por que toda conversa começa por contratos Parceiros de implementação e POCs “a quatro mãos” CRM como memória institucional da empresa Diferença entre pré-vendas tradicional e vendas técnicas Pós-venda, migração e continuidade da arquitetura Geração de leads: marketing, BDM, SDR, funil e direcionamento Por que vendas em tecnologia são um trabalho coletivo PRINCIPAIS INSIGHTS: VENDAS EM TECNOLOGIA NÃO SÃO LINEARESNão existe venda simples em ambientes complexosÉ preciso mergulhar no contexto do clienteArquitetura começa antes do contratoConfiança vem antes da solução DO LEAD AO PÓS-VENDAMarketing define posicionamentoProspecção qualifica o problemaVendas orquestram especialistasPós-venda garante continuidade e sucesso LIÇÕES PARA PROFISSIONAIS: Tecnologia sem entendimento de negócio não vende Vendas sem base técnica não sustentam Confiança não é arrogância Ninguém constrói sozinho O melhor vendedor é aquele que diz quando o produto não resolve Conheça o Host da série: Paulo Silveira – CVO do Grupo Alura Conheça nossa convidada: Kuntuala Oliveira – OCI Sales Director da Oracle INSCREVA-SE e COMPARTILHE com quem trabalha com IA, visão computacional ou quer entender como tecnologia resolve problemas reais! #vendasdetecnologia #cloud #saas #poc #arquiteturadesoftware #engenhariadesoftware #crm #carreiratech #vendastech #oracle #hipsterspontotalks
Possuir certificações profissionais renomadas passam ao mercado a mensagem de que a pessoa se preocupa com seu desenvolvimento pessoal, se empenha em estar atualizada na área em que atua. Além disso, uma certificação pode ser decisiva no caso de um desempate na disputa por uma vaga de emprego, sem falar que muitas oportunidades já exigem, a priori, certificações. Mas não é só isto: ao se preparar para o exame da certificação, a pessoa precisará rever e aprofundar conceitos que são relevantes na sua profissão. Assim sendo, você só tem a ganhar em se certificar, em especial no caso de instituições reconhecidas globalmente, como o PMI. A certificação PMI-ACP, em especial, está entre as de processo mais rigoroso na temática do Ágil, atestando experiência e proficiência no assunto.