Udemybeginnerar

البرمجة الغرضية الموجهة - Object-Oriented Programming

OOP

4.0(12)
1,273students
1h 59m
E-Learning Deanship جامعة الملك خالد
E-Learning Deanship جامعة الملك خالدE-Learning Deanship at King Khalid University

Course Content

البرمجة الغرضية الموجهة - Object-Oriented Programming is a beginner-level Udemy course taught by E-Learning Deanship جامعة الملك خالد. It runs 1h 59m and is taught in Arabic. Learners rate it 4.0 out of 5 from 12 reviews, with 1,273 students enrolled. It is free to enroll, first published June 2022.

Master Object-Oriented Programming (OOP) with Java

Welcome to this comprehensive Object-Oriented Programming (OOP) course from the E-Learning deanship at King Khalid University. Led by Dr. Ouissem Ben Henia (Faculty of Computer Science), this course provides a deep dive into advanced programming concepts using Java.

Boost Your Java Skills: This course is designed to equip you with the knowledge and practical skills necessary to excel in OOP principles. As an online learner, remember that self-motivation and discipline are key to successful completion.

Key Topics Covered:

  • Inheritance: Learn how to leverage inheritance to create reusable and organized code.
  • Polymorphism: Understand and implement polymorphism for flexible and adaptable programs.
  • Multi-threading: Explore multi-threading techniques to enhance program performance and responsiveness.
  • Networking: Gain insights into networking concepts relevant to Java development.

Course Chapters:

Chapter 1: Inheritance and Polymorphism

By the end of this chapter, you will be able to:

  • Understand the fundamental purpose of inheritance in object-oriented design.
  • Grasp the concept of polymorphism and its benefits.
  • Write effective Java programs utilizing polymorphism.

Chapter 2: Multi-Threading

By the end of this chapter, you will be able to:

  • Understand the goal of multithreading and its advantages.
  • Learn how to write and execute threads in Java.
  • Implement synchronization to manage access to shared resources and prevent race conditions.

Get Started:

Begin by reviewing the course "Learning Objectives" to understand the course's goals. Then, navigate to the "Chapters" section to start your learning journey.

Quality Assurance: This course is Quality Matters-Certified, ensuring it meets rigorous quality standards in online education.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(9)
14h 34m
beginner
5.0(23)
8h 54m
all
5.0(193)
2h 12m
intermediate
5.0(10)
18h 29m
beginner
4.9(1,961)
3h 49m
all