PHP OOP - Understand Object Oriented Programming in PHP
The Complete Devops Tutorial: Covering Docker Mastery, Jenkins Tutorial, GIT Tutorial, Vagrant and Maven Tutorial
Learn and understand PHP Object Oriented Programming. OOPis the most popular software development paradigm that has been around for years.
The main focus of this course is to give you a solid understandingof OOP so that you can start using frameworks such as Laravel.
Laravel is currently the most popular web framework. It is very much loved by developers because it makes development process easy and enjoyable while letting you build extremely powerful server side web applications.
But even if you have a good grasp of core PHP, you will find learning a framework like laravel very difficult and time consuming. That is because they are built around MVC pattern.
Without very good understanding of OOP, you will be completely lost, trying to learn frameworks. This course is for that exact reason.
If you are completely new to OOP, I suggest you to complete this course and repeat a few more times so that you understand the concept behind OOP.
This course is not about building an application. This course is about understand the core concept of Object Oriented Programming. It is about understanding classes, properties, methods, static methods, magic methods, interface, inheritance, traits and so on...
Once you complete this short course, you will be comfortable learning MVC frameworks and start building powerful web applications with frameworks such as Laravel.
Your Instructor
Hi! We are UpDegree, providing high quality interactive course.
We are the team of 100+ instructor over the globe. Adel (Oxford), Anand (Standford), Akash (IITB), Rajib (IITK), Partha (IITM) are few of them.
Updegree courses are different, In each and every course you not only get the videos lectures but you also get quiz,code,assignment etc to test your practical understanding!
Course Curriculum
-
StartClasses and properties (7:22)
-
StartClasses and methods (4:33)
-
StartMagic method - constructor (7:29)
-
StartMagic method - constructor 2 (8:24)
-
StartMagic method - toString , default arguments and type hinting (5:56)
-
StartPublic and private visibility (5:59)
-
StartEncapsulation - accessors - mutators (3:28)
-
StartStatic property (7:52)
-
StartNamespace use, as keywords (1:33)
-
StartAutoloading (4:45)
-
StartInheritance - extends - parent (11:57)
-
StartOverriding methods (4:28)
-
StartAbstract classes part one (4:05)
-
StartAbstract classes part two (4:22)
-
StartInterface part one (14:49)
-
StartInterface part two (3:42)
-
StartPolymorphism (3:00)
-
StartTraits part one (9:02)
-
StartTraits part two (1:40)
-
StartException - try catch finally block (7:51)
-
StartException - try catch finally block 2 (19:09)
-
StartOverriding methods 2 (23:20)
-
StartOverriding methods 3 (3:51)
-
StartOverriding methods 4 (5:43)
-
StartSource code (30:04)
-
StartSource code 2 (9:34)
-
StartNow you are ready to learn Laravel PHP Framework (10:09)