Java
1. features of Java:
2. built in Java statement
3. Introduction
4. History
5. Installation on Windows
6. Fist Program Hello World
7. Comments
8. Variables
9. Data Types
10. Type Casting
11. Operators
12. Math Functions
13. String Functions
14. If Else Condition
15. Short Hand If...Else
16. Switch Case
17. For Loop
18. While Loop
19. Break & Continue
20. Array Part 1
21. Array Part 2
22. OOP Basics
23. OOP Ojects
24. OOP Attributes
25. OOP Methods
26. OOP Constructors
27. OOP Modifiers
28. OOP Modifiers Public
29. OOP Modifiers Private
30. OOP Modifiers Protected
31. OOP Inheritance
32. OOP Inheritance Single
33. OOP Inheritance Multilevel
34. OOP Inheritance Hierarchical
35. OOP Inheritance Multiple Interfaces
36. OOP Polymorphism
37. OOP Inner Class
38. OOP Abstraction
39. OOP Interface
40. User Input Scanner
41. ArrayList
42. LinkedList
43. LinkedList Methods Part 1: Adding Elements
44. LinkedList Methods Part 2: Accessing Elements
45. LinkedList Methods Part 3: Removing Elements
46. LinkedList Methods Part 4: Iterating Over Elements
47. LinkedList Methods Part 5: Utility Methods
48. HashMap
49. HashSet
50. Iterator
51. Java Exceptions Try...Catch
52. Regular Expression
53. Threads
54. File Handling
55. JDBC Introduction
56. JDBC Steps in General
57. JDBC Connecting with Oracle
58. JDBC Connecting with MySQL
59. JDBC Connecting with Access without DSN
60. JDBC DriverManager Class
61. JDBC Connection interface
62. JDBC Statement Interface
63. JDBC ResultSet Interface
64. JDBC PreparedStatement Interface
65. Applet Introduction
66. Applet Hello World Example
67. Applet drawString
68. Applet drawRect
69. Applet fillRect
70. Applet drawOval
71. Applet fillOval
72. Applet drawLine
73. Applet drawImage
74. Applet drawArc
75. Applet fillArc
76. Applet setColor
77. Applet setFont
78. Applet Animation
79. Applet Event handling
80. Applet JApplet
81. Applet Simple Calculator
82. Applet Stop Watch
83. Applet Tic Tac Toe
84. Applet Guess the Word
85. Swing Snake Game
86. Finding Duplicate Elements
87. Converting Amount to Words
88. Program to Swap Two Numbers Using Bitwise Operator
89. Lambda Expressions
90. Files
91. Math Methods
92. How To Find Positive or Negative Numbers
93. Arrays Class
94. Regular Expressions Part 1: Understanding the Basics of Regex in Java
95. Regular Expressions Part 2: Core Regex Syntax and Metacharacters
96. Regular Expressions Part 3: Pattern and Matcher Classes
97. Regular Expressions Part 4: Advanced Regex Constructs
98. Regular Expressions Part 5: Maps vs Objects
99. Thread
100. Threads Part 1: Introduction to Threads
101. Threads Part 2: Thread Lifecycle
102. Threads Part 3: Thread Synchronization
103. Threads Part 4: Thread Communication
104. Threads Part 5: Thread Pools and Executors
105. Union of Arrays with Duplicates
106. Find Common Elements in Three Sorted Arrays
107. Find Common Elements in Three Sorted Arrays
108. N Meetings in One Room
109. K Largest Elements in an Array
110. Permutations of a String
111. Count Distinct Elements in Every Window of Size K
112. Indexes of Subarray Sum