formação_

Formação PHP

Programe sistemas Web PHP com Doctrine, Laravel e Lumen

Esta formação faz parte dos nossos cursos de Programação
120h

Para conclusão

13
Cursos
7
Vídeos extras
1
Podcast
3
Artigos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

PHP

A Formação PHP da Alura é um guia de aprendizado com cursos e conteúdos para você iniciar uma carreira bem sucedida como programador(a) Web PHP. Você vai aprender desde os fundamentos da linguagem junto com as boas práticas e o essencial conhecimento de uma boa modelagem orientada a objetos.

  • O que é PHP?

O PHP é uma das linguagens de programação mais usada no desenvolvimento web. Por ser multi plataforma, open source, gratuita e bastante completa, a linguagem PHP conquistou o mercado e desenvolvedoras/es, tendo uma comunidade vibrante e uma evolução rápida nos últimos anos.

  • O que faz um(a) desenvolvedor(a) PHP?

Quem trabalha com PHP desenvolve sistemas, monta, testa e depura programas que utilizam banco de dados. Também realiza correções em sistemas visando a boa experiência dos usuários

  • Mercado de trabalho para desenvolvedores(as) PHP

Como um(a) desenvolvedor(a) PHP, é possível trabalhar tanto em grandes empresas quanto em startups, ou até mesmo realizar trabalhos freelance. Além disso, as pessoas que programam com a linguagem costumam ser muito engajadas em eventos, hackathons e muito mais.

  • O que é preciso para desenvolver em PHP?

É preciso conhecer a vasta sopa de letrinhas de frameworks, ferramentas e tecnologias diferentes disponíveis. Na Formação, serão apresentadas as principais. O Composer, para gerenciar as dependências e automatizar tarefas cotidianas, como teste e empacotamento do projeto. A Doctrine como principal solução para acesso a bancos de dados do mercado PHP. E o Laravel, o framework mais usado atualmente no mercado brasileiro.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Professores especializados Programação

Com quem você vai aprender

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

  • Giovanni Tempobono

    Giovanni é instrutor na Alura e desenvolvedor de software. Possui um bacharel em Ciência da Computação pelo Mackenzie e gosta muito de conhecer novas linguagens e tecnologias.

  • Giovanni Tempobono

    Giovanni é instrutor na Alura e desenvolvedor de software. Possui um bacharel em Ciência da Computação pelo Mackenzie e gosta muito de conhecer novas linguagens e tecnologias.

Passo a passo

  1. 1 A linguagem PHP

    O primeiro passo é entender a linguagem PHP, base de tudo que faremos nessa formação. E, para isso, é essencial desenvolver um conhecimento sólido em da linguagem e a orientação a objetos.

  2. 2 Mais PHP

    Com a orientação a objetos na ponta da língua, vamos aprofundar nosso conhecimento na linguagem com exceptions e arrays associativas, além de manipulações datas e horas!

  3. 3 PHP Moderno

    Agora vamos avaliar o PHP Moderno que é aprender sobre o Composer e entender melhor os famosos PSRs.

  4. 4 Banco de dados

    Praticamente nenhuma aplicação existe sem bancos de dados. É importante saber como acessá-los com PHP. E o PDO e Doctrine são as principais tecnologias para isso, trabalhando um mapeamento do seu modelo OO para as tabelas do banco.

  5. 5 Web

    Até agora vimos como usar a linguagem PHP, o paradigma OO, bibliotecas e o bancos de dados. Agora está na hora de explorar o mundo Web com o PHP. Isto é primeiro entender o padrão MVC para depois aprender os frameworks Laravel e Lumen que facilitam muito a criação de aplicações web e webservices.

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Acredito que esse curso PHP Orientado a objetos deveria ter mais exercicios.

Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces

Bruno Fellipe Dadario Oliveira

Aprendi muita coisa nova, a didática do professor auxilia muito no aprendizado.

Avançando com PHP: Arrays, Strings, Função e Web

Guilherme Fonseca Chaves

Um curso muito didático e rápido. O professor soube abordar os temas na ordem correta sem estender desnecessariamente o tempo de cada aula.

Introdução ao PHP: Primeiros passos com a linguagem

Guilherme Giovanni Battoni

Comece hoje mesmo os cursos de PHP. Matricule-se agora!

  • 1269 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

  • 1269 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

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 1269 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

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 1269 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

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas