Udemy

PHP Object Oriented - 100% Practical + Web Project

Enroll Now
  • 3,273 Students
  • Updated 12/2025
4.6
(79 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
17 Hour(s) 18 Minute(s)
Language
English
Taught by
Stan Silviu Valentin
Rating
4.6
(79 Ratings)
4 views

Course Overview

PHP Object Oriented - 100% Practical + Web Project

Learn Object Oriented Programming in PHP

Learn from zero the meaning and use of:

- Classes

- Interfaces

- Traits

Beside the general purpose concepts, dive deep in concepts like:

- Inheritance

- Polymorphism

- Accessors (public, private, static)

- Constructors

- Overwrite

- Predefined functions

- Magic methods,

- Nested classes

- Abstract classes

...and many other concepts. Then, create a login class as way to sum up the concepts.

Project: 

As a way to say "thank you for following the course" I added a project that can be described as follows.

Develop new skills in a practical manner, by doing a project together with me, using a in-demand database like Mongo. Actually, knowing both SQL (Relational Databases - MySQL, Sql Server, etc ) and No-SQL(Mongo, Redis, etc) is essential for every developer.

Learn working with Mongo Database, Compass visualizer of Mongo Database and PHP by building an OOP website starting from scratch and continuing up to a finished e-commerce website.

We will add functionalities like : Shopping Cart, CMS (Content Management System), Ajax Calls, Insert JPEG's into Database, Login Logic Database Calls, Database Connections,  etc.

This course is mainly oriented on back-end side of things and less focused on looks and design that you can configure your own way.

I choose always the less complicated way of dealing with code when solving some issues because firstly this is a learning course and secondly, if you understand the basics of solving in one way, you'll be able to find better solutions as well. But always, basics first!

Even if is all about PHP OOP and Mongo DB, I am explaining every line of Javascript code as well. I don't like leaving things unexplained.

Course Content

  • 10 section(s)
  • 230 lecture(s)
  • Section 1 Introduction
  • Section 2 Classes
  • Section 3 Quiz No.1
  • Section 4 Accessors
  • Section 5 Quiz 2
  • Section 6 Getters & Setters
  • Section 7 Static Section
  • Section 8 __call() & __toString()
  • Section 9 __construct & __destruct
  • Section 10 Predefined functions for classes

What You’ll Learn

  • OOP PHP Skills

Reviews

  • F
    Francois Ntambue
    5.0

    Interesting and simple to follow.

  • P
    Pratap Kumar Panabaka
    5.0

    By the introduction of this course itself, I am sure this course will give me good knowledge and I feel the same after buying this course and finishing the first few lessons.

  • J
    James Ravi Ramroop
    4.0

    Very good introduction to PHP OOP methodologies.

  • S
    S G
    5.0

    Excellent. Just what I was looking for. This course is not a login creation course, or a database course, but a concise unpacking of using classes in PHP. If you go into it with the right goal, this will be a great experience. The material is well organized and presented, and moves at a good pace, thanks to the right-sized videos. The instructor also recaps regularly and gives clear direction on what is most important to focus on, in each lesson. I would like to have seen a bit more complexity in the project, but it is probably out of scope.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed