Beginner నుండి Pro వరకు · 34 lessons · Free

Java: Zero నుండి Hero వరకు

5–10 నిమిషాల చిన్న పాఠాలు. ఉదాహరణలు రన్ చేయండి, challenge గెలవండి, XP సంపాదించండి: ఒక్కో పాఠంతో beginner నుండి pro వరకు.

Java progress0/34 lessons
Start learning, it's free
What is Java? Read the beginner's guide →Want to write your own code? Open the Java compiler →
  1. MODULE 1

    Java ప్రాథమికాలు

    మొదటి ప్రోగ్రామ్, variables, data types, Scanner input, operators మరియు strings

    1. 1. మీ మొదటి Java ప్రోగ్రామ్class, main() మరియు System.out.println()
    2. 2. Variables మరియు Data Typesint, double, boolean, char మరియు String
    3. 3. Scanner తో Input చదవడంnextInt(), nextDouble(), next() మరియు nextLine()
    4. 4. Operators: లెక్కలు చేయడం+ - * / %, integer division మరియు casting
    5. 5. Strings తో పని చేయడంlength(), toUpperCase(), charAt(), substring() మరియు equals()
  2. MODULE 2

    నిర్ణయాలు తీసుకోవడం: Conditions

    if, else if, &&, ||, ternary operator మరియు switch

    1. 1. if మరియు else: నిర్ణయాలు తీసుకోవడంif / else తో comparison operators
    2. 2. else if: అనేక ఎంపికలుఅనేక conditions ను క్రమంగా తనిఖీ చేయండి
    3. 3. &&, || మరియు !: Conditions ను కలపడంAND, OR, NOT మరియు ternary operator
    4. 4. switch: అనేక values లో ఒకటి ఎంచుకోవడంswitch, case, break మరియు default
  3. MODULE 3

    పునరావృతం: Loops

    for, while, do-while, break, continue మరియు patterns

    1. 1. for Loopఒక పనిని నిర్ణీత సార్లు చేయండి
    2. 2. while మరియు do-while Loopsఎన్నిసార్లో తెలియనప్పుడు loop
    3. 3. break మరియు continueLoop ను ముందుగానే ఆపండి లేదా ఒక round ను దాటవేయండి
    4. 4. Nested Loops: Star PatternsLoops లోపల loops మరియు interview pattern ప్రశ్నలు
  4. MODULE 4

    Arrays మరియు ArrayList

    Arrays, array algorithms, ArrayList మరియు 2D arrays

    1. 1. Arrays: అనేక values కలిసిArrays సృష్టించండి, indexes, length మరియు for-each వాడండి
    2. 2. Array Algorithms: Reverse, Search, SortArrays class, linear search, reversing మరియు sorting
    3. 3. ArrayList: పెరిగే Listadd, get, set, remove, size మరియు contains
    4. 4. 2D Arrays: MatricesRows మరియు columns ఉన్న పట్టికలు
  5. MODULE 5

    Methods

    Parameters, return values, overloading మరియు recursion

    1. 1. Methods: మళ్ళీ వాడగలిగే కోడ్Parameters తో static methods రాసి call చేయండి
    2. 2. Return ValuesValue తిరిగి ఇచ్చే methods
    3. 3. Method Overloadingపేరు ఒకటే, parameters వేరు
    4. 4. Recursion: తమను తామే call చేసుకునే MethodsBase case, recursive case మరియు Fibonacci
  6. MODULE 6

    Strings లోతుగా

    String సమస్యలు, StringBuilder, characters మరియు ASCII

    1. 1. String సమస్యలు: Reverse, Palindrome, CountInterviews లో ఎక్కువగా అడిగే string ప్రశ్నలు
    2. 2. StringBuilder: Strings ను వేగంగా నిర్మించడంappend, insert, reverse, delete మరియు split()
    3. 3. Characters మరియు ASCIIchar arithmetic మరియు frequencies లెక్కించడం
  7. MODULE 7

    ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ (OOP)

    Classes, constructors, encapsulation, inheritance, polymorphism, interfaces మరియు static

    1. 1. Classes మరియు ObjectsClass ఒక నమూనా, object అసలు వస్తువు
    2. 2. Constructors మరియు thisObject సృష్టించేటప్పుడే దాని values సెట్ చేయండి
    3. 3. Encapsulation: private, Getters మరియు SettersData ను రక్షించి, సరైన మార్గంలో మాత్రమే మార్పులను అనుమతించండి
    4. 4. Inheritance: extends మరియు superఒక class మరొక class లక్షణాలను తిరిగి వాడుకోవడం
    5. 5. Polymorphism, Abstract Classes మరియు Interfacesఒకే call, వేర్వేరు ప్రవర్తన
    6. 6. static మరియు finalClass కు చెందినది vs ప్రతి object కు చెందినది
  8. MODULE 8

    Exceptions మరియు Collections

    try/catch, HashMap, sorting, lambdas, streams మరియు ఒక mini project

    1. 1. Exceptions: Errors ను నిర్వహించడంtry, catch, finally మరియు throw
    2. 2. HashMap: Key-Value నిల్వput, get, getOrDefault, containsKey మరియు entrySet
    3. 3. Sorting, Comparators మరియు LambdasObjects ను మీకు నచ్చినట్లు sort చేయండి
    4. 4. Mini Project: Library ManagementClasses, ArrayList, HashMap మరియు exceptions కలిసి