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
Utilize SSR para otimizar sua aplicação Angular. Aprenda hydration, incremental hydration, integração com Supabase renderização híbrida e deploy.
Aprenda a fazer deploy de apps PHP com Nginx, EC2, RDS, Swoole, Docker e CI/CD em ambiente de produção.
O Kubernetes é o principal gerenciador de cluster de containers em microsserviços. Vamos descobrir como subir uma aplicação em Java composta de 4 serviços.
Invista na transformação da sua carreira!
Nest é uma estrutura para criar aplicativos Node.js eficientes e escaláveis do lado do servidor. Nesta formação, você vai aprender a trabalhar com o framework e estará apto a escalonar as suas aplicações com maior facilidade. O que é NestJS? NestJS é um framework para construção de aplicações server-side eficientes, confiáveis e escalonáveis em Node.js. Ele usa o JavaScript moderno, mas é escrito com TypeScript, oferecendo o melhor de ambos os mundos: flexibilidade e tipagem forte. O framework segue os princípios de programação orientada a objetos, programação funcional e programação reativa. Ele é projetado para ser modular e extensível, permitindo aos desenvolvedores criar aplicações robustas de forma mais rápida e eficiente. Para Que é Usado? NestJS é utilizado para criar todo tipo de aplicações back-end: APIs RESTful: Rápido desenvolvimento e manutenção de APIs eficientes.GraphQL APIs: Integração nativa com bibliotecas como Apollo.Microserviços: Fácil integração com padrões de mensagens como MQTT, RabbitMQ e outros.Websockets: Desenvolvimento de aplicações em tempo real.CRUD: Facilita a criação de operações de CRUD com seu sistema de módulos e decorators.Aplicações Empresariais: Possui um ecossistema forte para integração com bancos de dados, sistemas de autenticação e outros serviços empresariais. Benefícios: Por Que Escolher NestJS? Desenvolvimento AceleradoGraças à sua arquitetura modular e conjunto rico de decoradores, você pode desenvolver rapidamente sem sacrificar a qualidade. Manutenção SimplificadaO uso de TypeScript e o padrão de design modular facilitam a manutenção e a colaboração entre equipes. FlexibilidadeNestJS é opinativo o suficiente para guiar os desenvolvedores na criação de uma estrutura limpa, mas também flexível o suficiente para permitir personalizações e integrações complexas. Ecossistema RicoIntegra-se facilmente com o ecossistema JavaScript existente, permitindo que você incorpore bibliotecas e ferramentas que já conhece e ama. EscalabilidadeProjetado com padrões de design que facilitam a criação de aplicações escaláveis, desde pequenos projetos até aplicações empresariais de grande escala. Comunidade e SuportePossui uma comunidade em crescimento e uma grande variedade de recursos de aprendizagem, incluindo documentação, tutoriais e cursos.
A inteligência artificial está transformando todas as especialidades de segurança, do SOC ao pentest, do GRC ao AppSec. Esta trilha ensina qualquer profissional de segurança a usar IA de forma prática: desde engenharia de prompt e automação com Python até detecção de ameaças com machine learning e operação de agentes autônomos de segurança. Não é uma trilha de data science: é uma trilha de aplicação real de IA no trabalho de quem protege organizações.
Nesse artigo vamos aprender como criar uma aplicação de dados e colocar no ar utilizando apenas a linguagem Python.
Neste artigo vamos codar um temporizador e usar o MobX para gerenciar o estado da aplicação
Explore os conceitos fundamentais do service design e o sucesso de negócios digitais por meio da criação de soluções centradas no usuário.