191 pessoas já começaram a estudar hoje
191191pessoasjá começaram a estudar hoje
já começaram a estudar hoje

Enquanto você avalia,

191191pessoas 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

Comece agora
  • Home

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    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

    Ver mais cursos de Back-end
    • Pensamento computacional: fundamentos da computação e lógica de programação
    • Lógica de programação: mergulhe em programação com JavaScript
    • DDD: fundamentos do design orientado a domínio
    • ASP.NET: autenticação e autorização em APIs e aplicações web
    • Microsserviços: migração de monólitos e modularização

    CURSOS

    Ver mais cursos de Dados
    • Python para Dados: primeiros passos
    • Excel: domine o editor de planilhas
    • Engenharia de Dados: Orquestração de Pipelines com Apache Airflow
    • Power BI Desktop: construindo meu primeiro dashboard
    • Governança e Arquitetura de Dados

    CURSOS

    Ver mais cursos de Inteligência Artificial
    • IA: Explorando o Potencial da Inteligência Artificial Generativa
    • Engenharia de Prompt: Criando Prompts Eficazes para IA Generativa
    • Claude para Análise de Dados: prompts, integrações e automações
    • Agno: criando agentes e sistemas multiagente
    • Engenharia de software na era da IA: segurança de aplicações com agentes, MCPs e código gerado por IA

    CURSOS

    Ver mais cursos de Front-end
    • HTML e CSS: ambiente, estrutura e estilo
    • React: realizando testes avançados com Jest e Testing Library
    • React: integrando TypeScript em projetos
    • JavaScript: aprendendo a programar
    • React: aplicando arquiteturas de Micro frontends

    CURSOS

    Ver mais cursos de DevOps
    • Sistema Operacional Linux: fundamentos e administração prática
    • Containers e Docker: empacotamento, isolamento e gestão
    • Redes: dos conceitos iniciais à criação de uma intranet
    • Linux: gerenciando diretórios, arquivos, permissões e processos
    • Cibersegurança: Fundamentos e práticas integradas

    CURSOS

    Ver mais cursos de UX & Design
    • UX Research: mapeando a experiência da pessoa usuária
    • UX/UI Design: Entregando produtos digitais com IA
    • UI Design: Prototipação e animações interativas
    • Figma: Conhecendo o programa
    • Product Design: métricas e ciclo de vida do produto

    CURSOS

    Ver mais cursos de Inovação e Gestão
    • Canva: Criação de landing pages e e-mail marketing
    • Agilidade: como ela pode ajudar a criar um time de alta performance
    • Google Analytics 4: Extrair insights e configurar eventos
    • Management 3.0: gerencie o ambiente, não as pessoas
    • Automação de processos com n8n: Inteligência de dados para Marketing

    CURSOS

    Ver mais cursos de Mobile
    • React Native: Estilização e Layouts com Flexbox e StyleSheet
    • Flutter: Graphql e suporte offline
    • Android com Gemini: Trabalhando com textos e imagens na IA
    • Dart: trabalhando com orientação a objetos
    • React Native: Dominando Listas com FlatList e ScrollView

    CARREIRAS

    Ver mais carreiras
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA

    CURSOS

    • Engenharia de Prompt: Prompts Eficazes para IA Generativa
    • Claude Code: Criando sua Primeira Aplicação
    • Python: Crie sua Primeira Aplicação
    • Git e GitHub: Compartilhando e Colaborando
    • N8N: Fluxos de Trabalho Avançados

    CURSOS

    • Copilot Studio: Solução Multiagentes
    • Padrões de API HTTP e Modelagem de APIs
    • Python para Análise de Dados com SQL
    • Docker: Criando e Gerenciando Containers
    • Design com IA: Otimizando o Processo Criativo

    CURSOS

    • Model Context Protocol (MCP)
    • Spec-Driven Development: Dev Assistido por Agentes
    • Arquitetura de Sistemas Distribuídos com Java
    • Governança de Modelos e Reprodutibilidade
    • Pentest: Vulnerabilidades em Aplicações Web

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    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

    Saiba mais
    • Agentic Engineering: orquestre múltiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    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

    • IA Conference
    • Alura Signals
  • Talent Lab
  • IA
  • Artigos
  • Para Empresas
Ver planos
Links principais
  • Planos e Promoções
  • Carreiras

    Ver todas
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA
    Entrar Ver Planos
  • Área de Interesse

    Entrar Ver Planos
  • Aulas ao Vivo - Skills & Go

    • Agentic Engineering: orquestre múltiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA
    Entrar Ver Planos
  • Senioridade

    Entrar Ver Planos
  • Eventos Alura

    • IA Conference
    • Alura Signals
    Entrar Ver Planos
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • Artigos
  • Para Empresas
  • Sobre a Alura
  • Grupo Alun
  • Entrar
    • Home
    • Carreiras
    • Skills & Go
    • Talent Lab
    • Inteligência Artificial
    • Pós Graduações
    • Artigos
    • Sobre a Alura
    • Grupo Alun
    LoginContato
    • Plano Pro 24
    • Plano Plus 24
    • Plano Ultra Lab 24
    • LinkedIn
    • Instagram
    • YouTube

    Institucional

    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status
    Institucional
    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status

    A Alura

    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes
    A Alura
    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes

    Conteúdos

    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Conteúdos
    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Alura

    O que você quer aprender?

    FiltrosFiltrar por:

    Tipos de conteúdo
    Categorias
    • CursosBack-end

      Curso Docker na prática para Backend Java

      Aprenda a desenvolver uma API robusta de produtos, integrando serviços essenciais com Docker, Postgres, RabbitMQ e Redis, e destaque-se com práticas modernas de containerização.

    • CursosBack-end

      Curso Java: desenvolvendo com orientação a objetos

      Aprenda a modelar e desenvolver aplicações backend em Java aplicando orientação a objetos, tratamento de exceções, coleções e streams. Construa um domínio prático (e‑commerce) com boas práticas de código.

    • E o futuro do Java! – Hipsters #27

      E a plataforma Java também vive! Sim, houve alguns problemas e demoras, e a comunidade não ficou muito contente com a velocidade da plataforma pós Java 8. Como vai a versão 9? Como vai o Java EE? O que podemos esperar? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Mauricio Linhares, o cohost que tá enferrujado no Java Alberto Souza, o fanático do Spring Michael 'Mister M' Nascimento, o cara que até dá talks com o James Gosling! Links citados no episódio e extras: JEPs (mini specs) do JDK 9 Projeto Jigsaw Improving, empresa que tem como um dos líderes o Michael E conheça o curso de Java 8 que inclusive foi feito pelo host do hipsters! Produção e conteúdo: Alura Cursos online de Tecnologia - === Caelum Ensino e Inovação Edição e sonorização: Radiofobia Podcast e Multimídia

    Ainda não estuda com a gente?

    Invista na transformação da sua carreira!

    Comece agora
  • DevOps

    Processo de build em projetos Java

    As **ferramentas de construção** são essencial para **automatizar, simplificar e padronizar** o build do software. O use deles é praticamente obrigatório para aplicar a *integração e entrega contínua* corretamente. Nesse vídeo o instrutor Alex Felipe apresenta alguns das ferramentas mais famosas do mundo Java como **Maven, ANT e Gradle**. - [Curso de Maven]( - [Curso de Ant]( - [Artigo de build tools](

  • Back-end

    Novidades do Java 9 e para frente

    A partir do java 9, tivemos **várias mudanças na linguagem**. O java passou a ser **modular**, acabando com problemas recorrentes, como o *classpath hell*. Tivemos a polêmica **inferência de variáveis**, que há quem ame e quem odeie a prática. Houve **melhorias nas API's** de Socket e HttpClient, que há 20 anos eram usadas da mesma maneira. Inserção de novos *garbage collectors* e diversos melhorias que atacam a verbosidade da linguagem. Nesse vídeo iremos conhecer essas e outras principais mudanças no java, porém para quem desejar visualizar todas, segue o link oficial da oracle: -

  • TrilhasBack-end

    Trilha Aprofunde em Java com Reflection, Gestão de Memória, Exceções, Threads, Build e JVM

    Nesta formação de Java, você vai poder expandir seus conhecimentos em Reflection, Exceções, programação com Threads, processos de Build, e detalhes internos da JVM e gestão de memória, para ganhar uma compreensão mais profunda e habilidades práticas em Java. Reflection em Java é um recurso que permite que programas inspecionem e modifiquem o comportamento de classes, interfaces e objetos em tempo de execução. Isso é crucial para o desenvolvimento de software, pois facilita a implementação de funcionalidades como frameworks de teste automatizado, onde os métodos são chamados dinamicamente, e a integração de sistemas, onde classes são carregadas e métodos invocados sem que haja uma dependência direta entre eles. Exceções em Java são eventos que alteram o fluxo normal de execução de um programa, geralmente como resultado de erros. O correto manejo de exceções é vital para criar aplicações robustas e confiáveis. Ele permite que desenvolvedores lidem com situações de erro de maneira controlada, evitando falhas do programa e permitindo a recuperação de erros, garantindo assim uma experiência de usuário mais estável e segura. Threads em Java são fluxos de controle dentro de um programa que permitem a execução de múltiplas partes do código simultaneamente. Eles são essenciais para melhorar o desempenho e a eficiência das aplicações, especialmente em tarefas que podem ser executadas em paralelo ou quando se espera uma resposta de longa duração, como em operações de rede. O uso eficaz de threads pode tornar um aplicativo mais responsivo e rápido. O processo de Build em desenvolvimento de software refere-se à conversão de código-fonte em um executável ou outra forma utilizável. É uma parte fundamental do ciclo de vida do desenvolvimento, envolvendo a compilação do código, a execução de testes, a integração de diferentes módulos e a preparação do software para implantação. Um processo de Build bem estruturado garante que o software seja construído de forma consistente e sem erros, o que é crucial para a entrega rápida e confiável de aplicações de alta qualidade. A Gestão de Memória trata de como os dados de uma aplicação Java em execução ficam organizados na memória. Esse tópico abrange as diferentes áreas da memória, bem como o tratamento dos objetos com o garbage collector e a execução dos bytecodes através da JVM. Conhecer a gestão de memória é essencial para construir aplicações eficientes, que sejam livres de bugs inesperados.

  • ArtigosBack-end

    Artigo Como criar uma interface gráfica em Java com Swing: passo a passo de Java Swing

    Este artigo é um passo para auxiliar na implementação de interface gráfica com Java, sobretudo, para compreender e utilizar a biblioteca Java Swing.

  • ArtigosMobile

    Artigo Como converter String para Date em Java: Guia completo de string to date java

    No Java é comum utilizarmos conversão de tipos no nosso dia a dia, nesse artigo vamos aprender a trabalhar com a API Calendar e outras API's do Java 8

  • ArtigosBack-end

    Artigo Os destaques do Java 8 em diante

    Neste artigo falaremos sobre os detalhes de versões do Java desde sua versão 8.

  • ArtigosBack-end

    Artigo Spring: Conheça esse framework Java

    O Spring é o mais conhecido framework para Java, mas existem vários módulos com utilizações diferentes. Neste artigo vamos conhecê-lo mais a fundo.

  • 1Página 1…6Página 6…375Página 375
    1Página 1…4Página 45Página 56Página 67Página 7
    8
    Página 8
    …
    375Página 375