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 दुसऱ्याची वैशिष्ट्ये पुन्हा वापरतो 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