• Home

    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

    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 Gestão & Negócios
    • 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

    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

    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

    • Imersão Engenharia de Software: Dev na Era da IA
    • IA Conference
    • Alura Signals
  • Talent Lab
  • IA

    Escolha seu Plano

    Conteúdos gratuitos

    Explore conteúdos gratuitos para aprender tecnologia no seu ritmo. Encontre artigos com conteúdos técnicos para aprender na prática, notícias para acompanhar as principais tendências do mercado e o Alura Labs, com análises e reflexões de especialistas sobre tecnologia, IA e carreira.

    Conteúdos gratuitos

    • Artigos
    • Notícias
    • Alura Labs
  • Para Empresas
Ver planos
Links principais
  • Planos e Promoções
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • 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
    • 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ão Engenharia de Software: Dev na Era da IA
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Conteúdos
    • Alura Cases
    • Imersão Engenharia de Software: Dev na Era da IA
    • 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
    • TrilhasMobile

      Trilha Evolua Apps em SwiftUI: CRUD, MVVM e Autenticação

      Descubra as nuances e práticas avançadas para desenvolver apps iOS com SwiftUI. Através dessa formação, você irá aprofundar seus conhecimentos em CRUD, autenticação, padrão arquitetural MVVM e tratamento eficiente de erros e exceções. O que preciso saber para iniciar essa formação? É essencial que você tenha um entendimento básico de programação com a linguagem Swift e, idealmente, alguma familiaridade com iOS ou SwiftUI. O que faz um(a) desenvolvedor(a) iOS? Os profissionais especializados em iOS com SwiftUI são responsáveis por criar e otimizar aplicativos nativos para dispositivos Apple, utilizando as mais recentes e avançadas técnicas disponíveis. Com a demanda crescente por apps mais interativos e fluidos, o conhecimento em SwiftUI é cada vez mais valioso.

    • TrilhasGestão & Negócios

      Trilha Habilidades e comportamento

      Aprenda sobre Produtividade profissional, que é um indicador que mostra a eficiência com que as pessoas trabalham. Destaque sua carreira aprendendo como desenvolver essa competência. Em qualquer ramo de atuação existem competências que, quando bem desenvolvidas, melhoram o desempenho profissional. Muitas destas habilidades são cada vez mais requisitadas no mercado de trabalho, por isso cresce a necessidade de aprimorá-las. Com esta Formação, você vai conhecer as principais habilidades pessoais e comportamentais que você precisa desenvolver para se apropriar dos seus pontos fortes, além de desenvolver a sua inteligência emocional e eficácia. Como melhorar suas habilidades pessoais? Durante os cursos, você vai conhecer ferramentas para identificar seus pontos fortes e como aplicá-los para melhorar sua eficiência no dia a dia. Qual a importância de melhorar suas habilidades pessoais? O desenvolvimento pessoal ajuda a conhecer os mindsets, melhorar as relações interpessoais que você estabelece com o outro e a entender como transformar a sua carreira. Ao concluir esta Formação, você terá desenvolvido habilidades fundamentais e será capaz de trilhar as novas oportunidades e desafios do mercado de trabalho! Percebeu que tem bastante coisa para você estudar, não é mesmo? Isso não é nem metade do universo da produtividade! Mas não se preocupe, a Formação da Alura vai te preparar!

    Ainda não estuda com a gente?

    Invista na transformação da sua carreira!

    Comece agora
  • TrilhasBack-end

    Trilha Aprenda a programar em Go

    Boas-vindas à Formação Fundamentos de Go! Aqui você aprenderá os aspectos essenciais do desenvolvimento e da arquitetura de software com Go, desde a construção de APIs performáticas até o domínio de conceitos avançados da linguagem. Inicialmente, você mergulhará nos fundamentos da concorrência, ponteiros, interfaces e generics, dominando as ferramentas que tornam o Go uma escolha ideal para sistemas de alta performance. Em seguida, o foco será em boas práticas de design de código e estruturação de projetos, utilizando abordagens modernas e escaláveis. Esta formação é ideal para pessoas desenvolvedoras que desejam começar ou aprofundar seus conhecimentos em Go, aprendendo a projetar, desenvolver e otimizar aplicações robustas e eficientes.

  • TrilhasBack-end

    Trilha Arquitetura Java: do design de código à infraestrutura

    Boas-vindas à Formação Arquitetura Java! Aqui você aprenderá os aspectos essenciais da arquitetura de software Java, desde a concepção do código até a infraestrutura de deploy na nuvem da AWS. Inicialmente, você mergulhará nos princípios do Domain-Driven Design (DDD) e na Clean Architecture, para criar arquiteturas de códigos que sejam flexíveis, escaláveis e de fácil manutenção. Na sequência, o foco será na arquitetura voltada para infraestrutura, ensinando como realizar o deploy de suas aplicações Java na nuvem AWS com a utilização do Docker. Esta formação é ideal para pessoas desenvolvedoras Java que desejam aprofundar seus conhecimentos em arquitetura de software e estão buscando habilidades práticas para projetar, desenvolver e implantar aplicações robustas e escaláveis na nuvem AWS.

  • TrilhasMobile

    Trilha Desenvolva seu primeiro app Android com Kotlin

    Aprenda a desenvolver aplicativos do com Kotlin para Android, antes de começar esta formação, é importante que você saiba programar em Kotlin, começando seus estudos aqui. 6 a cada 10 pessoas desenvolvedoras Android utilizam a linguagem Kotlin, muito comum em grandes empresas também. Logo, nada melhor que aprender a desenvolver aplicativos com essa linguagem moderna, flexível e recomendada pela Google. Entre as grandes vantagens do Kotlin, podemos destacar o auxílio para aumentar a produtividade das pessoas desenvolvedoras e garantir um código mais seguro para seus aplicativos. E se você já desenvolve aplicativos com Java, você poderá escolher o quanto de código Kotlin quer utilizar em seu aplicativo visto que ele é completamente interoperável com o Java, ou seja, ambos podem trabalhar juntos num mesmo aplicativo. Lançado em 2016 na sua versão estável, o Kotlin vem crescendo cada vez mais. Hoje em dia, a Google e a JetBrains mantém essa linguagem que é uma das oficiais do Android. E quem decide estudar Kotlin está muito bem acompanhado, pois a comunidade é engajada e está em constante crescimento. Nesta formação, você aprenderá a configurar o Android Studio, criar layouts básicos, interagir com interfaces e estados, criar listas utilizando Material Design, navegar entre telas com Jetpack Compose e receber dados da internet. Você irá conhecer e dominar: As vantagens e desvantagens da utilização do Android nos seus projetos;Instalar e utilizar as ferramentas necessárias;O que são variáveis, listas, laços de repetição e boas práticas na programação Android;Como o paradigma de orientação a objetos se aplica ao desenvolvimento Android;Questões de sintaxe e dinamismo na linguagem de programação Kotlin;O que são exceções e como lidar com elas;Assincronismo no Android e muito mais! Para iniciar esta formação, é necessário ter uma boa base em lógica de programação. Ao finalizar esta formação, você será capaz de desenvolver uma aplicação nativa em Android, implementar funcionalidades, aplicar técnicas diversas e entender os fundamentos do desenvolvimento Android. Para melhor aproveitamento dos conteúdos abordados nesta formação, sugerimos que você faça antes a Formação Kotlin para entender a linguagem de uma forma geral e dar seu primeiro mergulho. Esta formação Android com Kotlin aborda a aplicação da linguagem no desenvolvimento de aplicativos mobile. Bons estudos!"

  • TrilhasDados

    Trilha Dominando o Power BI

    Dado que você já fez a formação Power BI e conhece suas possibilidades de implementação, chegou o momento de entender de forma aprofundada como a ferramenta funciona por debaixo dos panos para encontrar soluções eficientes e desenvolver visuais elegantes. O que aprenderemos? Você aprenderá a utilizar as linguagens M e DAX para consumir APIs, modelar dados, desenvolver métricas aplicadas ao negócio e proteger os dados através do RLS. Além disso, utilizaremos conceitos de Design e conhecimentos de front-end e programação para desenvolver visuais profissionais de forma customizada.

  • TrilhasBack-end

    Trilha Microsserviços: desenvolva aplicações distribuídas

    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.

  • TrilhasFront-end

    Trilha Desenvolvimento Front-end: cursos para criar aplicações web com HTML, CSS e JavaScript

    JavaScript é a linguagem de programação orientada a objetos mais popular no mundo, segundo a Pesquisa de Desenvolvedores do Stack Overflow 2022. Isso porque, o JS (como muitos chamam), é capaz de criar páginas Web dinâmicas. Ou seja, com o uso de códigos JavaScript, você pode criar elementos interativos no conteúdo da página, menus suspensos, validação de formulários online, entre outros. Nesta Formação, você vai mergulhar nos melhores cursos de Javascript para aprender a criar um projeto com HTML, CSS e JavaScript do zero, além de transformar páginas estáticas em dinâmicas e conhecer os frameworks mais famosos do mercado. O objetivo é que, mais do que garantir o certificado dos cursos, você seja capaz de dominar tanto os conceitos básicos quanto ferramentas mais avançadas, essenciais para se tornar uma pessoa desenvolvedora Front-end. Aqui vai uma dica: para mergulhos mais profundos nos cursos de programação com Javascript, é importante que você tenha conhecimento em lógica de programação e em HTML e CSS, combinado? Bons estudos!

  • TrilhasFront-end

    Trilha Explore React com JavaScript

    React é um framework JavaScript utilizado para o desenvolvimento de interfaces do usuário em páginas web, com foco em criar single page applications (SPAs). Por sua facilidade, flexibilidade e escalabilidade, é muito utilizado para criar aplicações complexas que precisam ser atualizadas em tempo real. Nesta formação, você vai percorrer uma jornada do Curso React: desenvolvendo com JavaScript ao Curso React: migrando para TypeScript e aprender o passo a passo para desenvolver aplicações do zero até o deploy. Ao longo dos conteúdos, você vai mergulhar em temas como: implementação de componentes reativos, roteamento da aplicação em React Router, diferenças entre trabalhar utilizando JavaScript e TypeScript, e muitos outros. É importante ressaltar que, para mergulhos mais profundos nesta formação, é aconselhável já ter uma base de conhecimento em desenvolvimento web. Por isso, sugerimos que você conclua também as Formações de HTML e CSS e JavaScript para Front-end. E aí, bora mergulhar?

  • TrilhasMobile

    Trilha Construa aplicativos iOS com SwiftUI

    Construa apps iOS com SwiftUI e a linguagem Swift. Aprenda componentes, navegação entre telas, gerenciamento de estados, animações, conexão com API e crie aplicativos incríveis e interativos. Já pensou em criar e trabalhar com desenvolvimento de aplicativos para os sofisticados dispositivos da Apple? Este é um mercado incrível, e não raramente a maçã está na vanguarda da tecnologia com novidades inovadoras. Nesta formação, aprenda as habilidades fundamentais do SwiftUI - a mais recente ferramenta da Apple que utiliza a linguagem Swift e reinventou a criação de aplicativos que funcionam em aparelhos iOS como iPhone, macOS (e muito mais)! Você construirá, do zero, um aplicativo da vida real e conhecerá as habilidades básicas para começar a programar em iOS com SwiftUI ou refinar suas habilidades nessa área. Aprender SwiftUI pode agregar um diferencial excelente no seu currículo ou, até mesmo, você pode trabalhar como pessoa desenvolvedora iOS. Quais o benefícios de fazer essa formação? Aprenda programando e colocando a mão na massa;Estude uma trilha didática e pensada para facilitar seus estudos;Faça aplicativos bonitos com código elegante, organizado e legível;Utilize técnicas do SwiftUI que simplificam a criação de apps interativos e envolventes. Lá vem um spoiler: um grande atrativo do Swift UI é a pré-visualização, em que você escreve o código e visualiza o resultado no app ao mesmo tempo - e economiza algumas horas de trabalho! O que preciso saber para estudar essa formação? Essa formação é considerada de nível intermediário. Logo, recomendamos que saiba: Fundamentos de lógica de programação;Sintaxe básica da linguagem Swift;Programação orientada a objetos. Você pode estudar esses conhecimentos na formação de Swift - e recomendamos que você a conclua antes de se aventurar aqui com SwiftUI! O que faz um(a) desenvolvedor(a) de iOS? Quem trabalha com desenvolvimento iOS cria e desenvolve aplicativos que podem ser utilizados nos dispositivos da Apple (iPhone, iPad). Além disso, grande parte das empresas optam por desenvolver aplicativos nativos. Vamos iniciar uma nova jornada de aprendizados?

  • 1Página 1…20Página 20…221Página 221
    1Página 1…18Página 1819Página 1920Página 2021Página 21
    22
    Página 22
    …
    221Página 221