When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

PHP OOP - Understand Object Oriented Programming in PHP
Learn and understand PHP OOP so that you can start building amazing Web Apps with PHP frameworks such as LARAVEL

This Course Includes
udemy
4.1 (410 reviews )
3h 0m
english
Online - Self Paced
professional certificate
Udemy
About PHP OOP - Understand Object Oriented Programming in PHP
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
.
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 Show moreShow less.