Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
This Object Oriented PHP training course from Infinite Skills will teach you everything you need to know to code Object-Oriented PHP. This course is designed for users that already have programming experience in general, and a working knowledge of PHP.
You will start with an introduction to Object-Oriented Programming and learn how to set up your computer for PHP and MySQL. You will then jump into learn how to define classes and properties, create and use objects, and define methods. This video tutorial will cover how to extend a class, control access to properties, override methods, and define and implement an interface. Finally, this course will teach you how to use the Object Oriented Programming style to connect with MYSQL using the MySQLi class.
Once you have completed this computer based training course, you will have a solid understanding of how to code Object-Oriented PHP. Working files are included, allowing you to follow along with the author throughout the lessons.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction To Object-Oriented PHP|
0101 Important - Download These First - Working FilesPreview
0102 What Is Object Oriented Programming?Preview
0103 Basic PHP OOP ConstructsPreview
0104 Setting Up Your Computer For PHP And MySQL
0105 Installing WAMP For Windows
0106 Installing MAMP For Macintosh - Part 1
0107 Installing MAMP For Macintosh - Part 2
0108 How To Access Your Working Files
|Section 2: Defining And Using Classes|
0201 Defining Classes
0202 Defining Properties
0203 Defining Methods
0204 Creating And Using Objects
0205 Using Static Properties And Methods
0206 Assignment 1
0207 Assignment 1 - Solution
|Section 3: Inheritance And Interfaces|
0301 Extending A Class
0302 Controlling Access To Properties
0303 Abstract Classes
0304 Overriding Methods
0305 Using Final
0306 Defining And Implementing An Interface
0307 Using OOP Style With MySQLi
0308 Assignment 2
0309 Assignment 2 - Solution
|Section 4: Conclusion|
0401 Next Steps
Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.
The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.