HOME > Development > OOP Java Object Oriented Programming for beginners Projects

OOP Java Object Oriented Programming for beginners Projects

  • Development
  • Mar 26, 2025
SynopsisOOP Java Object Oriented Programming for beginners Projects,...
OOP Java Object Oriented Programming for beginners Projects  No.1

OOP Java Object Oriented Programming for beginners Projects, available at $19.99, has an average rating of 3.75, with 21 lectures, 5 quizzes, based on 101 reviews, and has 1723 subscribers.

You will learn about apply the OOP principles in practice; design their own OOP-based programmes; operate with the basic concepts in programming – classes, objects, overloading and overriding, inheritance and many more; understand the logic in multi-class projects and read the code with ease; This course is ideal for individuals who are This course is for everyone who has basic knowledge of programming (what a variable is, what an if-statement is, how a loop works). or The language we are going to use is Java, but keep in mind this is a course about principles, not about syntax. or So, anyone, with any programming background is welcome. It is particularly useful for This course is for everyone who has basic knowledge of programming (what a variable is, what an if-statement is, how a loop works). or The language we are going to use is Java, but keep in mind this is a course about principles, not about syntax. or So, anyone, with any programming background is welcome.

Enroll now: OOP Java Object Oriented Programming for beginners Projects

Summary

Title: OOP Java Object Oriented Programming for beginners Projects

Price: $19.99

Average Rating: 3.75

Number of Lectures: 21

Number of Quizzes: 5

Number of Published Lectures: 21

Number of Published Quizzes: 5

Number of Curriculum Items: 26

Number of Published Curriculum Objects: 26

Original Price: $99.99

Quality Status: approved

Status: Live

What You Will Learn

  • apply the OOP principles in practice;
  • design their own OOP-based programmes;
  • operate with the basic concepts in programming – classes, objects, overloading and overriding, inheritance and many more;
  • understand the logic in multi-class projects and read the code with ease;
  • Who Should Attend

  • This course is for everyone who has basic knowledge of programming (what a variable is, what an if-statement is, how a loop works).
  • The language we are going to use is Java, but keep in mind this is a course about principles, not about syntax.
  • So, anyone, with any programming background is welcome.
  • Target Audiences

  • This course is for everyone who has basic knowledge of programming (what a variable is, what an if-statement is, how a loop works).
  • The language we are going to use is Java, but keep in mind this is a course about principles, not about syntax.
  • So, anyone, with any programming background is welcome.
  • Once we cover the idea of classes and objects, you are to be introduced to the basic OOP principles – encapsulation, inheritance, abstraction and polymorphism, The lectures are structured in a way to let you move in pace with the instructor, applying everything you have just seen by yourself. The logic of every piece of code is to be explained in details. Once the theoretical part cover, you’ll complete 3 more projects,?by yourself, as I’ll be guiding you on the way. Nowadays, every programmer needs to be aware of what OOP is and how it is applied – so, why not making the first step now??

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Classes and Objects

    Lecture 1: Classes and Objects – section introduction

    Lecture 2: The building of a class – fields

    Lecture 3: How to print an object

    Lecture 4: The building of a class – constructors

    Lecture 5: Chaining constructors

    Chapter 3: Encapsulation

    Lecture 1: What is encapsulation?

    Lecture 2: Access modifiers

    Lecture 3: Data Validation

    Chapter 4: Inheritance

    Lecture 1: What is inheritance?

    Lecture 2: Section task

    Lecture 3: Task solution – inheritance in practice

    Chapter 5: Abstraction

    Lecture 1: What is abstraction?

    Lecture 2: Abstract classes and Abstract methods

    Lecture 3: Section task

    Lecture 4: Task solution – abstraction in practice

    Chapter 6: Polymorphism

    Lecture 1: What is polymorphism

    Lecture 2: Polymorphism in practice

    Chapter 7: Practice: Project 1

    Lecture 1: Problem Students

    Chapter 8: Practice: Project 2

    Lecture 1: Problem Bakery

    Chapter 9: Practice: Project 3

    Lecture 1: Problem Buildings

    Instructors

  • OOP Java Object Oriented Programming for beginners Projects  No.2
    Vyara Georgieva
    ESL Teacher; Technical Trainer
  • OOP Java Object Oriented Programming for beginners Projects  No.3
    Denis Buchel
    Photographer, Lecturer in Photography
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 8 votes
  • 3 stars: 21 votes
  • 4 stars: 27 votes
  • 5 stars: 42 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!