|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/php-corso-oop-programmazione-orientata-oggetti/
课程评论:没有评论
课程名称:PHP 8 高级面向对象编程 课程概述:本课程是“PHP 8:完整指南”中的一部分,专注于PHP自5.0版本以来全面实现的面向对象编程(OOP)概念。目前我们已经来到了PHP 8版本,该版本能够声明函数的参数和返回值类型,包括字符串、整数和布尔类型。在本课程中,您将从零开始,逐步学习面向对象编程的基本概念,了解类、属性和方法,包括公共、保护和私有属性和方法的定义和使用。学习如何创建抽象类及其实现,如何扩展类和接口,以及如何声明和实现不同的接口。此外,您将学习如何使用PHP的魔术构造函数“__construct”来初始化对象,并研究静态属性和方法、常量与final方法。课程中还将介绍命名空间的使用和类的自动加载。 课程将持续更新PHP 8中OOP的最新动态。您将从零开始构建一个基于MVC架构的博客系统,并采用工厂模式、单例模式和模型模式。此外,您还将学习如何打开、读取和写入文件,处理XML数据和JSON数据,消费API,与MySQL和Oracle数据库连接,管理Cookies,异常和错误处理,以及用户登录、登出和权限管理等内容。
CORSO GIA PRESENTE NEL CORSO PHP8: LA GUIDA COMPLETA!!!PHP dalla version 5.0 implementa in modo completo il paradigma della PROGRAMMAZIONE ORIENTATA AGLI OGGETTI, OOP. Siamo adesso alla version 8, php8, e possiamo dichiarare il tipo degli argomenti e del ritorno di una funzione, anche i tipi scalari come string, int, bool.In questo corso imparerai da zero e passo a passo il paradigma della PROGRAMMAZIONE ORIENTATA AGLI OGGETTI con PHP7. Vedremo che cosa sono le classi, le loro proprietà e metodi. Cosa sono proprietà e metodi public, protected e private. Vedremo come creare una classe abstract e come implementarla. Vedremo come estendere le classi e le interfacce in php8. Vedremo come dichiarare ed implementare diverse interface. Vedremo come usare il costruttore magico di php, __construct e come inizializzare gli oggetti.Studieremo le proprietà e metodi statici, le constanti e i metodi final.Vedremo come utilizzare gli spazi di nome, namespace, e come autocaricare le classi, autoload.Come ogni mio corso, questo corso si terrà sempre aggiornato con le ultime novità di OOP di php8.Costruiremo un BLOGGING SYSTEM da zero utilizzando MVC, e pattern come Factory, Singleton, ModelVedremo inoltre:Aprire, leggere e scrivere su fileProcessare file e dati in xmlProcessare jsonConsumare APICollegamento ai database come mysql, oracleGestione dei cookiesGestione delle eccezioniGestioni degli erroriGestione di login, logout e autorizzazione