PHP OOP - Understand Object Oriented Programming in PHP (Udemy.com)

Learn and understand PHP OOP so that you can start building amazing Web Apps with PHP frameworks such as LARAVEL

Created by: Ryan Dhungel

Produced in 2018

icon
What you will learn

  • Gain Clear Cut Understanding Object Oriented Programming in PHP
  • Get fully prepared to learn and understand PHP frameworks such as Laravel
  • OOP - Classes
  • OOP - Properties and Methods
  • OOP - Magic Methods
  • OOP - Public and Private Visibility
  • OOP - Encapsulation
  • Namespaces
  • Autoloading
  • OOP - Inheritance
  • OOP - Abstract Classes
  • OOP - Interface
  • OOP - Polymorphism
  • OOP - Traits
  • OOP - Exceptions

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a php course? Or looking for more detail on Ryan Dhungel's PHP OOP - Understand Object Oriented Programming in PHP? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Learn and understand PHP Object Oriented Programming. OOP is the most popular software development paradigm that has been around for years.
The main focus of this course is to give you a solid understanding of 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.Who this course is for:
  • PHP developers who wants to understand Object Oriented Programming

*Some courses are excluded from this sale. Coupon not working? If the link above doesn't drop prices, clear the cookies in your browser and then click this link here.
Also, you may need to apply the coupon code directly on the cart page to get the discount.

Coupon Code

icon
Instructor Details

Ryan Dhungel

Ryan Dhungel is a Web Developer from Sydney, Australia. He builds Web apps using JavaScript, Node JS, React JS, Vue JS, Laravel and other emerging platforms.
He also wants to make the entire Web Development process enjoyable and productive at the same time by producing well explained practical Tutorials and Training packages for fellow developers.

icon
Reviews

4.5

50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

If you looking for a well-done, but rather short introduction to the topic, then you should have a look at this course.Thanks a lot for it.

It was a very good course for someone like me with almost no knowledge in OOP, after this course I've got a pretty clear idea about what OOP is and what can be achieved, now I need to put it into practice in a real project to start getting experience.

Too basic

Gostei do curso e da maneira como foi exposto. Parabns!

Finally a PHP instructor that gets straight to the point, I also value the logical explanation on and functions, suddenly everything is starting to make better sense. Thanks great lesson on PHP

Concepts are explained in good way but while explaining practically using programs creating lots of confusion. Program started with a class Book after that all the concepts extends the same program and up to end, a beginner programmer definitely get confused.

Excelente vistazo sobre la programacin orientada a objetos en PHP, hasta ganas de comprar el curso que tiene sobre Laravel me dioSaludos y xitos

Nice to see Nepali developer in Udemy, the course curriculum is well made for anyone who want to get their hands dirty on OOP. This cource covers concepts like namespace, interface, abstract class which other courses don't cover.

The course was really awesome, I was very happy completing this course, I got more than what I expected. Great instructor, he is sound with in depth knowledge about the subject.Thanks for the great course.

This is the first course I finish on udemy, and I have a handful of them halfway completed...This to say that I really enjoyed the straightforward aproach, Ryan didn't overbuild this course with unecessary noise just for it to amount to more hours and seem more valuable, but instead focused on important baselines for OOP PHP.Greatly appreciated!

J'ai suivi ce cours avec grand intrt parce que j'avais dj tlcharg un cours sur php en pdf. Malheureusement je n'avais pas compris grand chose. Mais ce cours m'a compltement clair que, en quelques jours j'ai compris l'essentiel de php et je peux construire mes propres fonctions. Formidable!

This is a very good course that explains the concepts of OOP in a very easy and straightforward way. The instructor is very clear and to the point. Very happy with this, thank you Ryan!