Até 38% OFF.
Condição válida até 31/07
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
Saiba como manipular arrays em uma das linguagens mais utilizadas no mundo, o PHP
Nesta formação de Persistência Poliglota com PHP, você aprenderá a se conectar e interagir com uma ampla gama de bancos de dados. Isso inclui desde a conexão com bancos de dados chave-valor, como Redis, até o trabalho com bancos de dados em memória focados em cache, e bancos de dados documentais como MongoDB. Você também ganhará habilidades na integração com soluções de bancos de dados em cloud. Além disso, você desenvolverá competências na configuração de ambientes com Docker e estabelecerá conexões com sistemas complexos como ElasticSearch e Cassandra. A formação abrange a exploração de outras plataformas como ScyllaDB e Amazon Keyspaces, oferecendo uma compreensão completa de diversas opções de armazenamento de dados. Você também se familiarizará com técnicas de mensageria com RabbitMQ e aprenderá a usar bancos de dados de grafos como Neo4J, equipando-se para enfrentar uma ampla gama de desafios de persistência de dados no universo PHP.
Invista na transformação da sua carreira!
Aprenda arquitetura de sistemas com a Alura. Use cache, mensageria e load balancing para escalar aplicações PHP.
Aprenda a fazer deploy de apps PHP com Nginx, EC2, RDS, Swoole, Docker e CI/CD em ambiente de produção.
Aprenda técnicas de refatoração para deixar seu código PHP mais organizado, mais legível e mais facilmente testável.
Neste curso, você aprenderá a aplicar boas práticas de programação em PHP para tornar seu código mais legível e fácil de manter. Exploraremos técnicas de refatoração, princípios SOLID, testes automatizados e padrões de projeto.
PHP Composer: Dependências, Autoload e Publicação
Os famosos padrões de projetos são soluções para problemas comuns no código. Aprenda neste curso os padrões comportamentais, como Command, Observer, entre outros, usando a sua linguagem favorita, o PHP.
Os famosos padrões de projetos são soluções para problemas comuns no código. Aprenda neste curso os padrões criacionais, como Factory Method, Abstract Factory, Builder, Prototype e Singleton, usando a sua linguagem favorita, o PHP.
Os famosos padrões de projetos são soluções para problemas comuns no código. Aprenda neste curso os padrões estruturais, como Adapter, Bridge, Decorator, Composite, Facade, Proxy e Flyweight, usando a sua linguagem favorita, o PHP.