課程目錄:Advanced PHP Programming培訓
4401 人關注
(78637/99817)
課程大綱:

         Advanced PHP Programming培訓

 

 

 

Introduction

Refresher on PHP Programming Basics

Using PHP Namespaces

Overview of Namespaces
Defining Namespaces
Using Namespaces
Working with the Composer
Understanding Name Resolution Rules
Using PHP Interfaces

Creating an Interface
Extending an Interface
Working with Predefined PHP Interfaces
Working with PHP Traits

Understanding PHP Traits
Creating a PHP Trait
Object-Oriented Programming with Advanced PHP

Using PHP Magic Methods
Using PHP Constructors
Using PHP Deconstructors
Using PHP Singletons
Implementing PHP Abstract Classes

Overview of PHP Abstract Classes
Creating PHP Abstract Classes
Using the PHP Iterator

Creating a PHP Iterator
Using Stacking Iterators
Using SPL Iterators
Using PHP Generators

Overview of PHP Generators
Creating a PHP Generator
Implementing PHP Password Hashing, Password Verification, and Password Updating

Working with PHP Type Hints

Understanding the Basic PHP Type Hints
Using PHP Strict Type Declarations
Working with PHP Return Types
Working with PHP Closures

Overiew of PHP Closures
Creating a PHP Closure
Using Advanced Closures
Using PHP Exceptions

Understanding PHP Exceptions
Throwing an Exception
Implementing Nested Exceptions
Implementing PHP SPL Exceptions
Extending PHP Exceptions
Using the Finally Block
Debugging and Logging in PHP

Using Functions in PHP

Understanding Code Reuse
Understanding Function Feeding
Returning Data from a Function
Demo: Call-by-Value vs. Call-by-Reference
Using Date and Time Related Extensions

Using PHP Regular Expressions (REGEX) Functions

Using String Manipulation Functions

Runtime Error Handling in PHP

Operating on Files in PHP

Accessing Database Storage in PHP

Implementing Design Patterns in PHP

Implementing the Mail Function in PHP

Demo: Sending and Retrieving Emails in PHP
Demo: Using SMTP (Simple Main Transfer Protocol) to Send E-mails
Using PEAR and cURL in PHP

Demo: Using the PHP Extension and Application Repository (PEAR)
Demo: Implementing Basic cURL
Demo: Webscraping Using cURL
Working with Web Services in PHP

Using the Simple Object Access Protocol (SOAP)
Using Web Services Description Language (WSDL)
Understanding Introspection and Reflection in PHP

Demo: Using Instrospection API
Demo: Using Reflection API
Demo: Using Smarty Templates
Working with PHP Sessions

Understanding Sessions
Demo: PHP Session Mechanism
Overview of PHP Frameworks

CakePHP
Yii
Zend
CodeIgniter
Implementing Best Practices and Security in PHP

Understanding Best Practices
Demo: Using Encryption
Troubleshooting

Summary and Conclusion

日韩精品射精管理在线观看| 久久国产精品国语对白| 亚洲乱码精品久久久久..| 精品多人p群无码| 手机看片在线精品观看| 香蕉久久丫精品忘忧草产品| 中文字幕无码精品亚洲资源网| 色综合久久精品亚洲国产| 久久九九精品国产综合喷水 | 精品亚洲麻豆1区2区3区| 国产在线精品无码二区二区| 亚洲国产综合91精品麻豆| 国产精品自在在线午夜福利| 中文字幕精品一区二区| 亚洲AV永久无码精品一百度影院| 九九在线精品视频| 国产精品视频久久久| 国产精品无套内射迪丽热巴| 精品一区二区三区电影| 亚洲精品中文字幕| 2021国产精品久久| 青青草国产精品久久久久| 国产精品videossex白浆| 国内精品福利在线视频| 亚洲国产精品日韩在线观看 | 99久久精品全部| 国产精品亚洲A∨天堂不卡| 国产精品毛片无码| 老司机福利精品视频| 国产精品久久久久久亚洲影视| 亚拍精品一区二区三区| 亚洲AV第一页国产精品| 日韩精品无码人成视频手机 | 四虎国产精品永久在线播放| 老司机国内精品久久久久| 精品伦精品一区二区三区视频 | 精品亚洲综合久久中文字幕| 亚洲福利精品电影在线观看| 国产精品国产自线拍免费软件| 亚洲国产精品无码久久九九大片 | 人妻少妇精品视频专区|