Beginners PHP Object Oriented Programming - Tutorial Videos

A beginners guide to Object Oriented Programming in PHP. A easy to follow PHP OOP course from Infinite Skills.
3.8 (6 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
785 students enrolled
$50
Take This Course
  • Lectures 25
  • Contents Video: 2 hours
    Other: 1 min
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2014 English

Course Description

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.

What are the requirements?

  • PC or Mac

What am I going to get from this course?

  • Learn About Object Oriented Programming in PHP

What is the target audience?

  • Web Developers and Programmers

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction To Object-Oriented PHP
0101 Important - Download These First - Working Files
Preview
Article
0102 What Is Object Oriented Programming?
Preview
07:06
0103 Basic PHP OOP Constructs
Preview
07:10
0104 Setting Up Your Computer For PHP And MySQL
04:01
0105 Installing WAMP For Windows
07:03
0106 Installing MAMP For Macintosh - Part 1
03:57
0107 Installing MAMP For Macintosh - Part 2
02:28
0108 How To Access Your Working Files
02:45
Section 2: Defining And Using Classes
0201 Defining Classes
05:14
0202 Defining Properties
05:18
0203 Defining Methods
03:35
0204 Creating And Using Objects
06:50
0205 Using Static Properties And Methods
03:06
0206 Assignment 1
01:11
0207 Assignment 1 - Solution
06:01
Section 3: Inheritance And Interfaces
0301 Extending A Class
05:15
0302 Controlling Access To Properties
06:19
0303 Abstract Classes
05:59
0304 Overriding Methods
04:57
0305 Using Final
03:27
0306 Defining And Implementing An Interface
08:04
0307 Using OOP Style With MySQLi
04:25
0308 Assignment 2
07:12
0309 Assignment 2 - Solution
10:47
Section 4: Conclusion
0401 Next Steps
02:40

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, High Quality Training

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.

Ready to start learning?
Take This Course