Introduction to Object Oriented Programming

What you will learn

Understand the Principles of Object Oriented Programming

Creating Classes and Objects

Implementing Encapsulation

Implementing Abstraction

Using Constructors

Implementing Inheritance

Implementing Polymorphism

Description

This is a beginner-level course for Programming in Apex. This course is Level 4 of the complete Apex Programming Course.

This course provides a theoretical explanation of each concept and a detailed practical explanation of each topic.

The resource provided with each video provides the slides used in the video for revision along with screenshots of the practical explanation of the topics for proper review.

This course is for anyone who


Get Instant Notification of New Courses on our Telegram channel.


  • is preparing for Salesforce Developer Interview.
  • wants to start their career as a Salesforce Developer.
  • are Salesforce Admin and Enhance their skills in Salesforce Development.
  • to get started with Programming in Apex.
  • to learn Object Oriented Programming Concepts.

Before proceeding with this code one should complete the –

  • Apex Programming: Level-1 Course.
  • Apex Programming: Level-2 Course.
  • Apex Programming: Level-3 Course.
  • Apex Programming: Level-4 Course.

Topics Covered in this course are –

  • OOPS Concepts
  • Creating Classes
  • Creating Objects
  • Abstraction
  • Encapsulation
  • Constructors
  • Inheritance
  • Polymorphism
  • Example Programs
  • Practice Exercises

This course will provide you with –

  • Explanation in more straightforward and easier terms, hence easier to understand even for beginners.
  • Proper explanation of the concepts for better understanding.
  • Practical usage of the concepts for better implementation.
  • Example problems for better understanding of real-life use of the concepts.
  • Practice exercises for self-evaluation.
  • Better preparation for interviews.
  • Improving Logic Building Ability
English
language

Content

Introduction

About the Course
About the Trainer

Introduction to OOPS

OOPS Concepts
Creating Classes and Objects – I
Creating Classes and Objects – II
Abstraction and Encapsulation
Constructors
Inheritance
Polymorphism
Example Programs
Practice Exercise