FileMood

Download Complete PHP OOP Tutorials for Absolute Beginners + Projects

Complete PHP OOP Tutorials for Absolute Beginners Projects

Name

Complete PHP OOP Tutorials for Absolute Beginners + Projects

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

4.5 GB

Total Files

371

Hash

B1A3C88E736489E79BCDECDA1963DAFF00846DA4

/.../23. Project 1 Database Class with OOP/

3. Creating the Database Class.mp4

173.4 MB

1. Creating the Database and Tables.mp4

32.4 MB

1. Creating the Database and Tables.vtt

6.0 KB

2. Creating the Config File.mp4

34.9 MB

2. Creating the Config File.vtt

5.1 KB

3. Creating the Database Class.vtt

19.1 KB

4. Testing the Database Application Class.mp4

82.3 MB

4. Testing the Database Application Class.vtt

11.8 KB

/

Visit Coursedrive.org.url

0.1 KB

Course Downloaded from coursedrive.org.txt

0.5 KB

/Complete PHP OOP Tutorials for Absolute Beginners + Projects/

ReadMe.txt

0.5 KB

Visit Coursedrive.org.url

0.1 KB

/1. Introduction/

1. Introduction to the Course.mp4

24.2 MB

1. Introduction to the Course.vtt

7.0 KB

2. Course Prerequisite.mp4

4.5 MB

2. Course Prerequisite.vtt

1.3 KB

3. 16+ hours of FREE PHP Basics Training.html

0.1 KB

3.1 16+ hours of FREE PHP Basics Training.html

0.1 KB

4. Download Course Materials.html

0.1 KB

4.1 Materials.zip.zip

104.1 KB

/2. OOP Basics/

1. Objective What you'll learn in this Section.mp4

6.5 MB

1. Objective What you'll learn in this Section.vtt

1.2 KB

2. What is OOP.mp4

89.6 MB

2. What is OOP.vtt

24.0 KB

3. What is Class.mp4

49.0 MB

3. What is Class.vtt

14.0 KB

4. How to Define a Class.mp4

89.9 MB

4. How to Define a Class.vtt

16.4 KB

5. What is Property and Methods.mp4

34.4 MB

5. What is Property and Methods.vtt

9.0 KB

6. What is Objects.mp4

26.4 MB

6. What is Objects.vtt

6.7 KB

7. How to Define Objects.mp4

30.9 MB

7. How to Define Objects.vtt

4.4 KB

8. Define Methods with Parameters and Return Value.mp4

43.3 MB

8. Define Methods with Parameters and Return Value.vtt

6.1 KB

9. Use case of Users with Class and Objects.mp4

45.7 MB

9. Use case of Users with Class and Objects.vtt

7.6 KB

10. Project Calculate Employee Salary.mp4

87.6 MB

10. Project Calculate Employee Salary.vtt

10.8 KB

11. Exercise 1 Create a Bank Class, Object, Property and Methods.mp4

69.7 MB

11. Exercise 1 Create a Bank Class, Object, Property and Methods.vtt

9.9 KB

12. Exercise 2 Create a Files Class, Object, Property and Methods.mp4

41.1 MB

12. Exercise 2 Create a Files Class, Object, Property and Methods.vtt

5.9 KB

13. Assignment Create a Student Class, Object, Property and Methods.html

0.2 KB

14. Quiz OOP Basics.html

0.2 KB

15. Resources OOP Basics.html

0.2 KB

16. Summary What you have learned in this Section.mp4

5.8 MB

16. Summary What you have learned in this Section.vtt

1.3 KB

/3. $this keyword/

1. Objective What you'll learn in this Section.mp4

4.8 MB

1. Objective What you'll learn in this Section.vtt

0.9 KB

2. What is $this keyword.mp4

18.1 MB

2. What is $this keyword.vtt

5.0 KB

3. How to use $this keyword.mp4

61.1 MB

3. How to use $this keyword.vtt

9.0 KB

4. Exercise 1 Write a Student Class using $this and Access Properties and Methods..mp4

55.9 MB

4. Exercise 1 Write a Student Class using $this and Access Properties and Methods..vtt

6.0 KB

5. Assignments Write a Calculator Class using $this Keyword.html

0.2 KB

6. Quiz $this keyword.html

0.2 KB

