Learn Object Oriented Programming in Java
Learn Object Oriented Programming in Java, available at $54.99, has an average rating of 4.43, with 99 lectures, based on 7 reviews, and has 60 subscribers.
You will learn about Learn the fundamentals of Object oriented programming Master the Java programming language Learn advance concepts such as Abstraction and Polymorphism Work on real world projects with Java This course is ideal for individuals who are Anyone who wants to learn Object oriented programming in Java will find this course very useful It is particularly useful for Anyone who wants to learn Object oriented programming in Java will find this course very useful.
Enroll now: Learn Object Oriented Programming in Java
Summary
Title: Learn Object Oriented Programming in Java
Price: $54.99
Average Rating: 4.43
Number of Lectures: 99
Number of Published Lectures: 99
Number of Curriculum Items: 99
Number of Published Curriculum Objects: 99
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn the fundamentals of Object oriented programming
- Master the Java programming language
- Learn advance concepts such as Abstraction and Polymorphism
- Work on real world projects with Java
Who Should Attend
- Anyone who wants to learn Object oriented programming in Java will find this course very useful
Target Audiences
- Anyone who wants to learn Object oriented programming in Java will find this course very useful
Learn the core concepts of object-oriented programming through Java!
Java syntax sometimes might get complicated at times, but whether you agree or not, its popularity is never likely to diminish. It was designed & evolved to be an evergreen language. Even today, many aspiring coders kick start their career by understanding & learning Java programming. And it won’t be wrong to say that Java programming teaches you to actually think like a programmer.
Moreover, when it comes to the OOP concept, the first thing that comes to mind is languages that deal with objects. And on this note, Java is a pure object-oriented language, unlike any other popular language.
Considering these, and to make you learn OOP with Java, we have curated this exclusive course entirely dedicated to Object-Oriented Programming with Java. It will cover all the essential concepts of Java & OOP along with the real-time implementation of the shape interface.
Why Should You Learn Object-Oriented Programming Through Java?
– OOP languages focus on a data-driven approach rather than logic-driven.
– Unlike other languages, Java is a pure object-oriented language.
– The core concept of Java revolves around OOP.
How This Course Can Help You?
This course is a one-stop solution for anyone who is looking to master object-oriented programming with Java. It unfolds with the basics of Java programming like API, classes, constructs, & objects. Later on, you will learn about arrays, their types, strings, inheritance, polymorphisms, exceptions, threads, & so much more.
Moreover, the majority of the sections are also backed with quizzes at the end to make the learning more interactive. After upskilling with all the concepts, this course also includes an assignment wherein, you will be implementing the shape interface.
Major Topics Covered
-
Object-Oriented Programming
-
Classes & objects
-
Arrays & their types
-
String
-
Inheritance
-
Object class
-
Polymorphism
-
Java interface
-
Collections
-
Generics Framework
-
Exceptions
-
Thread
Get started today to learn everything about Java & OOP!
Course Curriculum
Chapter 1: Classes and Objects
Lecture 1: Introduction
Lecture 2: Section Overview
Lecture 3: API
Lecture 4: Classes
Lecture 5: Encapsulation
Lecture 6: Constructors
Lecture 7: Static and Non-Static Members
Lecture 8: Overloaded Methods
Lecture 9: Java Source File Layout
Lecture 10: Package
Lecture 11: Import Statement
Lecture 12: Comments
Lecture 13: Section Summary
Chapter 2: Arrays
Lecture 1: Section Overview
Lecture 2: Array Concepts
Lecture 3: Array Iterations
Lecture 4: Sum and Average
Lecture 5: The Array Copy Method
Lecture 6: Command Line Arguments
Lecture 7: Revisit Sum and Average of Quizzes
Lecture 8: Multi Dimensional Array
Lecture 9: Demo: Multiplication Table
Lecture 10: Non Rectangular Array
Lecture 11: Section Summary
Chapter 3: String, StringBuffer and StringBuilder Classes
Lecture 1: Section Overview
Lecture 2: String Objects
Lecture 3: StringMethods
Lecture 4: String Demo
Lecture 5: Demo: Palindrome
Lecture 6: Section Summary
Chapter 4: Inheritance
Lecture 1: Section Overview
Lecture 2: Inheritance
Lecture 3: Access Modifiers (complete version)
Lecture 4: Method Overriding
Lecture 5: The super keyword
Lecture 6: Inheritance And Constructors
Lecture 7: Overloading Constructors
Lecture 8: The Object Class
Lecture 9: The toString() Method
Lecture 10: The equals() And hashCode() Methods
Lecture 11: Section Summary
Chapter 5: Polymorphism
Lecture 1: Section Overview
Lecture 2: Introduction to Polymorphism
Lecture 3: The Virtual Method Invocation
Lecture 4: Methods with Polymorphic Argument
Lecture 5: Casting of Objects
Lecture 6: Putting it all together
Lecture 7: Demo: The AnimalExample
Lecture 8: Solutions
Lecture 9: Section Summary
Chapter 6: Other Class Features
Lecture 1: Section Overview
Lecture 2: Static Imports
Lecture 3: WrapperClasses
Lecture 4: Final Keyword
Lecture 5: TheEnumKeyword
Lecture 6: AbstractKeyword
Lecture 7: Java Interface
Lecture 8: Demo: The AccountInterface Example
Lecture 9: Default Interface
Lecture 10: Static Interfaces
Lecture 11: Functional Interfaces
Lecture 12: Lambda Expression
Lecture 13: Section Summary
Chapter 7: Collections and the Generics Framework
Lecture 1: Section Overview
Lecture 2: Exception
Lecture 3: Call Stack Mechanism the try catch block
Lecture 4: The Finally Block
Lecture 5: Exception Hierarchy
Lecture 6: Multiple Exceptions In a Catch Block
Lecture 7: Parameterized Try Block
Lecture 8: Overriding Methods And Exception
Lecture 9: Creating Your Own Exception
Lecture 10: The Assert Keyword
Lecture 11: Section Summary
Chapter 8: Exception, Error and Assertion
Lecture 1: Section Overview
Lecture 2: Collection Interface
Lecture 3: Set
Lecture 4: LIst
Lecture 5: Map
Lecture 6: The Iterator Interface
Lecture 7: The Generics Framework
Lecture 8: Sorting Your Set
Lecture 9: Sorting Your List
Lecture 10: Sorting Your Map
Lecture 11: Filtering Your Map
Lecture 12: Section Summary
Chapter 9: Threads
Lecture 1: Section Overview
Lecture 2: Introduction to Threads
Lecture 3: Creating And Starting Threads
Lecture 4: Basic Thread Control Methods
Lecture 5: The Race Condition
Instructors
-
Eduonix Learning Solutions
1+ Million Students Worldwide | 200+ Courses
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 4 votes
- 5 stars: 2 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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024