الوصول إلى قمم جديدة
ابدأ دورتك عبر الإنترنت اليوم!
ارتق بمهاراتك وأحدِث فرقاً! رحلة الأعمال الخاصة بك تبدأ هنا.
حان الوقت لبدء الدورة.
لوحة الصدارة
لا توجد لوحة صدارة في الوقت الحالي :(
The YouTube playlist titled Object Oriented PHP Tutorial by The Net Ninja, led by Shaun Pelling, is a comprehensive, beginner-friendly series designed to teach Object-Oriented Programming (OOP) in PHP. It spans 14 videos, each focusing on a specific OOP concept, and is structured to build upon previous lessons.
📚 Course Overview
This playlist is part of a broader Object Oriented PHP Crash Course available on Net Ninja's website . The course covers essential OOP principles and demonstrates their application in PHP through practical examples.netninja.dev+1GitHub+1
🧩 Key Topics Covered
Introduction & Setup – Overview of OOP and setting up the development environment.
Classes & Objects – Defining classes and creating objects.
Properties & Methods – Understanding class properties and methods.
Constructors – Utilizing constructors to initialize objects.
Access Modifiers – Implementing visibility control with public, private, and protected.
Getters & Setters – Accessing and modifying object properties.
Inheritance – Creating subclasses to inherit properties and methods.
Overriding Properties & Methods – Customizing inherited properties and methods.
Protected Modifier – Using protected to control access within class hierarchies.
Clone & Destruct – Implementing object cloning and destructors.
Static Properties – Working with static properties and methods.
Validation Class (Part 1) – Building a reusable validation class.
Validation Class (Part 2) – Enhancing the validation class with additional features.
Validation Class (Part 3) – Finalizing the validation class and integrating it into projects.Class Central+2Class Central+2netninja.dev+2netninja.dev+1Class Central+1
🛠️ Practical Application
Throughout the series, Shaun Pelling demonstrates how to apply OOP concepts to build a reusable form validation class. This hands-on approach helps solidify understanding and shows the real-world utility of OOP in PHP development.git.proyectozero.org+2netninja.dev+2git.proyectozero.org+2
📁 Accessing Course Files
For those interested in exploring the code examples, the course files are available on GitHub . Each lesson has its own branch, allowing learners to follow along with the specific code discussed in each video.GitHub
🎓 Additional Resources
For a more in-depth exploration of Object-Oriented PHP, you can refer to the PHP Developer Roadmap, which includes additional resources and tutorials .
Whether you're new to PHP or looking to deepen your understanding of OOP principles, this playlist offers a structured and practical approach to learning Object-Oriented PHP.