Desenvolvimento Web PHP: dos fundamentos à arquitetura MVC personalizada

Domine os fundamentos do PHP e a programação orientada a objetos para criar um aplicativo de quadro de trabalho seguro e baseado em banco de dados usando seu próprio roteamento personalizado e arquitetura MVC.

4.8 (1,943) ⏱ 1 h 15 min 📚 6 aulas

Sobre este curso

Muitos desenvolvedores pulam diretamente para frameworks PHP complexos sem entender a mecânica da linguagem central que os alimenta.Aprender PHP vanilla do zero lhe dá as habilidades fundamentais de programação e insight arquitetônico necessários para escrever aplicativos web limpos, seguros e mantidos. Você começará com a sintaxe principal, estruturas de dados e programação orientada a objetos, depois aplicará esses conceitos construindo um aplicativo de listagem de trabalhos totalmente funcional e baseado em banco de dados usando sua própria arquitetura e roteador MVC personalizados. O que você vai aprender: - Domine os fundamentos do PHP, incluindo tipos de dados, estruturas de controle, arrays e funções. - Aplique os princípios modernos de Programação Orientada a Objetos (POO), incluindo classes, namespaces e injeção de dependência. - Construa um roteador HTTP personalizado e uma arquitetura de estrutura MVC do zero para lidar com roteamento dinâmico e controladores. - Implemente integrações de banco de dados seguras usando PDO, instruções preparadas e sanitização de dados para evitar injeção de SQL. - Projete sistemas de autenticação e autorização com middleware personalizado para proteger rotas e gerenciar sessões de usuários. - Integre práticas modernas de PHP, como digitação estrita, Composer para gerenciamento de dependências e organização de projetos limpos. Você começará lendo conceitos fundamentais e praticando com a sintaxe do código, gradualmente fazendo a transição para o design arquitetônico.À medida que você progride, você escreverá e refinará um projeto completo de estrutura personalizada, aprendendo como cada componente de um aplicativo web moderno funciona sob o capô. Este curso é projetado para desenvolvedores iniciantes, aspirantes a engenheiros de back-end e qualquer pessoa que queira fazer a transição da programação básica para o desenvolvimento web estruturado.Não é necessária experiência prévia em programação, embora uma compreensão básica do HTML seja útil. Comece a ler hoje para desbloquear a mecânica central do PHP e criar aplicativos web com confiança.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    1 h 15 min de conteúdo prático

Avaliações (2)

سوزان بشير JO
★ 3 · 2025-09-08T06:28:53+00:00

Machine Translated Na verdade, eu esperava uma aplicação mais prática.Sentiu-se um pouco teórico demais para minhas necessidades, embora os conceitos principais fossem explicados bem.

أمينة إبراهيم AE Aluno verificado
★ 4 · 2025-05-09T04:34:53+00:00

Super prático e bem organizado. Eu amei as aplicações do mundo real mostradas.Isso é exatamente o que eu estava procurando.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria