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
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
Muito se fala sobre tirar uma ideia do papel e colocá-la em ação. Mas antes de tirar algo do papel, é necessário colocar algo lá. Como fazer isso corretamente? Como esboçar uma ideia? Que ferramentas posso usar para isso? Participantes: Paulo Silveira, host do hipsters, javeiro quando era menino Thiago Vilaça, lead designer na Caelum e na Alura Natan Souza, o cara do UX por aqui Vitor Guerra, Diretor de Inovação na Reclame Aqui Demian Borba, Gerente de Produto da Adobe XD Links citados no episódio e extras: Artigo sobre Prototipação do Demian Borba Artigo sobre Figma do Vitor Guerra Sketch vs Adobe XD Curso UX e Usabilidade Aplicados em Mobile e Web na Caelum Curso Design Thinking na Caelum Curso de Design Sprint na Caelum 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
Como utilizar python e data science para vizualisar dados em menos de um minuto.
Invista na transformação da sua carreira!
Melhore a comunicação da informação por um gráfico aplicando práticas de visualização de dados.
Voltamos a falar de um dos assuntos favoritos dos ouvintes do podcast: Machine Learning! E parece que esse mercado tá se tornando tão complicado que já temos um novo termo: MLOps. Mas o que é isso afinal? Hora de descobrir! Participantes: Paulo Silveira, o host que adora falar sobre machine learning Cristiano Breuel, strategic cloud engineer no Google Rogers Cristo, cientista de dados no Itaú Vinicius Caridá, gerente de ciência de dados no Itaú Roberta Arcoverde, a co-host ansiosa pra aprender mais sobre MLOps Links: Post citado pelo Paulo: Itaú Unibanco: How we built a CI/CD Pipeline for machine learning with online training in Kubeflow O que é Machine Learning? O que é Data Science? Formação Machine Learning 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
Esse episódio é sobre algo que todos queremos: o governo digital. Será que chegaremos lá um dia? O que está acontecendo nesse sentido? Vamos descobrir! Participantes: Paulo Silveira, o host que sonha com um governo digital Alexandre Gomes, mestre de computação ubíqua e doutorando em ciência politica Maurício "Balboa" Linhares, que tem fé que o governo digital ainda vai sair do papel Links: Data Science e política na Operação Serenata de Amor - Hipsters #62 e-estonia Portal Brasileiro de Dados Abertos Portal de dados abertos é disponibilizado após debate com sociedade civil Governo Digital Portal de Serviços Digitais do Governo Site do Governo do Reino Unido Empresa Simples 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
Diversos projetos open source tentam trabalhar com os dados abertos do governo e outras entidades de transparência. A operação Serenata de Amor é certamente um dos projetos mais bem sucedidos e estruturados. Conheça um pouco dos objetivos do grupo e tecnologias existentes por trás. Participantes: Paulo Silveira, um host que tenta ser político e passar panos quentes Mauricio Linhares, cohost da treta Irio Musskopf, cientista de dados da DataScience Brigade Eduardo Cuducos, community manager da operação Serenata de Amor Links do episódio: Apoie o projeto Serenata de Amor! Github do projeto Cota parlamentar da câmara federal Pesquisa direta dos valores gastos pelos parlamentares Como contribuir com o Serenata de Amor Jarbas, um dos robos do Serenata 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
Aprenda a criar consultas utilizando o suplemento do Excel, o Power Query.
BDD é um processo do desenvolvimento ágil que visa criar as especificações de software já no início do desenvolvimento em colaboração da equipe toda. Aprenda nesse curso como criar esses testes de aceitação e torná-los executáveis com Behat.
Esse Alura+ foca no desenvolvimento de uma aplicação de cadastro de frases utilizando TypeScript, React e JavaScript. Os alunos aprenderão a gerenciar o estado da aplicação com useState e useReducer, implementar validações de entrada e centralizar a lógica de negócios usando Reducer para manter os componentes limpos e organizados. O que será aprendido: - Inicialização e gerenciamento do estado da aplicação com o hook useState. - Técnicas para exibir dados dinamicamente com a função map. - Implementação de validações para adição de novas frases. - Criação e uso de um reducer para organizar a lógica de negócios. - Utilização do dispatch para despachar ações no componente principal. - Conexão do reducer ao componente com o hook useReducer. - Boas práticas para manter componentes limpos e escaláveis. Vamos então nos aprofundar no uso do useReducer? Você pode [fazer o download do Node.JS aqui]( de acordo com o seu sistema operacional. Lembre-se de consultar [a documentação do React]( para relembrar os comandos utilizados para se iniciar uma aplicação do zero. Se quiser entender todo poder do Json Server, se liga [nesse artigo]( que eu escrevi pra você. Não se esqueça de [baixar o arquivo db.json nesse link]( Além disso se você quiser se aprofundar em gerenciamento de estados no React, você pode fazer este curso de [React: gerencie estados globalmente com Context API]( Caso você queira soluções mais robustas e escaláveis em gerenciamento de estados para suas aplicações, recomendo dar uma olhadinha na nossa formação [React: domine o gerenciamento de estados]( Se quiser uma palhinha do que verá nessa formação, pode consultar [este artigo]( que fala sobre **bibliotecas para lidar com gerenciamento de estados em projetos React**. ## [Esse é o repositório]( do Organo. Esse projeto você desenvolve comigo e com o Paulo Silveira no curso [React: desenvolvendo com JavaScript]( Não se esqueça de publicar e me marcar nas redes sociais a sua solução para esse desafio! Seja no [Linkedin]( ou [Instagram]( o importante é participar! Te vejo na próxima. Vida longa e próspera.
Qual métrica você deve usar para monitorar a sua aplicação ou produto? No universo de métricas e possiblidades é facil de se perder o foco e simplesmente olhar dados irrelevantes da aplicação em produção. Nesse video o instrutor Bruno Perreira apresenta os 4 Golden Signals definido pelo Site Reliability Engineering (SRE) da Google.