Deepen your knowledge by learning Object Oriented Programming (OOP) with SwiftLast updated on 2/14/1820 hours Medium License Free online content available in this course. Videos available in this course Certificate of achievement available at the end this course Got it! Objectify the World! Know the origins of OOP Establish the fundamental concept Start designing your objects Quiz: Discover OOP Create your first class Describe classes with properties Perform object initialization Define methods Discover class properties and methods One more thing about variables Quiz: Apply an Object-Oriented approach Learn the concept of inheritance Represent cases Override methods Manage types Quiz: Go further with code abstraction Expand your properties Optimize the object initialization Protect your classes and objects Quiz: Enrich the code implementation Activity: Enhance your NeXTDestination program! Enrich the code implementation Log in or subscribe for free to enjoy all this course has to offer! Loading... Protect your classes and objects Activity: Enhance your NeXTDestination program!