Skip to content
UdemyPHPPaid courseAll LevelsCertificate

Learn Object Oriented PHP By Building a Complete Website (Udemy.com)

Quick and Easy Guide to Master OOPs in PHP

Created by: Eduonix Learning Solutions

Last updated December 2018

icon
What you will learn

  • Build a complete website using classes and objects in PHP
  • Understand the concepts behind object oriented PHP
  • Learn all about Abstraction and Inheritance
  • Learn how to deal with RDBMS within OOPS framework

How it compares

Against the other 151 rated Udemy courses in PHP on CourseDuck:

  • Rating4.4 out of 5higher than 49% of them
  • Reviews7,867#4 of 152 by number of reviews
  • Length4.5 hoursshorter than 59% of them
  • Last updatedDecember 2018earlier than 74% of them

icon
Course Description

One of the most powerful server-scripting languages requires an equally powerful course to help break down the tricky concepts of Object Oriented PHP in a step by step manner to help you master OOP PHP.

Don’t just be good at PHP, instead be a ninja by learning how objects and classes combine to form simple, brilliant software. Leave behind old complicated courses and opt for the course that gets your hand dirty by not only teaching you the theoretical aspects of OOP PHP, but also gets you ready for the physical aspects as well.

Here’s how object oriented programming blends with PHP to create something simple and beautiful.

The idea behind object oriented programming or OOP is that it revolves around objects instead of actions. So, instead of manipulating the logic behind the object to change something, you instead manipulate the object itself. Let’s make it simpler – in OOP PHP, similar items can be clubbed as one object. This means codes that are similar are placed in one object. So, in case you wanted to change the items or modify them in any manner – you can simply modify or call the object (this will change or call everything that is under this object). You can also add subclasses, which share the characteristics of the object. This helps when you constantly require calling certain classes for modification.

This course was designed to simplify the process of understanding OOP PHP in the easiest and most accurate manner. The OOP PHP tutorial breaks down the basics of PHP coding, how it works with OOP and even how to combine both to effectively create a website.

The course starts by covering simple concepts such as classes, objects, methods, properties, MVC, MySQL, Data Abstraction, Data Binding, etc. Following the fundamentals, you’ll then progress on to more advanced topics before you can use everything you’ve learned to create a functional website with OOP PHP.

Here’s a course that simplifies your life and teaches you one of the greatest paradigm changes made to the powerful PHP language. So, enroll now and see how OOP PHP can change your life.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Eduonix Learning Solutions

Eduonix creates and distributes high quality technology training content. Our team of  industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world.  We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

icon
More courses by Eduonix Learning Solutions

$16.99

$17.99

$12.99

$44.99

$11.99

$49.99

icon
More PHP courses

$11.99

Free

$64.99

$11.99

$13.99

$10.99

icon
Reviews

4.4

7,867 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Deepa on 9/29/2018

This course is exactly what I wanted! I started coding a year ago with html, css, javascript and then began php and procedural mysql commands. When I learnt about frameworks, I knew that I must learn about OOP and PDO. And this is the best course out there. I have finished the entire course. The MVC structure is explained in a very straight forward manner. Initially I found Classes difficult to understand and went slow. But as I followed through the course, I started to understand the whole structure and the logic behind MVC. It's a pleasant and challenging learning experience. Many thanks, Brad.

By Ivan H on 4/16/2018

Sections One, Two and Three were a nice reminder/refresher and they wen't over the basics, I think they were well put together. Sections four, five and six on the other hand were very confusing. There weren't any explanations provided for the new things that we incorporated in the project, instead the explanations that were in the lectures were for what we already went over in sections 1, 2 and 3 and bootstrap. For example I still don't understand how exactly do we "require($view);" in main.php. (I think it was in lecture 27) $view is a local variable inside a method, why do we have access to it.

By D.M. LaMarre on 1/4/2018

It could have been really good. The course makes some of the same basic mistakes as most "zero to hero" type comprehensive courses and is incomplete. It goes from thorough and focused to a rushed code-along to abandoned. As far as the completeness of the website... it leaves off at POST / CREATE, GET / READ in a RESTful / CRUD application and assumes that the student can figure out PUT / EDIT, DELETE, etc... on their own. It's a decent starting point of material - to go out and research on your own.

By Mark Alexa on 10/21/2017

The instructor is knowledgeable about the topic and knows what he's doing. Only reason why I didn't leave full five stars review is that he's coding the website, but he doesn't explain why he's doing what he's doing. I noticed some other students had the same feeling from this. I believe the lecturer is an amazing coder but if he wants to give something back to the community, he needs to actually teach and explain why he does what he's doing in projects. That's what makes a teacher / lecturer.

By Brhane Ashebr on 10/2/2017

i would heartily like to thank the instructor first. Because i got what i need with a brief explanation about the MVC from scratch and what most i like about this instructor is he uses to explain the PHP OOP using really world application not like the cat, dog blah blah. i encourage him to provide more in depth about PHP OOP with other frame works like symfony and laravel. once again thanks.

By Jarrod Estepp on 9/23/2017

This course was fun starting out and was the same all the way through. The best OOP PHP course there is and it taught me MVC which was plus since it doesn't even have that in the title of the course. So i learned the 2 things my mentor told me to go out and learn before i could work for him. After this short course, i am now employed under my mentor because it taught me what i needed to know.

By Mattat on 6/11/2017

I would like to hear more about validation, like how to create separate class to validate data and how to deal with more complicated forms and functionalities on the page, but overall, a GREAT COURSE, I finally know how MVC works. Little note - you should defienietly know some basic php before you start the course, without that it might be hard to understand some of the code even with introduction that is at the begining.

By Nelson Fleig on 1/27/2017

Great course for students with basic PHP to dive into OOP principles and the MVC framework (extremely important if you would like as a backend developer in the real world). Had the project had just a few more extra features like creating an admin page, sorting user shares, or other neat features you are used to seeing in the real world, I would have given this course a 5*. Still a great investment!

By Simon Smyth on 8/13/2016

Good course, came in knowing a little about MVC... and left with a better understanding of the principals used, and some hands on experience writing code to produce a fun and useful 'real world' project. Now, at times I was forced to research some of the elements discussed/used in this course by myself, to get a deeper understanding of what was going on... And by doing so, I learned a lot from this course overall. I hope this review is useful.

By Stefanos Anastasiou on 6/30/2016

I finally finished the course. I'll revise and give five stars now . I was a novice user of php before this course and I could barely follow up cause there were functions and stuff that were not explained properly so I couldn't understand. But this eventually worked better for me because I stopped the video in each of these stuff and break them down until I had a better picture. It's better if you get your hands dirty. I'd say this course is totally a 'From zero to hero' course. Apart from the OOP approach I learned many many other things too. Thank you Brad! Great Job..!!!! P.S.: I just got a new job because of this course. :D :D

Showing all 10 reviews on CourseDuck

Read all 7,867 reviews on Udemy

icon
Quality Score

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

Overall Score : 88 / 100