Object Oriented Programming (Course 1)
Offered By: SymfonyCasts
Course Description
Overview
Get Object-Oriented!
In this course, we'll get you up and running with classes, objects, methods, properties and all that OO stuff by building a real (and epic) application where we battle space ships. Woh.
Expect to get really comfortable with object-oriented fundamentals, including:
- Creating a class
- Instantiating objects (many objects!)
- Classes verus objects (what's the diff?)
- Class methods
- Visibility (that public, private, protected stuff)
- Type-hinting
- Class constructors (the __construct guy)
Then keep going with course 2.
Blast off! #NerdPun
Syllabus
- The Project
- A Class and an Object
- Class Methods
- Methods that Do work
- Multiple Objects
- Objects Interact
- My Editor is Confused
- Using Objects
- Private Access
- Type Hinting?!
- The Constructor!
Taught by
Ryan Weaver
Related Courses
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX