Udemy

Java Object-Oriented Programming : Build a Quiz Application

Enroll Now
  • 9,576 Students
  • Updated 12/2018
  • Certificate Available
4.3
(182 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 20 Minute(s)
Language
English
Taught by
Abhay Redkar
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.3
(182 Ratings)
3 views

Course Overview

Java Object-Oriented Programming : Build a Quiz Application

Learn Java core object-oriented concepts and build a console-based quiz application.

Note:- Some lectures in this course are taken from my previous Java course i.e "Java for Beginners in 2 hours: Build a Banking Application" as those were the exact same concepts.

This course is a total hands-on programming course with no power-point presentations.This course is going to teach you all core Java object-oriented concepts in a short time.Object-oriented programming(OOP) paradigm is based on the concept of objects. So when we develop any application using object-oriented concepts we basically think only in terms of objects. Almost anything can be represented as an object in Java.

This course isgoing to teach you how to think in terms of objects while programming. It is also going to teach you what happens behind-the-scenes when we create an object, how objects are created and stored in memory, object lifecycle etc. Apart from this you are going to understand all other important object-oriented concepts like inheritance, polymorphism, interface, abstract class etc and also understand why they are used.

Every single concept is explained with the help of a program. This course is suitable for anyone who has some basic knowledge of Java like variables, datatypes, loops, if conditions, methods, arrays etc and who has not yet explored the object-oriented side of the Java programming language.

This course also has a mini project at the end which a console-base Quiz Application. This application is designed using object-oriented approach and will be a good revision of the entire course as a lot of concepts will be covered in it.

After completing this course you will have a clear idea about object-oriented programming and  you can start writing Java console-based applications using OOP concepts. You may also be able to answer exam questions or interview questions based on object-oriented concepts. This course is short and sweet and requires only 2-3 hours of your time.  

Some of the key points regarding this course:

  • Total hands-on programming experience.
  • All core Java object-oriented concepts covered.
  • Every concept explained with the help of a program.
  • Mini-project at the end which covers a lot of object oriented concepts.
  • Requires 2-3 hours of your time.


I believe you will enjoy this course and make the most of it. Happy Coding :)

Course Content

  • 5 section(s)
  • 37 lecture(s)
  • Section 1 Introduction to Object-Oriented Programming
  • Section 2 Constructors
  • Section 3 Object-Oriented Fundamentals
  • Section 4 Object Lifecycle
  • Section 5 Project: Quiz Application

What You’ll Learn

  • Understand all the core Object-Oriented concepts in Java
  • Understand Object Life Cycle with Internal Memory Organization
  • Think in an Object-Oriented manner while writing programs
  • Confidently write Java Console Applications using Object-Oriented concepts


Reviews

  • S
    Sai
    2.5

    Could have been much more better. Concepts such as Inheritance and Encapsulation were not at all covered. I am giving average as this course went in bit of detail with Polymorphism and Abstraction else I would have given 0!

  • M
    Mikolaj Pankiewicz
    5.0

    Great course - I liked how the topics are divided into short, simple lectures which makes the learning process very enjoyable. Highly recommended!

  • M
    Mukesh Kumar
    4.0

    Core concepts of java is explained in short and sweet manner. Good course for those who want to quickly brush up java objected oriented programming skills

  • R
    Roman Leca
    4.0

    Fantastic material! This is one of the best explanation of Java basics I have seen. The instructor creates a problem, lets us feel and understand it, then shows how to deal with it. Look at how inheritance is explained, for example! What is disappointing is the speed he went with through the practical example. The code was already written, the problem already solved, so no really added value here. The real challenge is to understand how to define classes, objects and methods for real problems like the quiz here. I would love to see a real life example explained in exactly the same manner as theoretical notions: 1. identify and explain the problem 2. decide on the solution 3. apply But, overall, great work!

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed