5 pessoas já começaram a estudar hoje
55pessoasjá começaram a estudar hoje
já começaram a estudar hoje

Enquanto você avalia,

55pessoas 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
    • TrilhasMobile

      Trilha Flutter: desvendando arquiteturas

      Explore, nesta formação, um conhecimento essencial em Flutter: arquitetura, ao concluir esta formação, você será capaz de desenvolver aplicativos Flutter de alta qualidade, com uma base sólida em arquitetura e boas práticas de desenvolvimento. Ao construir uma casa, são necessários planejamento e alicerces sólidos. Desenvolver um aplicativo requer organização, e a arquitetura permite planejar, organizar e construir uma aplicação de qualidade. Quais os benefícios de fazer essa formação? Crie aplicativos robustos, eficientes e escaláveis;Melhore o trabalho de equipe com códigos mais simples e elegantes;Facilite a manutenção de aplicações. O que preciso saber para estudar essa formação? Essa é uma formação mais robusta, portanto recomendamos que saiba: Fundamentos de lógica de programação;Orientação a objetos e sintaxe da linguagem Dart;Construção de layouts e operações com APIs no Flutter. Vamos lá? Bons estudos!

    • TrilhasBack-end

      Trilha Linguagem C

      Nesta formação vamos abordar os conceitos-base da linguagem C. Bora começar?

    • Trilhas

    Ainda não estuda com a gente?

    Invista na transformação da sua carreira!

    Comece agora
    DevOps

    Trilha Começando em DevOps

    Dê aqui os seus primeiros passos em DevOps, você vai aprender o que é DevOps e para o que serve, sobre arquitetura de computadores, terminais e prompt de comando. Para você maratonar, essa formação tem alguns conteúdos com assuntos de DevOps que você já deve ter ouvido falar mas quer conhecer, como monitoramento, observabilidade, SRE, feature flags, trunk based development, Cloud computing, IaC, DevSecOps, entre outros! Esperamos que, ao aprender mais sobre esses temas, você se anime para os seus próximos estudos de DevOps depois dessa formação! Vamos usar a lógica de programação para te mostrar como usar shell scripting e, por fim, você vai navegar em protocolos de rede. Prometemos ensinar tudo isso de uma forma bem legal e com aplicações reais! Então, tem interesse em começar com DevOps? Esta formação vai te ajudar a adquirir a base para você começar com o pé direito nesse mar que é DevOps. Esta formação foi atualizada recentemente. Se você estava estudando a versão anterior e quer finalizar, pode acessá-la neste link: Formação Começando em DevOps.

  • TrilhasFront-end

    Trilha Next.js e Tailwind: construindo um design system

    Nesta formação aprenderemos o que é e como construir um Design System usando as tecnologias mais populares de desenvolvimento web. Você mergulhará no mundo do Design Atômico e aprenderá construindo um projeto prático com Next.js e Typescript. Ao concluir esta formação, você terá as habilidades necessárias para criar e manter Design Systems eficazes, economizando tempo e esforço em projetos futuros. Clique aqui e acesse o Tech Guide para acompanhar sua evolução e matricule-se na formação para planejar à sua trilha de estudos com acesso direto pelo Dashboard. Em caso de dúvidas, acesse o Fórum ou interaja com a comunidade no Discord. Vamos mergulhar!?

  • TrilhasBack-end

    Trilha Aprenda a programar em C# com Orientação a Objetos

    Aprenda a programar em C# com orientação a objetos! C# é moderna, robusta e de propósito geral, desenvolvida pela Microsoft. Projetada para ser simples, eficiente e orientada a objetos, ela oferece recursos avançados de programação, como tratamento de exceções, coleta de lixo automática e suporte a tipos de dados complexos, além de ser altamente integrada com o ecossistema .NET. Como usar C#? É possível usar C# na indústria de software, o que torna essa linguagem de programação uma escolha popular para o desenvolvimento de uma ampla gama de aplicativos, desde sistemas para desktop e web até aplicativos móveis e jogos. Por que aprender C# Orientado a Objetos? O curso de C# online te capacita a fazer aplicações diversas em desenvolvimento. Além disso, essa linguagem apresenta um bom controle de versões e é muito utilizada no mercado de softwares, que conta com diferentes oportunidades profissionais. Para aprender C# Orientado a Objetos, é importante que você conheça a lógica de programação. Mas, se você ainda não tem esse conhecimento, te indicamos a formação Iniciante em Programação, que é um pré-requisito. E, se você estava seguindo a formação anterior, que foi descontinuada, pode concluir seus estudos através deste link. O que você aprenderá no curso completo C# da Alura? A programação em C# proporciona diferentes aplicações de desenvolvimento, que são essenciais para a carreira tech. Confira alguns tópicos dessa formação: Primeiro programa em C#: instale e configure o ambiente de desenvolvimento em diferentes sistemas operacionais. Além de disso, crie um programa em C# e entenda o conceito de tipagem forte.Orientação a Objetos: com a formação em C#, você será capaz de criar e manipular classes e objetos, utilizar propriedades, métodos para gerenciar atributos e desenvolver habilidades em programação orientada a objetos.Herança, interface e polimorfismo: a herança permite a construção de novas classes a partir de outras existentes, trazendo robustez ao código. As interfaces garantem a consistência, definindo padrões para as classes implementarem. Já o polimorfismo, permite que objetos de uma mesma superclasse se comportem de maneiras diferentes, promovendo flexibilidade e escalabilidade. Com essa formação, você poderá visualizar a importância da Orientação a Objetos, implementar herança e interfaces, usar métodos estáticos, encapsulamento e dominar o conceito de polimorfismo.Integrando projetos com aplicações externas, LINQ e criação de arquivos: ao progredir no universo do C#, você encontrará a necessidade de integrar seus projetos com aplicações externas. Com o curso de C# da Alura, você aprenderá a fazer essas integrações, como transformar um JSON de uma API externa em objetos C#, além de manipular os dados de forma prática com LINQ. Aprenda a linguagem de programação C# Agora que você já sabe onde fazer um dos cursos de C# mais completos e didáticos do mercado, escolha um dos nossos planos e inicie no curso C# Orientado a Objetos para transformar o seu currículo e alavancar sua carreira em programação!

  • CursosGestão & Negócios

    Curso Management 3.0: gerencie o ambiente, não as pessoas

    Aprenda as práticas de Management 3.0 para aplicar no dia a dia e promover uma verdadeira transformação no ambiente e sua forma de liderar.

  • TrilhasBack-end

    Trilha Boas Práticas em Java

    Boas-vindas à nossa emocionante formação em Java! Se prepare para desvendar os segredos do desenvolvimento de software de qualidade, pois nesta formação, mergulharemos fundo em conceitos cruciais que transformarão a sua abordagem à programação. Imagine criar código que seja não apenas funcional, mas também elegante. Dominar os princípios do SOLID - aquele alicerce que sustenta sistemas flexíveis e escaláveis. Entender como os Design Patterns podem ser suas armas secretas para resolver problemas complexos com soluções inteligentes e comprovadas. Mas não paramos por aí. Escrever testes pode parecer apenas uma formalidade, mas é a armadura que protege o seu código de possíveis erros e regressões, garantindo que cada linha funcione como esperado. E vamos desvendar os mistérios do código limpo, porque a legibilidade importa. Código limpo não é apenas sobre estética, é sobre colaboração eficaz e manutenção simplificada. E quando chegar a hora de fazer ajustes? A refatoração é a sua aliada. Aprenda a revitalizar o seu código sem alterar sua funcionalidade, tornando-o mais eficiente, compreensível e evolutivo. Então, por que fazer esta formação? Porque a jornada de devs é trilhada mais facilmente quando se tem as ferramentas certas. Esta formação não é apenas sobre aprender uma linguagem, mas sim sobre elevar a sua maestria na arte da programação. Prepare-se para criar software que não só funcione, mas que também seja digno de admiração. Vamos embarcar nessa jornada juntos! O que você vai aprender nesta formação? SOLID: é um acrônimo que representa cinco princípios de design de software orientado a objetos que visam criar sistemas mais flexíveis, extensíveis e fáceis de manter. Cada letra corresponde a um princípio específico: S (Single Responsibility Principle - Princípio da Responsabilidade Única): Cada classe deve ter uma única razão para mudar, ou seja, deve ter uma única responsabilidade.O (Open/Closed Principle - Princípio Aberto/Fechado): As entidades de software (classes, módulos, etc.) devem ser abertas para extensão, mas fechadas para modificação. Isso promove a adição de novas funcionalidades sem alterar o código existente.L (Liskov Substitution Principle - Princípio da Substituição de Liskov): As instâncias de uma classe derivada devem ser substituíveis pelas instâncias da classe base sem afetar a integridade do sistema.I (Interface Segregation Principle - Princípio da Segregação de Interfaces): Clientes não devem ser forçados a depender de interfaces que eles não usam. Em outras palavras, as interfaces devem ser específicas para as necessidades dos clientes.D (Dependency Inversion Principle - Princípio da Inversão de Dependência): Módulos de alto nível não devem depender de módulos de baixo nível. Ambos devem depender de abstrações. Além disso, abstrações não devem depender de detalhes, mas detalhes devem depender de abstrações. Resumindo, SOLID promove a modularidade e facilita a manutenção do código. Ajuda a evitar acoplamento excessivo e torna os sistemas mais flexíveis para mudanças. Design Patterns: são soluções reutilizáveis para problemas comuns de design de software. São abordagens e estruturas que foram testadas e documentadas para resolver desafios específicos de programação. Esses padrões ajudam a melhorar a organização do código, a modularidade e a manutenibilidade do sistema. Refatoração: A refatoração envolve a reestruturação do código-fonte existente para melhorar sua legibilidade, manutenibilidade e eficiência, sem alterar o comportamento externo do software. É um processo contínuo que visa eliminar a duplicação, melhorar a estrutura do código e aplicar os princípios de design para criar um código mais limpo e compreensível. Código Limpo: refere-se a escrever código que é fácil de entender, manter e estender. Envolve aderir a boas práticas de programação, como seguir convenções de nomenclatura, manter funções curtas e focadas, evitar duplicação, comentar apenas quando necessário e aplicar princípios de design, como os mencionados no SOLID. Se você estava fazendo a versão anterior desta formação, que foi descontinuada, você pode acessá-la no link.

  • TrilhasBack-end

    Trilha Laravel: crie aplicações web em PHP

    Laravel é um framework PHP livre e open-source criado por Taylor B. Otwell para o desenvolvimento de sistemas web que utilizam o padrão MVC. Nesta formação você vai criar aplicações web utilizando o framework, para agilizar e facilitar o seu trabalho no dia a dia.

  • TrilhasGestão & Negócios

    Trilha Governança de TI

    A Formação “Governança de TI” é um guia de aprendizado para desenvolver o seu conhecimento em relação ao conjunto de processos, políticas e práticas estabelecidas para garantir que a tecnologia da informação seja usada de maneira eficaz, alinhada aos objetivos estratégicos e em conformidade com as necessidades e regulamentações da organização. É fundamental para uma pessoa gestora estudar Governança de TI, pois isso proporciona o conhecimento necessário para alinhar estratégias de TI com as metas organizacionais, gerenciar riscos, controlar recursos, garantir conformidade regulatória e impulsionar a eficiência operacional. Por entendermos o quanto é importante construir um acervo que possa contribuir no aprimoramento das boas práticas da governança de TI, criamos os passos a seguir para te apoiar nesse processo. MAS O QUE É GOVERNANÇA DE TI? A Governança de Tecnologia da Informação (Governança de TI) é um conjunto de processos, políticas e práticas estabelecidas para garantir que a tecnologia da informação seja usada de maneira eficaz, alinhada aos objetivos estratégicos e em conformidade com as necessidades e regulamentações da organização. Em um ambiente empresarial cada vez mais dependente da tecnologia, a Governança de TI desempenha um papel fundamental na tomada de decisões relacionadas aos investimentos em tecnologia, gerenciamento de riscos, definição de políticas de segurança da informação, monitoramento de desempenho e garantia de conformidade. A Governança de TI é frequentemente baseada em frameworks reconhecidos, como o COBIT (Control Objectives for Information and Related Technologies), que fornecem diretrizes e melhores práticas para a implementação de uma governança eficaz. Esses frameworks ajudam as organizações a estabelecer estruturas claras de responsabilidade, processos bem definidos e mecanismos de controle para garantir o uso adequado da tecnologia da informação.

  • CursosInteligência Artificial

    Curso Empreendendo com IA: da ideação ao modelo de negócio

    Aprenda a transformar ideias em negócios sustentáveis com o uso da Inteligência Artificial. Entenda como aplicar co-design, inovação e modelagem de negócios para criar soluções reais e relevantes.

  • 1Página 1…93Página 93…407Página 407
    1Página 1…91Página 9192Página 9293Página 9394Página 94
    95
    Página 95
    …
    407Página 407