Leverage your C++ skills to learn Java, covering syntax differences, OOP, streams, and database connectivity.Suitable for programmers expanding their language expertise.

Beginner to Advanced
Pass Final Exam
High Growth Potential
Leverage your C++ skills to learn Java, covering syntax differences, OOP, streams, and database connectivity.Suitable for programmers expanding their language expertise.
Similarities differences between Java C++.
Fundamentals of Java programming.
OOP concepts in Java.
Handle exceptions, files, databases.
Work with Java collections.
Power of Java streams file manipulation.
Connect Java apps to databases via JDBC.
Implement layered architecture in Java.
Build real-world Java applications.
Transition smoothly from C++ to Java.
Join thousands of successful students
Get expert guidance from our dedicated support team.
1. Course Introduction
2. Java History
3. Setup and Installation
4. Writing first program
5. How to take input
6. Taking input from command line arguments
Assessment Exercise-01
7. String Basics
8. String Practical
9. String Buffer String Builder
10. Conditional Statement Control flow
11. Assignment to check number is Even or Odd
12. Assignment Tax calculation
13. Iterative Logic with Loops
14. Loop Practical
Assessment Exercise-02
15. Data Types basics
16. Types of Data Types in Java
17. Primitive Data Types
18. Operators in Java
19. Introduction to Arrays
20. Array Operations
21. Array Practical
22. Storing record in multiple arrays
Assessment Exercise-03
23. Introduction to Object Orientation
24. Classes Objects
25. Encapsulation
26. Constructors
27. Composition
28. Aggregation
29. Association
30. Inheritance
31. Polymorphism
Assessment Exercise-04
32. Abstract Classes
33. Case Study
34. Introduction to interfaces
35. Defining and implementing interface
36. Interfaces reference types
37. Multiple inheritance
38. Default methods in interfaces
39. Inherit Interface with default method Interface
Assessment Exercise-05
40. Need of Collection and Comparison with Array
41. Introduction to collection framework
42. Array List
43. Linked List
44. Vector
45. Stack
46. Set
47. Object Comparison
48. Linked Hash Set
Assessment Exercise-06
49. Tree Set
50. Cursors in Java Collection Framework
51. Map Hash Map
52. Map with compound collection
53. Linked Hash Map
54. Identity Hash Map
55. Weak Hash Map
56. Tree Hash Map
57. Hash Table
Assessment Exercise-07
58. Exception Handling Introduction
59. Exception hierarchy
60. Try catch finally block
61. Handle multiple exceptions
62. Internal working of try catch
63. Exception propagation
64. Throwing a new exception
65. Exception handling with method overriding
66. Custom exception
67. Case study exception handling
Assessment Exercise-08
69. Introduction to stream IO
70. Stream classes overview
71. File Output Stream
72. File Input Stream
73. Byte Array Stream
74. Buffered Stream
75. Push back Streams
Assessment Exercise-09
76. Data Streams
77. Sequential Input Stream
78. Object Streams
79. Stream Tokenizer
80. Pip Streams
81. Character Based Streams
Assessment Exercise-10
82. Introduction to JDBC
83. JDBC Drivers
84. Which driver should prefer
85. Components of JDBC
86. Steps to Connect with Database
87. Connectivity with Different DBMS
88. Introduction to Statement Interface
89. Introduction to ResultSet Interface
90. CRUD Operations with JDBC
91. Types of ResultSets
92. Updatable ResultSet
Assessment Exercise-11
93. ResultSet Holdability
94. Getting Table Meta from ResultSet
95. Getting Database Meta Data
96. Batch Processing with Statement Interface
97. Introduction to Prepared Statements
98. Loading Driver from Configuration File
99. Creating Utility Class for database
100. Manipulating SQL with Java Objects
101. Coupling and Cohesion
Assessment Exercise-12
102. Introduction to Layered Architecture
103. JDBC Case Study Introduction
104. Case Study Architecture
105. Table and JDBC Drivers
106. Data Model Creation
107. DAO Creation
108. Service and its Utilization
109. Remaining Case Study
Assessment Exercise-13
Course Assessment
We'll help you to grow your career and growth
Honhaar Jawan
Honhaar Jawan © 2026. All Rights Reserved. Developed and Maintained by Honhaar Jawan.