
Core Java In Depth - To The Point
9 modules
Access for 365 days
Overview
This Core Java Programming course is designed for anyone eager to learn Java from the ground up, whether you're a beginner or looking to strengthen your programming skills. Java is one of the most widely used and powerful programming languages, known for its versatility, performance, and scalability in building everything from mobile apps to enterprise-level applications.
Throughout this course, you will:
Gain a solid understanding of Java syntax, key programming concepts, and the principles of Object-Oriented Programming (OOP).
Learn how to write clean, maintainable code by mastering essential Java tools, libraries, and frameworks.
Dive deep into Java’s core features, including data types, control flow, exception handling, collections, I/O operations, multithreading, and Java 8+ features like Lambda expressions and Streams API.
Build hands-on, real-world projects that give you practical experience with designing, developing, testing, and deploying Java applications.
By the end of this course, you will be equipped with the knowledge and skills to develop robust Java applications, solve complex programming challenges, and confidently apply your Java expertise to real-world problems. Whether you're preparing for a career in Java development, looking to advance in your current role, or building your own projects, this course will provide you with a strong foundation to succeed in the world of Java programming.
Prerequisites:
No prior programming experience is required, but a basic understanding of computer science concepts will be helpful. The course is suitable for beginners,intermediate and advance programmers looking to deepen their knowledge of Java.
Modules
Introduction & Base
18 attachments • 2 hrs
Download And Install Jdk, Eclipse
High Level Execution Flow
First Java Program
First Program Using Eclipse
Primitive Datatypes
Get Input - Scanner Class
Type Conversion
Some Important Rule
Array Example
2D Array
Array Initializer
Jagged Array / Uneven Array
Math Class
String Class
Wrapper Classes - Part 1
Wrapper Classes - Part 2
Wrapper Classes - Part 3
Object Oriented Programming (OOP) Key Concepts
Public Member
3 attachments • 16.38 mins
Public Member, Single Object
Public Member, Multiple Objects
Public Member, Object Array
Private Member
3 attachments • 11.35 mins
Private Member, Single Object
Private Member, Multiple Objects
Private Member, Object Array
Passing And Returning ( Value & Object )
3 attachments • 31.73 mins
Passing And Returning Value
Passing Object
Passing And Returning Object
Static
2 attachments • 17.16 mins
Static Block
Static Member And Static Method
Method Overloading
1 attachment • 14.07 mins
Method Overloading Example & this Keyword
Constructor
7 attachments • 33.24 mins
Constructor Concept
Default Constructor
Parameterized Constructor
Constructor & Static Member
Constructor Overloading
Calling One Constructor From Another - this( )
Copy Constructor
Inheritance
8 attachments • 55.12 mins
Inheritance Concept
Single Inheritance Example 1
Single Inheritance Example 2, Method Overriding, super Keyword
Multilevel Inheritance
Hierarchy Inheritance Example 1 ( Animal -- Cat, Dog )
Hierarchy Inheritance ( Student -- Science, Commerce )
Hierarchy Inheritance ( Shape -- Rectangle, Triangle )
Inheritance & Constructor
Access Modifiers
3 attachments • 12.13 mins
Member Access Modifiers - private, public, protected
Member Access Modifiers - static, final
Method Access Modifier - abstract, private, public, protected
FAQs
How can I enrol in a course?
Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.
Can I access the course materials on any device?
Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.
How can I access the course materials?
Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.
Can I interact with the instructor during the course?
Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.
$ 49.00
$199
Order ID:
This course is in your library
What are you waiting for? It’s time to start learning!

Wait up!
We see you’re already enrolled in this course till Access for 365 days. Do you still wish to enroll again?
