Udemyallar

Object Oriented Programming using Java in Arabic (Free)

Learn Java programming! Master OOP, GUI development, files, and databases. Get hands-on experience with Java theory and practical application.

4.6(782)
16,200students
4h 21m
Tamer AbdElaziz Yassen
Tamer AbdElaziz YassenPh.D. Candidate, SoC, National University of Singapore.

Course Content

Object Oriented Programming using Java in Arabic (Free) is an all-levels Udemy course taught by Tamer AbdElaziz Yassen. It runs 4h 21m and is taught in Arabic. Learners rate it 4.6 out of 5 from 782 reviews, with 16,200 students enrolled. It is free to enroll, last updated December 2017.

Dive into the world of Object-Oriented Programming (OOP) with Java! This course introduces you to the fundamental principles that power modern software development. You'll gain a solid understanding of classes and objects, the building blocks of OOP.

We'll explore core OOP concepts, including:

  • Data Hiding: Learn how to protect sensitive information within your objects.
  • Encapsulation: Discover how to bundle data and methods that operate on that data.
  • Inheritance: Understand how to create new classes based on existing ones, promoting code reusability.
  • Abstraction: Master the art of simplifying complex systems by focusing on essential features.
  • Polymorphism: Explore how objects can take on multiple forms, enabling flexible and adaptable code.

Furthermore, we'll delve into the relationships between classes:

  • Association: Understand how classes relate to each other.
  • Aggregation: Learn about "has-a" relationships.
  • Composition: Discover "part-of" relationships.

Our lectures are designed for active learning. You'll be encouraged to practice and apply the concepts immediately, ensuring a deeper understanding. Mastering OOP concepts is crucial for any aspiring Java professional. This course provides the essential foundation you need to confidently tackle real-world Java programming challenges. Take the first step towards becoming a proficient Java developer – start learning OOP today!

$ 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