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.
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!
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.