7. Resources $this Keyword.html

0.2 KB

8. Summary What you have learned in this Section.mp4

2.9 MB

8. Summary What you have learned in this Section.vtt

0.4 KB

/.../4. Constructor and Destructor/

1. Objective What you'll learn in this Section.mp4

4.4 MB

1. Objective What you'll learn in this Section.vtt

0.8 KB

2. What is Constructor.mp4

24.9 MB

2. What is Constructor.vtt

6.6 KB

3. Define and Call Constructor.mp4

41.0 MB

3. Define and Call Constructor.vtt

5.2 KB

4. Purpose of Constructor.mp4

14.8 MB

4. Purpose of Constructor.vtt

4.8 KB

5. Initialize the Properties with Constructor.mp4

45.9 MB

5. Initialize the Properties with Constructor.vtt

6.2 KB

6. What is Destructor.mp4

9.7 MB

6. What is Destructor.vtt

2.6 KB

7. Define and Call Destructor.mp4

12.9 MB

7. Define and Call Destructor.vtt

1.9 KB

8. Purpose of Destructor.mp4

8.2 MB

8. Purpose of Destructor.vtt

2.3 KB

9. Project Improve Employee Class with Constructor.mp4

38.4 MB

9. Project Improve Employee Class with Constructor.vtt

3.6 KB

10. Exercise 1 Create Files Class with Constructor and Destructor.mp4

88.1 MB

10. Exercise 1 Create Files Class with Constructor and Destructor.vtt

10.7 KB

11. Quiz Constructor and Destructor.html

0.2 KB

12. Assignments Improve the Calculator Class with Constructor and Destructor.html

0.2 KB

13. Resources Constructor and Destructor.html

0.2 KB

14. Summary What you have learned in this Section.mp4

4.1 MB

14. Summary What you have learned in this Section.vtt

0.7 KB

/.../5. Chaining Methods and Properties/

1. Objective What you'll learn in this Section.mp4

4.5 MB

1. Objective What you'll learn in this Section.vtt

0.9 KB

2. How to Chain Methods and Properties.mp4

105.3 MB

2. How to Chain Methods and Properties.vtt

13.1 KB

3. Exercise 1 Implement Chain Method for Posts Class.mp4

29.6 MB

3. Exercise 1 Implement Chain Method for Posts Class.vtt

3.6 KB

4. Assignments Chain the Calculator Operations.html

0.2 KB

5. Summary What you have learned in this Section.mp4

3.2 MB

5. Summary What you have learned in this Section.vtt

0.5 KB

ReadMe.txt

0.5 KB

Visit Coursedrive.org.url

0.1 KB

/.../6. Access Modifiers - public and private/

1. Objective What you'll learn in this Section.mp4

5.1 MB

1. Objective What you'll learn in this Section.vtt

1.2 KB

2. Understanding Access Modifiers.mp4

12.3 MB

2. Understanding Access Modifiers.vtt

3.0 KB

3. What is public Access Modifiers.mp4

32.7 MB

3. What is public Access Modifiers.vtt

3.7 KB

4. What is private Access Modifiers.mp4

11.8 MB

4. What is private Access Modifiers.vtt

2.6 KB

5. How to use private Access Modifiers.mp4

58.2 MB

5. How to use private Access Modifiers.vtt

6.8 KB

6. public vs private Access Modifiers.mp4

11.5 MB

6. public vs private Access Modifiers.vtt

1.9 KB

7. Use Case Improve Employee Class with Access Modifiers.mp4

60.4 MB

7. Use Case Improve Employee Class with Access Modifiers.vtt

6.1 KB

8. Exercise 1 Create the Bank Class with private Modifiers.mp4

46.5 MB

8. Exercise 1 Create the Bank Class with private Modifiers.vtt

5.8 KB

9. Quiz public and private Modifiers.html

0.2 KB

10. Assignment public and private Modifiers.html

0.2 KB

11. Resources public and private Modifiers.html

0.2 KB

12. Summary What you have learned in this Section.mp4

4.1 MB

12. Summary What you have learned in this Section.vtt

0.7 KB

/7. Inheritance/

1. Objective What you'll learn in this Section.mp4

10.8 MB

1. Objective What you'll learn in this Section.vtt

2.7 KB

2. What is inheritance.mp4

35.2 MB

