55h

Para conclusão

6
Cursos
2
Vídeos extras
1
Artigo

PHP Web

PHP é uma linguagem de script popular especialmente adequada para desenvolvimento web, que também pode ser utilizada para programar de forma geral.

Rápida, flexível e pragmática, a linguagem PHP pode ser usada em tudo na Web, desde blogs até os sites mais populares do mundo.

Aumente seu repertório de dev e aprenda, nesta formação, como criar uma aplicação Web com PHP. Bora começar?

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

  • Vinicius Louzada

    Graduando em Engenharia de Computação na UFPA, Técnico em Eletrotécnica pelo IFPA e Designer Gráfico. Na Alura, sou Monitor da escola de Programação e DevOps. Nas horas vagas, amo assistir futebol e jogar um bom FPS.

  • Vinicius Louzada

    Graduando em Engenharia de Computação na UFPA, Técnico em Eletrotécnica pelo IFPA e Designer Gráfico. Na Alura, sou Monitor da escola de Programação e DevOps. Nas horas vagas, amo assistir futebol e jogar um bom FPS.

Passo a passo
  1. 1 Gerenciador de dependências

    Nesta etapa, você vai aprender a gerenciar dependências e será capaz de automatizar tarefas no seu dia a dia.

    • Site Composer

    • Curso PHP Composer: Dependências, Autoload e Publicação

      06h
      • Saiba como gerenciar dependências
      • Entenda o Autoload de classes e funções
      • Integre ferramentas como PHPUnit
      • Automatize tarefas rotineiras com scripts
      • Publique e versione o seu pacote
  2. 2 Trabalhando com Banco de Dados

    Nesta etapa, você vai aprender a trabalhar com o banco MySQL e entenderá como funciona PDO (PHP Data Object).

    • Site PHP: PDO - Manual

    • Curso PHP e PDO: trabalhando com bancos de dados

      10h
      • 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
  3. 3 PHP na Web

    Nesta etapa, você vai aprender os conceitos fundamentais do PHP na Web e como utilizá-los para criar uma aplicação web.

    • Curso PHP e MySQL: criando sua primeira aplicação web

      10h
      • Aprenda a usar o PHP na web
      • Crie aplicativos dinâmicos usando PHP e MySQL para realizar operações de CRUD (Create, Read, Update, Delete) no front-end
      • Gere HTML dinamicamente com PHP para exibir e manipular dados em aplicativos web
      • Organize seus projetos com a orientação a objetos em PHP
      • Aprenda a usar uma biblioteca externa para gerar PDF de um conteúdo dinâmico em HTML
    • Artigo PHP: validação de Dados Nacionais (BR) | Alura

  4. 4 MVC

    Nesta etapa, você vai aprender os conceitos MVC e como utilizá-los na sua aplicação web.

    • Vídeo MVC // Dicionário do Programador - YouTube

    • Curso PHP na Web: conhecendo o padrão MVC

      10h
      • Aprenda a usar o PHP na web
      • Saiba como gerar HTML usando PHP
      • Filtre e valide dados de formulários com PHP
      • Aprenda a usar a orientação a objetos para organizar um projeto
      • Entenda o padrão Model-View-Controller
    • Curso PHP na Web: lidando com segurança e API

      08h
      • Aprenda a realizar autenticação com PHP
      • Realize autorização usando sessões HTTP com PHP
      • Saiba manipular Upload de arquivos com PHP
      • Se aprofunde no conhecimento de segurança com PHP
      • Aprenda sobre criação de APIs com PHP
  5. 5 Boas práticas

    Nesta etapa, você vai aprender boas práticas de programação em PHP.

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

nossos alunos e alunas

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

Esse foi o curso que mais gostei dos cursos da Formação PHP até agora. Achei muito legal, muita coisa nova que não sabia, conhecia, ou que não tinha aprendido direito. Muitos macetes, "truques" e dicas úteis. Muito legal mesmo!

PHP Composer: Dependências, Autoload e Publicação

Elias Francisco de Moraes Neto

Quase que deixei de assistir esse curso por imaginar que seria apenas uma atualização ou regravação do curso "PHP com PDO parte 1: Persistindo os bancos de dados". Felizmente, por gostar muito da didática do Vinícius resolvi assistir novamente e me surpreendi com os assuntos mais bem profundados do que no antigo curso. Não que o antigo estivesse ruim, muito pelo contrário, foi através do curso de PHP com PDO que consegui desenvolver os primeiros sistemas que deram início à minha carreira de programador. Muito bom!!!! Parabéns Vinícius!!!!

PHP e PDO: trabalhando com bancos de dados

Júnior Gonçalves

Comece hoje mesmo os cursos de PHP Web: crie aplicações web em PHP. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramaçã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.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramaçã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.

  • Luri powered by ChatGPT

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

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

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