Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Object-Oriented Programming Using Java
Rating: 4.2 out of 5(8 ratings)
111 students

Object-Oriented Programming Using Java

Solid foundation to build scalable Java applications
Created byOsama Hassan
Last updated 1/2025
English

What you'll learn

  • Object Oriented Programming
  • Java programming fundamentals.
  • Plain text java programming.
  • NetBeans IDE 8.2
  • Database Programming
  • Graphical User Interface

Course content

9 sections44 lectures5h 49m total length
  • Create your first programs2:56

    Create your first Java program by defining a class and a main method that prints hello. Save the file, compile with javac, and run with java to display the message.

  • Adding methods to class4:57
  • Class Attribute6:01

    In Java, a class contains attributes and methods. Use get and set methods to access attributes, and a main method demonstrates compiling and running to show the attribute value.

  • Create method example4:14

    Create a public double method to calculate a circle's area, initialize and compute area as r squared times 3.14, call it from main, and print the result to verify.

  • Parameter methods3:56

Requirements

  • English A2
  • Basic arithmetic operations

Description

Welcome to "Object-Oriented Programming Using Java" – the comprehensive course designed to guide you through the fascinating world of Object-Oriented Programming (OOP) using the powerful Java language. Whether you're a beginner eager to embark on your programming journey or an experienced developer looking to enhance your skills, this course is your gateway to mastering the principles and practices of OOP in Java.

In this course, we will unravel the core concepts of Object-Oriented Programming, providing you with a solid foundation to build robust and scalable Java applications. From understanding the fundamentals of classes and objects to exploring advanced topics such as inheritance, polymorphism, encapsulation, and abstraction, each module is crafted to incrementally deepen your knowledge and proficiency.

Through a combination of engaging lectures, hands-on coding exercises, and real-world examples, you will not only grasp theoretical concepts but also gain practical experience applying them. Our goal is to empower you to write clean, modular, and efficient code, laying the groundwork for developing sophisticated software solutions.

No matter your background, our user-friendly approach ensures that you can follow along seamlessly. By the end of this course, you will have the confidence to design and implement Java applications using the Object-Oriented Programming paradigm. Get ready to unlock the potential of Java and take your programming skills to new heights. Let's embark on this exciting journey together!

Who this course is for:

  • Programmers
  • Computer Science Students
  • Beginners to programming.