2. What is inheritance.vtt

9.8 KB

3. Child Class Inherits from Parent Class.mp4

48.4 MB

3. Child Class Inherits from Parent Class.vtt

5.7 KB

4. Child Class Own Methods and Properties.mp4

130.0 MB

4. Child Class Own Methods and Properties.vtt

12.6 KB

5. What is protected Access Modifiers.mp4

13.2 MB

5. What is protected Access Modifiers.vtt

2.6 KB

6. protected Access Control Modifier in Inheritance.mp4

53.6 MB

6. protected Access Control Modifier in Inheritance.vtt

5.6 KB

7. Overriding Child Class Override Parent Class Methods and Properties.mp4

38.3 MB

7. Overriding Child Class Override Parent Class Methods and Properties.vtt

6.0 KB

8. Single and Multiple Inheritance.mp4

57.1 MB

8. Single and Multiple Inheritance.vtt

5.4 KB

9. Use Case Course and Lesson Class with Inheritance Concept.mp4

31.3 MB

9. Use Case Course and Lesson Class with Inheritance Concept.vtt

4.8 KB

10. Exercise 1 Show Inheritance Concept with Animal Class.mp4

64.3 MB

10. Exercise 1 Show Inheritance Concept with Animal Class.vtt

9.0 KB

11. Quiz Inheritance.html

0.2 KB

12. Assignment Create Father and Son Class and Show Inheritance Concept..html

0.2 KB

13. Resources Inheritance.html

0.2 KB

14. Summary What you have learned in this Section.mp4

4.6 MB

14. Summary What you have learned in this Section.vtt

0.8 KB

/8. final Keyword/

1. Objective What you'll learn in this Section.mp4

5.2 MB

1. Objective What you'll learn in this Section.vtt

1.4 KB

2. What is final keyword.mp4

21.8 MB

2. What is final keyword.vtt

5.4 KB

3. Hiding Prevent Child Class Overriding Parent Class Methods and Properties.mp4

17.6 MB

3. Hiding Prevent Child Class Overriding Parent Class Methods and Properties.vtt

3.3 KB

4. Exercise 1 Create a Driver Class and Restrict Inheritance.mp4

17.5 MB

4. Exercise 1 Create a Driver Class and Restrict Inheritance.vtt

3.6 KB

5. Assignment.html

0.2 KB

6. Resources.html

0.2 KB

7. Summary What you have learned in this Section.mp4

4.2 MB

7. Summary What you have learned in this Section.vtt

1.0 KB

/9. Interface/

1. Objective What you'll learn in this Section.mp4

6.4 MB

1. Objective What you'll learn in this Section.vtt

1.9 KB

2. What is Interface.mp4

40.6 MB

2. What is Interface.vtt

10.0 KB

3. How to Declare and Implement Interface.mp4

40.5 MB

3. How to Declare and Implement Interface.vtt

4.2 KB

4. Implement more than one Interface to Class.mp4

31.3 MB

4. Implement more than one Interface to Class.vtt

3.0 KB

5. Use case of Interface.mp4

19.2 MB

5. Use case of Interface.vtt

4.1 KB

6. Exercise 1 Create a Phone Interface and Implement iOS Class.mp4

25.9 MB

6. Exercise 1 Create a Phone Interface and Implement iOS Class.vtt

2.7 KB

7. Quiz Interface.html

0.2 KB

8. Assignment.html

0.2 KB

9. Resources.html

0.2 KB

10. Summary What you have learned in this Section.mp4

3.6 MB

10. Summary What you have learned in this Section.vtt

0.6 KB

/.../10. Abstract Classes and Methods/

1. Objective What you'll learn in this Section.mp4

5.9 MB

1. Objective What you'll learn in this Section.vtt

1.1 KB

2. What is Abstract Classes and Methods.mp4

36.7 MB

2. What is Abstract Classes and Methods.vtt

7.7 KB

3. How to Declare Classes and Methods as Abstract.mp4

34.4 MB

3. How to Declare Classes and Methods as Abstract.vtt

3.6 KB

4. Use case of Abstract Class.mp4

10.1 MB

4. Use case of Abstract Class.vtt

2.3 KB

5. Exercise 1 Define Database Class as Abstract Class.mp4

42.6 MB

5. Exercise 1 Define Database Class as Abstract Class.vtt

