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

Com quem você irá aprender

  • Giovanni Tempobono

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

    • Curso PHP e PDO: Trabalhando com bancos de dados

      Curso | 10h | Básico
    • Faça esse curso e:
      • Aprenda sobre a classe PDO do PHP
      • Veja as vantagens em utilizar o PDO para se comunicar com qualquer banco relacional
      • Melhore a segurança da sua aplicação PHP
      • Organize o seu código com boas práticas
      • Descubra como tratar erros no PHP e no PDO
      • Veja como é fácil trabalhar com um banco de dados relacional com PHP orientado a objetos e o PDO
    • Alura+ Como lidar com senhas no PHP

    • Curso Doctrine ORM: Acesse o banco com Mapeamento Objeto-Relacional

      Curso | 10h | Intermediário
    • Faça esse curso e:
      • Veja as vantagens em usar um ORM
      • Mapeie as classes e relacionamentos para o banco de dados
      • Atualize o schema do banco através de Migrations
      • Organize o seu código no repositório
      • Escreva queries independente do banco com DQL
  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 cursos de Lógica, Python, PHP, Java, .NET, Node JS, Ruby & Rails, C, Computação, Jogos,e mais...

Experiências de quem já estudou com a gente

Leonardo Henrique dos Anjos Santos

em 12/05/2020

Excelente experiência, um dos melhores professores da Alura, ótima forma de ensinar, facilitou a compreensão do conteúdo...

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

Bruno Fellipe Dadario

em 13/05/2020

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

Guilherme Giovanni Battoni

em 13/11/2019

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

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

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

  • 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

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

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

  • 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

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

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

Premium Plus

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

  • 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

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

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

Max

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

  • 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

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?

Acesso completo por 1 ano

Estude 24h/dia onde e quando quiser

Novos cursos todas as semanas