Enquanto você avalia,
2727pessoas 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
O termo DevOps surgiu pra descrever um conjunto de práticas que visam facilitar a integração entre equipes de desenvolvimento e operações. Mas será que é só isso? DevOps é cargo ou não é? Hora de descobrir! Participantes: Gabs Ferreira, o host que curte mais dev do que ops Rodrigo Caneppele, instrutor e desenvolvedor na Caelum Alberto Souza, o co-host que trouxe um convidado hoje Links: Curso DevOps na prática com cultura, colaboração, ferramentas e automatização Formação DevOps da Alura Produção e conteúdo: Alura Cursos de Tecnologia - === Caelum Ensino e Inovação - Edição e sonorização: Radiofobia Podcast e Multimídia
Você acha que programa melhor que o seu CTO? Nesse episódio, você vai descobrir qual é o trabalho de quem tem esse cargo e porque é ele que manda. Participantes: Paulo Silveira, o host que nunca foi CTO mas é CEO Lucas Souza, CTO da GetNinjas David Robert, CTO do Elo7 Wagner Narde, CTO da Vindi Marcelo Toledo, desenvolvedor do Nubank Maurício Linhares, que ainda não é CTO (mas estamos aqui na torcida) 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 Links: Curso de Gestão de pessoas na Caelum
Aplicar animações em um projeto enriquecem ainda mais o trabalho e para construir animações ainda mais refinadas, podemos utilizar o JavaScript como aliado! Assim, temos maior controle da animação e maior interação do usuário, como por exemplo, a partir de um evento de click no botão. Sendo assim, neste Alura+, a instrutora Beatriz Moura, ensina como criar uma lógica para manipular uma transformação 3D de um projeto utilizando as funcionalidades do JavaScript. Acesse o projeto final neste link: [projeto do Alura+ CSS 3D: animação dinâmica com JavaScript]( Quer dar um mergulho mais aprofundado em Animações? Acesse nossos conteúdos e aprenda ainda mais! - [Alura+ CSS 3D: criando o efeito flip]( - [Alura+ Animação em texto: um projeto em HTML/CSS]( - [Alura+ Animação de coração: um projeto em HTML/CSS]( - [Curso Vetores e Animação com SVG: trabalhando com CSS e JavaScript]( - [Artigo: CSS: animações com Transition e Animation](
Invista na transformação da sua carreira!
Neste Alura+, você irá aprender uma das técnicas mais importantes para a arquitetura de software como um todo, a “Injeção de Dependência” ou “DI” (Dependency injection, em inglês). Será destacado como funciona, as vantagens, as desvantagens e quando começar a utilizar de acordo com a [Documentação Oficial]( da equipe de devs. Gostou desse conteúdo? Aproveite para mergulhar mais no universo Mobile, conhecendo a Formação inicial de Jetpack Compose da Alura e compartilhe seus aprendizados com a gente nas redes sociais.
Neste vídeo, o professor e nosso instrutor na Alura Roberto Sabino, explica como criar mini gráficos na sua tabela de maneira simples e fácil. Os minigráficos no Excel são uma ferramenta de representação visual de dados que permite aos usuários criar pequenos gráficos embutidos em uma célula de uma planilha. Eles são usados para mostrar tendências e variações de dados de forma concisa e compacta, sem a necessidade de criar gráficos em separado. São especialmente úteis quando você deseja acompanhar mudanças ao longo do tempo ou comparar valores em diferentes categorias sem ocupar muito espaço na planilha, sendo geralmente compostos de uma série de pontos, barras ou outras representações gráficas simples que se encaixam em uma única célula. Possuem como principais vantagens: * **Visualização rápida de tendências:** Os minigráficos permitem que você veja rapidamente as tendências e padrões nos dados sem precisar criar gráficos em uma planilha separada. Isso é útil quando você deseja uma visão geral dos dados em um espaço limitado. * **Comparação de valores:** Com minigráficos, você pode comparar valores entre diferentes células ou linhas de dados diretamente na planilha. Isso facilita a identificação de discrepâncias e variações. * **Economia de espaço:** Como são pequenos e podem ser inseridos nas células, eles economizam espaço em sua planilha, tornando-a mais organizada e legível. * **Integração com dados:** Os minigráficos estão diretamente vinculados aos dados da planilha, o que significa que eles se atualizam automaticamente quando os dados são alterados. Isso garante que as visualizações estejam sempre atualizadas. * **Personalização:** É possível personalizar a aparência dos minigráficos para atender às suas necessidades, como escolher o tipo de gráfico (linha, coluna, barra) e a formatação. * Os minigráficos são uma ferramenta útil para a análise de dados no Excel, permitindo que você compartilhe informações visuais de maneira eficaz, especialmente em relatórios e planilhas onde a economia de espaço e a clareza são importantes. Para aprender mais sobre Excel e outros recursos, acesse a Formação Excel disponível na plataforma Alura: - Formação [Excel](
Em projetos de data science que envolvem grandes conjuntos de dados as ferramentas convencionais do Python podem não atender as necessidades. Para casos assim pode ser preciso desenvolver o projeto com ferramentas de um contexto Big Data como o Spark.
Evolua aplicações Angular com a Alura. Use componentização, formulários e APIs para criar projetos completos.
Neste vídeo, o professor e nosso instrutor na Alura Roberto Sabino, mostra como utilizar a formatação condicional para facilitar a visualização e também destacar as principais informações na planilha de dados. A formatação condicional no Excel é uma poderosa ferramenta que permite destacar visualmente dados em uma planilha com base em regras predefinidas. Ela é usada para enfatizar informações importantes, identificar tendências, padrões ou anomalias nos dados de uma planilha de maneira automatizada. A formatação condicional funciona aplicando formatação especial, como cores de preenchimento, fontes em negrito ou itálico, bordas, ícones e barras de dados, a células que atendem a determinadas condições. Essas condições são definidas pela pessoa usuária e podem ser baseadas em valores numéricos, datas, texto ou fórmulas. Alguns exemplos comuns de aplicação da formatação condicional incluem: * Destacar valores maiores ou menores que um determinado limite; * Identificar duplicatas em uma lista; * Realçar datas vencidas ou próximas de vencer; * Colorir células com base em valores percentuais; * Mostrar ícones de setas para indicar tendências de crescimento ou queda; * Criar barras de dados para representar visualmente a escala de valores. Em resumo, a formatação condicional é uma ferramenta valiosa para melhorar a visualização e a interpretação de dados no Excel, tornando-o uma escolha popular para análise de dados e criação de relatórios eficazes. Para aprender mais sobre Excel e outros recursos, acesse a Formação Excel disponível na plataforma Alura: - Formação [Excel](
Aprofunde-se no mundo iOS com view code e descubra como fazer requisições para APIs REST. Desde compreender o que é uma API até implementar funcionalidades modernas como async/await, este curso guiará você por todas as etapas necessárias para trazer dados
Bate-papo sobre técnicas e novidades que estão surgindo para unir arte e ciência. Participantes: Paulo Silveira, o host que faz arte comitando na masterw Leo Sampaio, doutoranda em visão computacional no instituto de computação em São Carlos Isabella Mendonça, engenheira de software no Nubank Guilherme Silveira, irmão do host e mágico generativo Produção e conteúdo: Alura Cursos de Tecnologia – === Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia