Enquanto você avalia,
320320pessoas 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
Conteúdos gratuitos
Explore conteúdos gratuitos para aprender tecnologia no seu ritmo. Encontre artigos com conteúdos técnicos para aprender na prática, notícias para acompanhar as principais tendências do mercado e o Alura Labs, com análises e reflexões de especialistas sobre tecnologia, IA e carreira.
O mercado de desenvolvimento de games no Brasil está em constante crescimento. Nosso país é o terceiro maior mercado ""gamer"" do mundo, tendo visto um aumento exponencial durante a pandemia, especialmente no consumo de jogos mobile. Entretanto esse mercado, ainda relativamente novo, enfrenta desafios: grande parte das empresas de jogos no Brasil é informal e muitas relatam dificuldades em encontrar mão de obra qualificada, possivelmente devido à falta de portfólio e investimento. Já o mercado internacional de jogos é mais consolidado e fatura bilhões de dólares em receitas anuais, seguindo com uma demanda crescente por profissionais qualificados. Muitas empresas internacionais buscam talentos globais e oferecem vagas remotas, possibilitando que você trabalhe em projetos de alto nível sem sair do seu país de origem. Então, para aproveitar essas oportunidades, é essencial entender que desenvolver um jogo é uma tarefa coletiva e multidisciplinar. Exige o aprendizado contínuo por meio de desafios cotidianos e envolve muitos profissionais em seu processo de criação. Se você é uma pessoa desenvolvedora e quer entender como implementar um jogo usando as ferramentas disponíveis no mercado, essa formação te ajudará com essa missão! Há cada vez mais plataformas onde podemos jogar, e para facilitar a programação em todas elas, utilizamos uma engine. Uma engine é um conjunto de ferramentas que possibilita a criação de um jogo em uma única equipe e a exportação para múltiplas plataformas. O que é Unity? A Unity é uma engine que suporta a criação de jogos para Windows, Mac, Linux, Android, iOS, páginas Web e consoles. E é com ela que iremos criar nosso jogo 2D metroidvania. O que vou aprender ao longo desta formação? Na Formação ""Desenvolvendo Jogos 2D com Unity"", você aprenderá a criar jogos 2D completos e funcionais. Você entenderá como aplicar física, áudio e animações dentro de um jogo. Por ser um trabalho coletivo, é crucial pensar em como a equipe irá interagir com os códigos. Portanto, você aprenderá boas práticas de programação e padrões de projetos utilizados na área para melhorar a experiência de todos com estes scripts. Você desenvolverá habilidades práticas na Unity, criando um jogo desde a implementação das primeiras mecânicas até o polimento final. Vamos embarcar nesta aventura de desenvolvimento de jogos juntos?"
Invista na transformação da sua carreira!
Temos muitas maneiras de manipular áudios em jogos. Mas como fazermos para manipular um grupo deles? Conheça o audio mixer da Unity.
Você aprenderá a criar um jogo 2D no estilo metroidvania, explorando desde a criação de scripts para as mecânicas mais básicas até animações, cenários e sistemas de som na Unity.
Ranking da programação em 2023, polêmicas da Unity, universo de Toy Story em campo na NFL e parabéns à Danny Hillis. Esses são alguns dos destaques do Decode, que nessa edição tem a participação de André David, Érika Caramello e Juliana Amoasei. Decodifique novas conexões André David: [ @andrefdavid ] Érika Caramello: [ @ecaramello ] Juliana Amoasei: [ @juliana-amoasei ] Saiba mais sobre a Dyxel Gaming e a Alura, que dispensa apresentações! 28/09 - FIAP Meetup #65 - O impacto da I.A. no ambiente de trabalho NOTÍCIAS DA EDIÇÃO Tecnologia IEEE divulga as linguagens de programação mais usadas em 2023 Hackers iranianos invadem sistemas no Brasil pelo Microsoft Exchange Games e entretenimento Apple aumenta a aposta em games e anuncia Iphone 15 com suporte a diversos títulos Unity anuncia taxação de instalação de games e gera polêmica Disney+ e ESPN vão transmitir jogo de futebol americano com animação em tempo real Curiosidade tech Hoje é aniversário de Danny Hillis e você deveria comemorar
Aprenda a usar os principais recursos da Unity para aprimorar um jogo metroidvania 2D criando interfaces de menus, coletáveis, uma batalha final com um chefão, inserindo créditos e um game loop.
Evolua do back-end sênior para uma atuação mais estratégica, dominando arquitetura de soluções com foco em decisões reais de negócio. Aprenda a desenhar arquiteturas modernas, escaláveis e confiáveis, ampliando sua visão sobre cloud, segurança, custos e liderança técnica. Prepare-se para o futuro da carreira usando IA como aliada essencial da arquitetura.
Domine o desenvolvimento Back-End com .NET e C#. Aprenda programação, boas práticas, testes automatizados, DevOps, segurança e soluções em nuvem, evoluindo até se tornar referência em arquitetura e liderança de times em ambientes escaláveis e distribuídos.
Nesta formação você vai aprender os fundamentos de testes e progredir para cenários comuns a projetos reais, testando integração entre componentes típicos de um software e interfaces gráficas com pessoas usuárias. Para isso abordaremos temas como testes unitários, testes em bancos de dados e APIs e testes de interface, frequentemente usando a metodologia TDD. Além disso, aprenderá a usar ferramentas como xUnit, Selenium, Azure DevOps e Github Actions.