6.3 KB

6. Assignment.html

0.2 KB

7. Quiz Abstract Classes and Methods.html

0.2 KB

8. Resources.html

0.2 KB

9. Summary What you have learned in this Section.mp4

6.8 MB

9. Summary What you have learned in this Section.vtt

0.8 KB

/.../11. Static Methods and Properties/

1. Objective What you'll learn in this Section.mp4

5.1 MB

1. Objective What you'll learn in this Section.vtt

1.0 KB

2. What is Static Methods and Properties.mp4

14.9 MB

2. What is Static Methods and Properties.vtt

3.5 KB

3. Define and Access Static Methods and Properties.mp4

23.3 MB

3. Define and Access Static Methods and Properties.vtt

3.1 KB

4. self Keyword.mp4

15.1 MB

4. self Keyword.vtt

2.4 KB

5. Use case of Static Methods and Properties.mp4

14.5 MB

5. Use case of Static Methods and Properties.vtt

3.7 KB

6. FileHelper Utility Static Class.mp4

35.4 MB

6. FileHelper Utility Static Class.vtt

4.7 KB

7. Exercise 1 String Operation Helper Static Class.mp4

22.7 MB

7. Exercise 1 String Operation Helper Static Class.vtt

3.4 KB

8. Assignment.html

0.2 KB

9. Resources.html

0.2 KB

10. Summary What you have learned in this Section.mp4

4.8 MB

10. Summary What you have learned in this Section.vtt

0.9 KB

/12. Polymorphism/

1. Objective What you'll learn in this Section.mp4

4.9 MB

1. Objective What you'll learn in this Section.vtt

1.4 KB

2. What is Polymorphism.mp4

32.1 MB

2. What is Polymorphism.vtt

7.1 KB

3. Example of Polymorphism.mp4

30.6 MB

3. Example of Polymorphism.vtt

4.4 KB

4. Exercise 1 Show the example of Polymorphism with Animal Interface and Dog Class.mp4

17.7 MB

4. Exercise 1 Show the example of Polymorphism with Animal Interface and Dog Class.vtt

2.5 KB

5. Assignment.html

0.2 KB

6. Resources.html

0.2 KB

7. Summary What you have learned in this Section.mp4

3.5 MB

7. Summary What you have learned in this Section.vtt

0.7 KB

/.../13. Data Encapsulation/

1. Objective What you'll learn in this Section.mp4

8.0 MB

1. Objective What you'll learn in this Section.vtt

2.2 KB

2. What is Data Encapsulation.mp4

33.6 MB

2. What is Data Encapsulation.vtt

8.2 KB

3. Example of Data Encapsulation.mp4

25.3 MB

3. Example of Data Encapsulation.vtt

2.8 KB

4. Exercise 1 Show Encapsulation with Student Class.mp4

12.6 MB

4. Exercise 1 Show Encapsulation with Student Class.vtt

2.2 KB

5. Summary What you have learned in this Section.mp4

6.3 MB

5. Summary What you have learned in this Section.vtt

1.8 KB

/.../14. Data Abstraction/

1. Objective What you'll learn in this Section.mp4

3.7 MB

1. Objective What you'll learn in this Section.vtt

0.8 KB

2. Example of Data Abstraction.mp4

65.3 MB

2. Example of Data Abstraction.vtt

6.0 KB

3. Exercise 1 Show Data Abstraction with Company and Employee Class.mp4

23.2 MB

3. Exercise 1 Show Data Abstraction with Company and Employee Class.vtt

3.9 KB

4. Summary What you have learned in this Section.mp4

3.6 MB

4. Summary What you have learned in this Section.vtt

0.7 KB

/15. Overriding/

1. Objective What you'll learn in this Section.mp4

3.5 MB

1. Objective What you'll learn in this Section.vtt

0.7 KB

2. What is Overriding.mp4

16.4 MB

2. What is Overriding.vtt

3.3 KB

3. Example of Overriding.mp4

28.6 MB

3. Example of Overriding.vtt

3.4 KB

4. Overloading vs Overriding.mp4

28.1 MB

4. Overloading vs Overriding.vtt

3.8 KB

5. Exercise 1 Show Override Concept with Doctor and Specialist.mp4

30.5 MB

