Você vai desenvolver com uma das linguagens mais populares no mercado que evoluiu muito em todos os requisitos nos últimos anos. Use corretamente a orientação a objetos com o PHP. Aprenda a lidar com as coleções. Aproveite o Composer e muito mais! Saiba como começar com PHP.
PHP
- Curso PHP e MySQL: Introdução a uma webapp
-
Curso Introdução ao PHP: Primeiros passos com a linguagem
-
Curso Avançando com PHP: Arrays, Strings, Função e Web
-
Curso PHP Strings: Operações e expressões regulares
-
Curso PHP: Manipulando coleções com Arrays
-
Curso PHP: Dominando as Collections
-
Curso Orientação a Objetos com PHP: Classes, métodos e atributos
-
Curso Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces
-
Curso PHP Brasil: Validação de dados no padrão nacional
-
Curso PHP Composer: Dependências, Autoload e Publicação
-
Curso PHP Exceptions: Tratamento de erros
-
Curso PHP I/O: Trabalhando com arquivos e streams
-
Curso PHP e Behavior Driven Development: BDD com Behat
-
Curso PHP Parallel: Processos, Threads e Channels
-
Curso Object Calisthenics: Exercitando a Orientação a Objetos
-
Curso Metaprogramação com PHP: API de Reflection
-
Curso Scraping com PHP: Coleta de dados na web
-
Curso PHP e Clean Architecture: Descomplicando arquitetura de software
-
Curso PHP e Domain Driven Design: Apresentando os conceitos
-
Curso PHP: Programação Funcional
-
Curso PHP Reativo: Programação assíncrona em tempo real
-
Curso Magento: Primeiros passos no gerenciamento de uma loja
-
Curso Magento: Customização de um tema
PHP para web
-
Curso MVC com PHP: Entenda o padrão Model-View-Controller
-
Curso Laravel parte 1: Produtividade no desenvolvimento web
-
Curso Laravel parte 2: Trabalhando com Autenticação, Relacionamentos e Testes
-
Curso Laravel parte 3: Eventos, filas, upload e e-mail
-
Curso PHP e Selenium: Testes de ponta a ponta
Persistência em PHP
PHP API
Boas práticas em PHP
-
Curso PHP Refatoração: Boas práticas no seu código
-
Curso Design Patterns em PHP: Padrões comportamentais
-
Curso Design Patterns em PHP: Padrões estruturais
-
Curso Design Patterns em PHP: Padrões criacionais
-
Curso SOLID com PHP: Princípios da programação orientada a objetos
-
Curso PHP e TDD: Testes com PHPUnit
-
Curso Mocks em PHP: Entenda os dublês de testes
-
Curso Testes de integração com PHP: Testando o acesso à API e ao banco de dados
-
Curso PHP Xdebug: Ferramenta de debug e profiling
Por onde começar com PHP ?
O PHP é uma das linguagens de programação mais utilizadas no desenvolvimento web por ser multiplataforma, open source, gratuita e bastante completa. A linguagem PHP conquistou o mercado e os seus desenvolvedores, tendo uma comunidade vibrante e uma evolução rápida nos últimos anos.
A Formação PHP da Alura é um guia de aprendizado completo para você iniciar uma carreira bem sucedida como programador PHP. Você vai aprender os fundamentos da linguagem, as boas práticas, a orientação a objetos e os frameworks populares, como Doctrine, utilizado para acessar um banco de dados de maneira produtiva.
Você também irá utilizar Laravel/Lumen e Symfony para a construção de aplicações web e APIs, o Composer para controlar as dependências do projeto e muito mais!
Formações em Programação
Sabe quando você pode começar? Agora!
- 1266 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- Acesso à Alura Start
Cursos de introdução a tecnologia através de games, apps e ciência
- Acesso à Alura Língua
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Premium
- 1266 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- Acesso à Alura Start
Cursos de introdução a tecnologia através de games, apps e ciência
- Acesso à Alura Língua
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Premium Plus
- 1266 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- Acesso à Alura Start
Cursos de introdução a tecnologia através de games, apps e ciência
- Acesso à Alura Língua
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Max
- 1266 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- Acesso à Alura Start
Cursos de introdução a tecnologia através de games, apps e ciência
- Acesso à Alura Língua
Reforço online de inglês e espanhol para aprimorar seu conhecimento
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos todas as semanas