Object Oriented Programming (OOP) in PHP - Build An OOP Site

No PHP knowledge required. Everything you need to know to build and manage OOP websites in PHP, including Wordpress
4.2 (666 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.
6,352 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 36
  • Length 2 hours
  • 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 6/2014 English

Course Description

Learn how to build a website using Object Oriented Programming techniques in just 2 hours.

Confused about OOP? I explain everything in plain English with step by step instructions, so you are never left behind.

Everything you need is provided - I even throw in free web hosting for the duration of the course, so you don't need to install server software on your computer.

This course focuses on the practicalities of object oriented programming - why would you need it, and how can you get a website up and running as quickly as possible.

The syntax is covered quickly and clearly - OOP is often seen as mysterious but it doesn't have to be!

It will allow you to build your own sites and manage those built with OOP structures, such as Wordpress sites.

OOP is a widely used development process, so if you want to be a developer, this is a great place to start.

I run The Complete Web Developer Course, and so have plenty of experience taking people from no knowledge to expert in a short time.

I look forward to working with you!

What are the requirements?

  • A computer or laptop
  • No special software required

What am I going to get from this course?

  • Develop a full website using OOP techniques
  • Understand the basic concepts in Object Oriented Programming
  • Learn the PHP OOP Syntax
  • Define the keywords needed to explain OOP

What is the target audience?

  • Anyone with an interest in programming
  • Those with some PHP programming experience
  • People with programming experience in any language

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
Why Should You Take This Course?
Preview
02:06
Setting Up Your Free Web Hosting
Preview
03:05
Your Web Hosting Control Panel
Preview
03:17
Uploading Files To Your Webspace With FTP
Preview
05:38
Section 2: Object Oriented Programming Basics
Objects And Classes
05:00
ObjectsAndClasses.php
1 page
Properties
03:27
Properties.php
1 page
Methods
06:08
Methods.php
1 page
Putting It All Together
06:17
Project1.php
2 pages
Section 3: Magic Methods
Constructors
05:04
Constructors.php
2 pages
Setting Property Values When An Object Is Created
05:13
SettingValues.php
3 pages
Destructors
03:18
Destructors.php
2 pages
The tostring Function
03:46
ToString.php
2 pages
Project: Higher Or Lower?
08:43
HigherOrLower.php
2 pages
Section 4: Inheritance And Scope
What Is Inheritance?
05:15
Inheritence.php
2 pages
Overwriting Methods
05:15
OverwritingMethods.php
2 pages
Private & Protected Properties
06:16
PrivateAndProtected.php
2 pages
Static Properties
03:21
Static.php
2 pages
Section 5: Bringing It All Together - An OOP Website
Should You Use OOP?
03:09
Basic OOP Template
06:28
Headers & Footers
07:16
Displaying A Page
02:33
Displaying Page Content (And Course Summary)
09:25
OOPWebsite.zip
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Rob Percival, Web Developer And Teacher

Hi! I'm Rob. I have a degree in Mathematics from Cambridge University and you might call me a bit of coding geek.

After building websites for friends and family for fun, I soon learned that web development was a very lucrative career choice. I gave up my successful (and sometimes stressful) job as a teacher to work part time and today, couldn't be happier.

I'm passionate about teaching kids to code, so every summer I run Code School in the beautiful city of Cambridge. I also run the popular web hosting and design service, Eco Web Hosting which leaves me free to share my secrets with people like you.

You wouldn't believe the freedom that being a web developer offers. Sign up and find out for yourself why so many people are taking and recommending this course. I genuinely believe it's the best on the market and if you don't agree, I'll happily refund your money.

Sign up to my courses and join me in this amazing adventure today.

Ready to start learning?
Take This Course