5. Exercise 1 Show Override Concept with Doctor and Specialist.vtt

3.9 KB

6. Resources.html

0.2 KB

7. Summary What you have learned in this Section.mp4

3.4 MB

7. Summary What you have learned in this Section.vtt

0.6 KB

/.../16. Magic Methods/

1. Objective What you'll learn in this Section.mp4

5.1 MB

1. Objective What you'll learn in this Section.vtt

1.4 KB

2. What is Magic Methods.mp4

23.4 MB

2. What is Magic Methods.vtt

5.9 KB

3. _set and _get Magic Methods.mp4

54.4 MB

3. _set and _get Magic Methods.vtt

8.3 KB

4. _call Magic Method.mp4

19.3 MB

4. _call Magic Method.vtt

3.1 KB

5. _toString Magic Method.mp4

25.8 MB

5. _toString Magic Method.vtt

3.7 KB

6. _debuginfo Magic Method.mp4

25.3 MB

6. _debuginfo Magic Method.vtt

2.9 KB

7. Exercise 1 Write Magic Methods.mp4

36.1 MB

7. Exercise 1 Write Magic Methods.vtt

4.4 KB

8. Resources.html

0.2 KB

9. Summary What you have learned in this Section.mp4

4.0 MB

9. Summary What you have learned in this Section.vtt

0.7 KB

ReadMe.txt

0.5 KB

Visit Coursedrive.org.url

0.1 KB

/.../17. Type Hinting/

1. Objective What you'll learn in this Section.mp4

5.4 MB

1. Objective What you'll learn in this Section.vtt

1.6 KB

2. What is Type Hinting.mp4

14.0 MB

2. What is Type Hinting.vtt

3.5 KB

3. Type Hinting Methods with Arrays.mp4

54.6 MB

3. Type Hinting Methods with Arrays.vtt

6.4 KB

4. Type Hinting Methods with Objects.mp4

34.0 MB

4. Type Hinting Methods with Objects.vtt

4.0 KB

5. Exercise 1 Write a Posts Class to savePost() and fetchPosts() with Proper Type.mp4

27.6 MB

5. Exercise 1 Write a Posts Class to savePost() and fetchPosts() with Proper Type.vtt

4.8 KB

6. Resources.html

0.2 KB

7. Summary What you have learned in this Section.mp4

3.1 MB

7. Summary What you have learned in this Section.vtt

0.5 KB

/.../18. Dependency Injection/

1. Objective What you'll learn in this Section.mp4

3.6 MB

1. Objective What you'll learn in this Section.vtt

0.8 KB

2. What is Dependency Injection.mp4

12.2 MB

2. What is Dependency Injection.vtt

3.3 KB

3. Example of Dependency Injection with Tight Coupling.mp4

52.0 MB

3. Example of Dependency Injection with Tight Coupling.vtt

7.0 KB

4. Dependency Injection the Right Way.mp4

31.8 MB

4. Dependency Injection the Right Way.vtt

4.3 KB

5. Exercise 1 Show an Example of Dependency Injection using University and Student.mp4

23.8 MB

5. Exercise 1 Show an Example of Dependency Injection using University and Student.vtt

4.0 KB

6. Summary What you have learned in this Section.mp4

3.1 MB

6. Summary What you have learned in this Section.vtt

0.5 KB

/.../19. Working with Objects/

1. Objective What you'll learn in this Section.mp4

5.6 MB

1. Objective What you'll learn in this Section.vtt

1.3 KB

2. Cloning Objects.mp4

42.9 MB

2. Cloning Objects.vtt

5.7 KB

3. Serialize Objects.mp4

31.7 MB

3. Serialize Objects.vtt

6.1 KB

4. Cache Objects.mp4

36.3 MB

4. Cache Objects.vtt

5.8 KB

5. Comparing Objects.mp4

65.3 MB

5. Comparing Objects.vtt

6.7 KB

6. Iterating Objects.mp4

23.1 MB

6. Iterating Objects.vtt

2.9 KB

7. Exercise 1 Show how to Copy Objects.mp4

31.6 MB

7. Exercise 1 Show how to Copy Objects.vtt

4.7 KB

8. Resources Working with Objects.html

0.4 KB

9. Summary What you have learned in this Section.mp4

3.4 MB

9. Summary What you have learned in this Section.vtt

