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.

Esse curso é muito bom e importantíssimo pra entender sobre o assunto, no mundo PHP. Super recomendo pra quem está iniciando na área da programação.

Orientação a Objetos com PHP: Classes, métodos e atributos

William Weirich Tomé

Instrutor usa documentação como exemplo, mostra domínio de conteúdo, até nas coisas que poderiam confundir um pouco mais como passar valor e referência, ele conseguiu usar um gif que deixou mais didática a explicação

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

Felipe Moreno Borges

Nesse curso gostei bastante da didática e do layout do site onde são rodadas as aulas. Já tenho conhecimento mais avançado em php do que esse curso inicial, contudo fiz para revisar os fundamentos que são sempre bons de serem lembrados.

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

Ricardo Augusto Zinn

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

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

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