Beginner থেকে Pro · 34 lessons · Free
Java: Zero থেকে Hero
৫–১০ মিনিটের ছোট পাঠ। উদাহরণ চালান, 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
- 1. if এবং else: সিদ্ধান্ত নেওয়াif / else-এর সঙ্গে comparison operators 8 min 25 XP
- 2. else if: অনেক বিকল্পএকাধিক condition পরপর যাচাই করুন 8 min 25 XP
- 3. &&, || এবং !: Conditions জোড়াAND, OR, NOT এবং ternary operator 8 min 25 XP
- 4. switch: অনেক value থেকে বেছে নেওয়াswitch, case, break এবং default 8 min 30 XP
- MODULE 3
পুনরাবৃত্তি: Loops
for, while, do-while, break, continue এবং patterns
- MODULE 4
Arrays এবং ArrayList
Arrays, array algorithms, ArrayList এবং 2D arrays
- 1. Arrays: অনেক value একসঙ্গে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: যে List বাড়েadd, 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
- 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