0.6 KB

/.../20. Traits and Code Inclusion/

1. Objective What you'll learn in this Section.mp4

6.2 MB

1. Objective What you'll learn in this Section.vtt

1.3 KB

2. What are Traits.mp4

6.8 MB

2. What are Traits.vtt

2.0 KB

3. Define and Use Traits.mp4

22.4 MB

3. Define and Use Traits.vtt

3.8 KB

4. Multiple Traits in one Class.mp4

26.2 MB

4. Multiple Traits in one Class.vtt

3.3 KB

5. Exercise 1 Create Trait for Files Operation and use it in Posts Class.mp4

23.5 MB

5. Exercise 1 Create Trait for Files Operation and use it in Posts Class.vtt

2.8 KB

6. Resources Traits and Code Inclusion.html

0.2 KB

7. Summary What you have learned in this Section.mp4

3.3 MB

7. Summary What you have learned in this Section.vtt

0.6 KB

/.../21. AutoLoading and Dynamic Calling/

1. Objective What you'll learn in this Section.mp4

4.5 MB

1. Objective What you'll learn in this Section.vtt

0.8 KB

2. What is AutoLoading.mp4

8.4 MB

2. What is AutoLoading.vtt

2.5 KB

3. Autoloading Functions.mp4

50.2 MB

3. Autoloading Functions.vtt

7.5 KB

4. Autoloading Namespaces.mp4

35.3 MB

4. Autoloading Namespaces.vtt

5.0 KB

5. Exercise 1 Auto Load Functions from src folder.mp4

12.2 MB

5. Exercise 1 Auto Load Functions from src folder.vtt

2.8 KB

6. Resources Autoloading and Dynamic Calling.html

0.2 KB

7. Summary What you have learned in this Section.mp4

3.2 MB

7. Summary What you have learned in this Section.vtt

0.5 KB

/.../22. S.O.L.I.D - Object Oriented Principles/

1. S-RP Single Responsibility Principle.mp4

22.0 MB

1. S-RP Single Responsibility Principle.vtt

5.0 KB

2. O-CP Open Closed Principle.mp4

12.4 MB

2. O-CP Open Closed Principle.vtt

3.4 KB

3. L-SP Liskov Substitution Principle.mp4

20.3 MB

3. L-SP Liskov Substitution Principle.vtt

4.8 KB

4. I-SP Interface Segregation Principle.mp4

14.0 MB

4. I-SP Interface Segregation Principle.vtt

3.5 KB

5. D-IP Dependency Inversion Principle.mp4

33.3 MB

5. D-IP Dependency Inversion Principle.vtt

7.0 KB

6. Resources.html

0.3 KB

/.../24. Projects 2 CRUD Operations with Post Class with OOP/

1. Creating the Database and Tables.mp4

27.3 MB

1. Creating the Database and Tables.vtt

3.7 KB

2. Creating the Config File.mp4

18.1 MB

2. Creating the Config File.vtt

3.0 KB

3. Selecting Records from DB.mp4

52.7 MB

3. Selecting Records from DB.vtt

7.9 KB

4. Inserting Records from DB.mp4

40.7 MB

4. Inserting Records from DB.vtt

4.8 KB

5. Updating Records from DB.mp4

27.5 MB

5. Updating Records from DB.vtt

3.0 KB

6. Deleting Records from DB.mp4

36.1 MB

6. Deleting Records from DB.vtt

4.3 KB

/.../25. Bonus Section/

1. [Download Only] OOP Project 1 Online Ticketing Booking System.html

0.0 KB

1.1 online-ticket.zip.zip

9.2 MB

2. [Download Only] OOP Project 2 Tourism Management System.html

0.0 KB

2.1 trm.zip.zip

3.5 MB

3. [Download Only] OOP Project 3 Hospital Management System.html

0.0 KB

3.1 hms.zip.zip

14.4 MB

4. [Download Only] OOP Project 4 Voting Management System.html

0.0 KB

4.1 online-voting.zip.zip

37.7 MB

5. [Download Only] OOP Project 5 Payroll System.html

0.0 KB

5.1 payroll.zip.zip

37.1 MB

ReadMe.txt

0.5 KB

Visit Coursedrive.org.url

0.1 KB

 

Total files 371


Copyright © 2025 FileMood.com