Skip to content
Sabaqاردو

Object-Oriented Programming with Java in Urdu (Safdar Dogar)

By Safdar Dogar

Course audio
Course audio: Urdu
Level
Beginner
Length
25 lessons · 5.6 hours

What you'll be able to do

  • Define classes with attributes, methods and constructors
  • Apply encapsulation with getters and setters
  • Use inheritance, polymorphism, abstract classes and interfaces
  • Build small Java projects such as an ATM and an employee system

About this course

A compact OOP course in Urdu/Hindi using Java, 25 lessons and about 6 hours, matching the second-semester OOP subject in Pakistani universities. It explains classes and objects, attributes, public and static methods, constructors with parameters, setters and getters, copy constructors and encapsulation. It then covers inheritance and its types (single, multilevel, multiple, hierarchical), polymorphism, method overriding, abstract classes and interfaces. Mini projects are built along the way: a digital clock, an ATM machine, a shape area calculator and an employee management system. It suits BS students who know basic programming and want OOP concepts explained with practical Java examples.

Before you start: Basic programming: variables, conditions, loops and functions.

Syllabus

25 lessons · 5:37:58 in total

  1. 1Introduction to Object Oriented Programming using Java (Urdu/Hindi)| OOP Tutorial Lecture 014:26
  2. 2How to Create Class in Java | How to Create Object in Java | What is Class and Object in Java9:54
  3. 3How to Create Java Class Attributes Step by Step | Object Oriented Programming using Java7:03
  4. 4How to Create Methods in Java | Public Method and Static Method | Methods using Multiple Classes10:05
  5. 5How to Create Constructor | Create Constructor Parameters | Create Constructor Overloading in Java9:41
  6. 6Setter and Getter Methods in Java | How to Create Getter and Setter Methods in Java10:32
  7. 7Copy Constructor in Java | How to Create Copy Constructor in Java | Object Oriented Programming Java12:22
  8. 8Encapsulation in Java | OOP Concept in Java | Data Hiding in Java | Object Oriented Programming Java9:03
  9. 9How to Create Digital Clock in Java | Digital Clock | Mini Project in Java | OOP using Java19:58
  10. 10Creating ATM in Java: A Step-by-Step Guide | Java Project ATM Machine | Java Mini Project21:27
  11. 11Java Project ATM Machine in Java | Creating ATM in Java: A Step-by-Step with Cash Transfer Methods20:00
  12. 12Inheritance in Java | Introduction to Inheritance in Java | Inheritance Explain with Easy Program18:36
  13. 13Type of Inheritance | Type of Inheritance in Java Examples | Object Oriented Programming Java8:34
  14. 14Single Inheritance with Java Example | Simple Inheritance Program in Java | Student Extends Parson9:55
  15. 15Multilevel inheritance | Multileve inheritance in Java | Object Oriented Programming in Java16:33
  16. 16Multiple Inheritance | Multiple Inheritance in Java | Object Oriented Programming using Java16:37
  17. 17Hierarchical Inheritance | Hierarchical Inheritance in java | Object Oriented Programming using Java13:27
  18. 18Introduction Polymorphism using Java | What is Polymorphism | Type of Polymorphism using Java3:19
  19. 19Method Overriding using Java | Object Oriented Programming using Java5:27
  20. 20How to Create Abstract Class using java | Abstract Method | Object Oriented Programming Java8:09
  21. 21Polymorphism Explained in Real Life Example using Java | Object Oriented Programming using Java15:29
  22. 22calculate area of different shapes using java | Object Oriented Programming using Java25:00
  23. 23Employee Management System Project using Java in Hindi | Mini Project using Java | OOP using Java40:08
  24. 24Introduction to Interface | How to Create Interface in java | Object Oriented Programming Java11:22
  25. 25Polymorphism and Interfaces | Polymorphism using interface in java with Real Life Example10:51

What to take next

Videos by Safdar Dogar, played from their official YouTube channel. Subscribe on YouTube

Official upload by the teacher or institution on their own channel, shown with YouTube's embedded player.

Lessons listed from the official YouTube playlist. Full playlist on YouTube

Lessons last checked Oct 2026. Course summary and lesson structure by Sabaq.

Report a problem or a rights request