Formação Desenvolvedor PHP

Programe sistemas Web PHP com Doctrine, Laravel e Lumen

Esta formação faz parte dos nossos cursos de Programação
130h
p/ conclusão
14
Cursos
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

O PHP é uma das linguagens de programação mais usada no desenvolvimento web. Por ser multiplataforma, open source, gratuita e bastante completa, a plataforma 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 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.

Em seguida, você aprenderá a navegar 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 Laraval, o framework mais usado atualmente no mercado brasileiro.

A Formação PHP da Alura foi pensada para você dar seus primeiros passos, seguir se aprimorando e, no final, se tornar um profissional destacado. Ao final dessa Formação, você estará pronto para os desafios de projetos reais usando PDO, Doctrine, Laravel e Lumen, no dia a dia de uma empresa que use PHP na Web.

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

Com quem você irá aprender

  • Giovanni Tempobono

  • João Lucas

  • Mario de Moraes Barros Neto

  • Vinicius Dias

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.

Programação

Além dessa, a categoria Programação conta com formações como: Lógica, Python, PHP, Java, .NET, Ruby & Rails, C, Computação, Jogos,e mais...

Experiências de quem já estudou com a gente

Lucas Valenzuela de Oliveira Lima Bezerra

em 28/03/2019

Bom professor, de todos os cursos de PHP que fiz na plataforma, esse foi o melhor professor. Esse de PDO valeu muito.

PHP PDO parte 2: Mais segurança e organização na sua app

Fernando Augusto

em 22/03/2019

Professor bastante didático e direto. Esse é o tipo de curso que você acompanha com gosto.

PHP com PDO parte 1: Persistindo os bancos de dados

Júnior Gonçalves

em 03/05/2019

Este é um curso que há muito tempo eu esperava para entender algumas coisas que eu fazia na orientação a objetos e não sabia o porquê. Adorei!!! A única coisa que senti falta foi dar diferentes exemplos, não ficando apenas no modelo conta corrente, saque, deposito, etc.

PHP: Introdução à Orientação a Objetos parte 1

Sabe quando você pode começar? Agora!

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

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

Premium Plus

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

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

Max

  • 823 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana