|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/php-8-masterclass/
课程评论:没有评论
课程名称:PHP 8 完整大师班 课程概述:该课程是学习使用 PHP 编写 web 应用程序的最全面工具,涉及符合标准和公认开发模式的完全结构化网络应用程序的开发。课程从基础开始,展示 web 开发的理论基础、PHP 语法以及文件和代码的操作。接下来讲解面向对象编程的概念,以及 PHP 8 的所有新特性。然后进入更高级的部分,学员将通过面向对象编程和 MVC(模型-视图-控制器)设计模式创建自己的基础迷你框架,同时管理后台和身份验证部分。课程还将使用 Composer 创建自动加载器,并学习如何创建基于 REST 的 Web API,深入理解 CRUD 概念以及如何消费 API。此外,课程将探讨如何创建 SOAP Web 服务并连接到现有服务。还会学习主要的网络攻击方法以及如何在应用程序中加以防范。在课程的最后,学员将学习如何使用 PHPUnit 进行自动测试,以及通过各种技术进行部署。本课程共约 20 小时,适合各个水平的学习者。
Questo corso è il più completo strumento che potrai trovare per imparare a programmare le cosiddette web application in PHP, ovvero applicazioni totalmente strutturate sul web basate su standard e pattern riconosciuti per lo sviluppo web.Il corso parte da zero mostrando le basi teoriche dello sviluppo web, della sintassi di php, e della manipolazione di file e codice.Si continua poi con i concetti della programmazione ad oggetti con tutte le novità di PHP 8 in merito.Infine si arriva alla parte più avanzata in cui creeremo il nostro mini framework base tramite la programmazione ad oggetti ed il pattern di costruzione MVC (Model View Controller), gestendo anche la parte admin e di autenticazione.Utilizzeremo composer creando il nostro autoload con e senza di esso.Creeremo anche una Web API in Rest, approfondendo i concetti CRUD e su come consumare una API. Studieremo anche come creare un webservice in SOAP e come connetterci ad uno già esistente.Vedremo anche i principali metodi di attacco informatico web, e come prevenirli nelle nostre applicazioni.Per finire il corso, vedremo come effettuare i test automatici con PHPUnit ed il deploy con varie tecniche.Un corso con circa 20 ore di full immersion nel mondo di PHP per tutti i livelli.