تخطي للذهاب إلى المحتوى

الوصول إلى قمم جديدة

ابدأ دورتك عبر الإنترنت اليوم!

ارتق بمهاراتك وأحدِث فرقاً! رحلة الأعمال الخاصة بك تبدأ هنا.
حان الوقت لبدء الدورة.

لوحة الصدارة

لا توجد لوحة صدارة في الوقت الحالي :(

عرض الكل
الدورات الأكثر شعبية

Object-Oriented PHP Tutorial
Object-Oriented PHP Tutorial

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

  1. Introduction & Setup – Overview of OOP and setting up the development environment.

  2. Classes & Objects – Defining classes and creating objects.

  3. Properties & Methods – Understanding class properties and methods.

  4. Constructors – Utilizing constructors to initialize objects.

  5. Access Modifiers – Implementing visibility control with public, private, and protected.

  6. Getters & Setters – Accessing and modifying object properties.

  7. Inheritance – Creating subclasses to inherit properties and methods.

  8. Overriding Properties & Methods – Customizing inherited properties and methods.

  9. Protected Modifier – Using protected to control access within class hierarchies.

  10. Clone & Destruct – Implementing object cloning and destructors.

  11. Static Properties – Working with static properties and methods.

  12. Validation Class (Part 1) – Building a reusable validation class.

  13. Validation Class (Part 2) – Enhancing the validation class with additional features.

  14. 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.

الأساسي
PHP Bootcamp 2022
PHP Bootcamp 2022
الأساسي
أيقونة الشهادة
Laravel Eloquent Relationships - Part one
عرض الكل
أحدث الدورات

Laravel 11 API authentication 
Laravel Echo+ Laravel Websockets
Laravel reverb
Laravel reverb
متوسط