Enquanto você avalia,
153153pessoas 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 campista Pablo começou cedo. Depois de um curso de BASIC aos oito anos de idade e de ter feito curso técnico de informática industrial onde expandiu seu contato com as estruturas de tecnologia, ele se formou em Ciência da Computação ao mesmo tempo em que mudou de área dentro do Banco do Brasil para passar a lidar com gestão de riscos.Lá pelas tantas, ele decidiu tirar uma licença do banco por 2 anos para aceitar um trabalho na equipe de back-end do Chess.com, até que, graças a um contato via LinkedIn, surgiu a oportunidade de ir para a Alemanha para voltar a trabalhar com gestão de risco, antes de enfim ir parar na Zalando.Neste episódio, o Pablo comenta como foi iniciar sua trajetória com programação no final dos anos 1980, além de compartilhar como é o dia a dia de trabalho e da vida em familia na terra onde a cerveja faz parte do dia a dia.Fabrício Carraro, o seu viajante poliglotaPablo Saraiva, Gerente de Engenharia na Zalando em Berlim, AlemanhaLinks:LinkedIn do PabloConheça a Formação Praticando Java da Alura e Aprenda Java com exercícios práticos.TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões.#7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo:Alura Língua Cursos online de Idiomas – online de Tecnologia – e sonorização: Rede Gigahertz de Podcasts
Decodificamos tudo que rolou no NEXT, o maior evento da graduação FIAP! Um time de peso formado por André David, John Paul Lima e Wagner Sanchez se reuniu para revelar as curiosidades dos bastidores e entender como as soluções criadas pelos alunos se conectam com as tecnologias que estão transformando o futuro das empresas e do planeta. E já que o assunto é NEXT, sente só um pouco do que foi a vibe do festival: Decodifique novas conexões - André David: [@andrefdavid] - Wagner Sanchez [@wagnersanchezphd] - John Paul Lima [@john-paul-lima] GRADUAÇÃO FIAP O vestibular para graduação FIAP acontece no dia 25/11. Venha fazer parte do maior ecossistema de tecnologia do Brasil! Acesse: NOTÍCIAS DA EDIÇÃO 5 tecnologias que irão transformar as empresas, de acordo com a Gartner: 18 tecnologias emergentes que podem ajudar a resolver problemas globais, de acordo com a Forbes:
Invista na transformação da sua carreira!
Esta formação é para você que quer aprender SQL! A Formação de SQL da Alura é uma trilha de aprendizado abrangente, composta por cursos projetados para impulsionar sua carreira no campo de banco de dados. Cada aspecto deste percurso educacional foi meticulosamente planejado por nossa equipe especializada. Você será introduzido aos comandos essenciais para criar um banco de dados, bem como aprenderá a inserir, consultar e manipular dados, adquirindo habilidades práticas e teóricas essenciais para se destacar na área. O que é o SQL? SQL, ou Structured Query Language (Linguagem de Consulta Estruturada), é uma linguagem padrão e amplamente reconhecida para consultas e manipulação de dados em bancos de dados relacionais. Sua especificidade e eficiência a tornam uma ferramenta indispensável no mundo da tecnologia da informação, permitindo interações complexas e precisas com grandes conjuntos de dados. Por que usar o SQL? SQL é essencial para gerenciamento de banco de dados devido à sua padronização universal, permitindo comunicação e transferência eficientes de dados entre diferentes sistemas. Sua flexibilidade e eficiência em manipular, consultar e atualizar grandes conjuntos de dados, juntamente com a facilidade de aprendizado, tornam-no uma ferramenta indispensável. Além disso, sua ampla adoção e suporte robusto para segurança de dados garantem sua relevância e aplicabilidade em uma variedade de contextos e necessidades empresariais. O que aprenderemos? Nesta formação, você aprenderá a criar e gerenciar bancos de dados e tabelas, realizando operações diversas como consultas, atualizações e exclusão de dados. Aprofundaremos nas técnicas de filtragem para busca eficiente de informações, exploraremos recursos avançados para a elaboração de relatórios detalhados, e finalizaremos com a aplicação de SQL na análise de dados, proporcionando uma compreensão abrangente e prática da gestão de dados com SQL.
Domine a linguagem Python com uma formação prática e estruturada Comece aqui seus estudos em Python para desenvolvimento de software! Uma formação composta por 25 horas de conteúdo organizados em cursos que te vão te ensinar o que é a linguagem python e que guiarão seu mergulho na programação orientada a objetos, incorporando boas práticas de codificação. Essa formação é ideal para quem busca um curso de Python completo, com foco em projetos práticos. Por que aprender python? Python é conhecida por sua sintaxe simplificada, que facilita a leitura e escrita de código. Com um vasto conjunto de bibliotecas abrangendo áreas como desenvolvimento web, Data Science, Machine Learning, automação e jogos, Python oferece uma plataforma rica para exploração criativa. O que você vai aprender na formação Aprenda a programar em python com orientação a objetos? Nesta formação, você mergulhará na programação orientada a objetos e incorporando boas práticas de codificação. Você vai aprender a lidar com erros e manipular diferentes tipos de coleções. Além disso, você explorará técnicas para ler e escrever em vários formatos de arquivos usando Python. Ao concluir esta formação, você terá uma compreensão robusta da linguagem Python e experiência prática por meio de projetos. Isso preparará você para avançar com confiança na área de Python, especialmente em projetos web. Se você estava estudando a versão anterior desta formação, pode continuar seus estudos no link: Aprenda a programar em Python com Orientação a Objetos Se você quer se aprofundar em Data Science, sugerimos que faça a Formação Python para Data Science. Comece agora a sua formação em Python com maior escola de tecnologia do Brasil. Escolha o melhor plano para você e faça parte da comunidade Alura, programe com confiança!
Aprenda a fortalecer a segurança das suas aplicações Node com Passport e OAuth 2.0, e desenvolva habilidades essenciais para proteger suas aplicações.
Alguma vez você, que se interessa em tecnologia, pensou em como é ser parte de um time de devs em empresas com crescimento rápido e que usam as mais novas tecnologias e métodos de trabalhar?
O QUE É O CD4ML? CD4ML significa Continuous Delivery for Machine Learning, Entrega Contínua para Aprendizado de Máquina, em tradução livre. É uma abordagem para desenvolver e implantar modelos de aprendizado de máquina de forma ágil e confiável. Segundo o artigo “Continuous Delivery for Machine Learning”: Entrega contínua para aprendizado de máquina (CD4ML) é uma abordagem de engenharia de software na qual uma equipe multifuncional produz aplicativos de aprendizado de máquina com base em código, dados e modelos. Essa produção se dá em incrementos pequenos e seguros que podem ser reproduzidos e liberados de forma confiável a qualquer momento, em ciclos curtos de adaptação. Assim como a entrega contínua (continuous delivery) é uma prática que visa entregar software de forma rápida e segura, o CD4ML busca aplicar os mesmos princípios para a entrega de modelos de aprendizado de máquina, com o objetivo de tornar esse processo mais rápido, seguro e confiável. Isso significa que, em vez de desenvolver um modelo e implantá-lo manualmente, o CD4ML propõe um processo automatizado e iterativo, em que o modelo é continuamente testado, avaliado e atualizado. O CD4ML é composto por diversas práticas, como versionamento de modelos, automação de testes, monitoramento de métricas e feedback contínuo. Tudo isso visa garantir que o modelo esteja sempre atualizado e entregando resultados precisos e confiáveis. O QUE VAMOS APRENDER? Nesta formação, você vai aprender sobre a entrega contínua de sistemas de aprendizado de máquina (CD4ML), uma abordagem que visa automatizar e acelerar o ciclo de vida dos projetos de ML. Você vai conhecer ferramentas e técnicas para realizar o build, os testes e o deploy das aplicações de forma rápida e confiável. Você também vai entender como gerenciar os dados e os modelos de ML, usando o versionamento de dados e o rastreio de experimentos. Além disso, você vai compreender a importância da melhoria contínua e da governança de dados e modelos para garantir a qualidade e a ética dos sistemas de ML. Por fim, você vai distinguir as responsabilidades de cada profissional envolvido na entrega contínua de sistemas de aprendizado de máquina, como engenheiros de dados, engenheiros de machine learning e cientistas de dados. QUAIS SÃO OS PRÉ-REQUISITOS PARA FAZER ESSA FORMAÇÃO? Para um aproveitamento mais completo do conteúdo, é recomendável possuir conhecimentos prévios em Python e conceitos de Aprendizado de Máquina.
Hoje o papo é sobre pós-graduação em tecnologia. Vamos falar da Pós Tech, o primeiro produto da união FIAP e Alura, além de discutir como a Alura decidiu entrar no Ensino Superior, qual é o papel da faculdade na carreira de uma pessoa desenvolvedora, e muito mais. Vem ver quem acompanha a gente neste papo! Paulo Silveira, host que realizou um sonho Adriano Almeida, COO da Alura e ex-aluno da FIAP Rubens Rodrigues, coordenador dos cursos de Arquitetura e de Java da Pós Tech Andréa Paiva, Diretora da Pós Tech Links: Pós Tech da FIAP + Alura Podcast Dev Sem Fronteiras da Alura TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse Produção e conteúdo: Alura Cursos de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia
Se você deseja tornar-se especialista em criar produtos digitais inclusivos e acessíveis, a nossa Formação em Acessibilidade é o caminho ideal! Voltada para profissionais que já atuam na área e buscam aprofundar seus conhecimentos, esta formação oferece uma visão completa das melhores práticas de acessibilidade. Ao longo do curso, você vai dominar as diretrizes WCAG, aprender a realizar pesquisas inclusivas e explorar técnicas avançadas de UI Design acessível. Além disso, ensinamos como garantir que o handoff de projetos mantenha o foco na acessibilidade, assegurando que a inclusão seja considerada em todas as fases do desenvolvimento. No final da formação, você será capaz de: Aplicar as diretrizes WCAG para garantir conformidade com os padrões de acessibilidade.Conduzir pesquisas com um mindset inclusivo.Criar interfaces de usuário acessíveis e funcionais para todos.Elaborar handoffs eficientes que priorizem a acessibilidade para desenvolvedores.
Hoje é dia de falar sobre Front-End! Neste episódio, falamos sobre o que devs de front-end podem fazer para criar páginas melhores, além do que devem aprender de mais avançado para seguir evoluindo na carreira. Vem ver quem participou desse papo: André David, o host que sabe que a resposta-base é “depende” Vinny Neves, Líder de Front-End na Alura Juliana Amoasei, Desenvolvedora JavaScript e Instrutora da Alura Guilherme Lima, Tech Educator e Professor na Alura e na USP Links: Back-end for Front-end – Hipsters #202 Code e Solid com Alberto Sousa, o Dev Eficiente | #HipstersPontoTube [Casa do Código] Live do Livro: Desbravando Solid Svelte Conheça a nova Formação React: da teoria à prática em arquitetura e design de aplicações da Alura, e desenvolva aplicações React robustas e escaláveis com práticas de arquitetura e design de software. TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse Produção e conteúdo: Alura Cursos de Tecnologia – Edição e sonorização: Rede Gigahertz de Podcasts