Beginner से Pro तक · 34 lessons · Free
Java: Zero से Hero तक
5–10 मिनट के छोटे पाठ। उदाहरण चलाएँ, challenge जीतें, XP जुटाएँ: एक-एक पाठ करके, beginner से pro तक।
Java progress0/34 lessons
- MODULE 1
Java की बुनियादी बातें
पहला प्रोग्राम, variables, data types, Scanner input, operators और strings
- 1. आपका पहला Java प्रोग्रामclass, main() और System.out.println() 7 min 20 XP
- 2. Variables और Data Typesint, double, boolean, char और String 8 min 20 XP
- 3. Scanner से Input पढ़नाnextInt(), nextDouble(), next() और nextLine() 8 min 20 XP
- 4. Operators: गणित करना+ - * / %, integer division और casting 8 min 20 XP
- 5. Strings के साथ काम करनाlength(), toUpperCase(), charAt(), substring() और equals() 9 min 20 XP
- MODULE 2
निर्णय लेना: Conditions
if, else if, &&, ||, ternary operator और switch
- MODULE 3
दोहराना: Loops
for, while, do-while, break, continue और patterns
- MODULE 4
Arrays और ArrayList
Arrays, array algorithms, ArrayList और 2D arrays
- 1. Arrays: कई values एक साथArrays बनाएँ, indexes, length और for-each का उपयोग करें 9 min 25 XP
- 2. Array Algorithms: Reverse, Search, SortArrays class, linear search, reversing और sorting 10 min 30 XP
- 3. ArrayList: बढ़ने वाली Listadd, get, set, remove, size और contains 9 min 30 XP
- 4. 2D Arrays: MatricesRows और columns वाली तालिकाएँ 10 min 30 XP
- MODULE 5
Methods
Parameters, return values, overloading और recursion
- 1. Methods: दोबारा उपयोग होने वाला कोडParameters के साथ static methods लिखें और call करें 9 min 25 XP
- 2. Return ValuesValue लौटाने वाले methods 9 min 30 XP
- 3. Method Overloadingनाम एक, parameters अलग 7 min 30 XP
- 4. Recursion: खुद को call करने वाले MethodsBase case, recursive case और Fibonacci 10 min 35 XP
- MODULE 6
Strings गहराई से
String के सवाल, StringBuilder, characters और ASCII
- MODULE 7
ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP)
Classes, constructors, encapsulation, inheritance, polymorphism, interfaces और static
- 1. Classes और ObjectsClass एक नक्शा है, object असली चीज़ 10 min 30 XP
- 2. Constructors और thisObject बनते समय ही उसकी values सेट करें 9 min 30 XP
- 3. Encapsulation: private, Getters और SettersData को सुरक्षित रखें और बदलाव सिर्फ़ सही तरीके से होने दें 9 min 35 XP
- 4. Inheritance: extends और superएक class दूसरी की features दोबारा उपयोग करती है 10 min 35 XP
- 5. Polymorphism, Abstract Classes और Interfacesएक call, अलग-अलग व्यवहार 11 min 35 XP
- 6. static और finalक्या class का है और क्या हर object का 8 min 35 XP
- MODULE 8
Exceptions और Collections
try/catch, HashMap, sorting, lambdas, streams और एक mini project
- 1. Exceptions: Errors संभालनाtry, catch, finally और throw 10 min 30 XP
- 2. HashMap: Key-Value भंडारणput, get, getOrDefault, containsKey और entrySet 10 min 35 XP
- 3. Sorting, Comparators और LambdasObjects को जैसे चाहें वैसे sort करें 10 min 35 XP
- 4. Mini Project: Library ManagementClasses, ArrayList, HashMap और exceptions एक साथ 15 min 50 XP