- కమాండ్లు మరియు మొదటి Java ప్రోగ్రామ్
- int మరియు String టైప్స్ పరిచయం. కీబోర్డ్ ఇన్పుట్
- కండిషనల్ ఆపరేటర్
- లూపులు
- IDE సెటప్, CodeGym ప్లగిన్ ఇన్స్టాలేషన్
- దశాంస సంఖ్యలు మరియు char
- అర్రేలు
- మెథడ్లు
- స్ట్రింగులతో పని చేయడం
- కాన్స్టెంట్స్, enum మరియు switch (Java 14+)
- ఎక్సెప్షన్స్
- బోనస్ స్థాయి
- తేదీలు, సమయం మరియు టైమ్జోన్లు (Java 8+)
- క్లాసులు మరియు కన్స్ట్రక్టర్లు
- ఇన్కాప్స్యులేషన్
- నెస్టెడ్ మరియు ఇన్నర్ క్లాసులు
- వారసత్వం మరియు హైరార్కీ
- పాలిమార్ఫిజం మరియు ఓవర్లోడింగ్
- అభ్ట్రాక్షన్ మరియు ఆబ్స్ట్రాక్ట్ క్లాసులు
- ఇంటర్ఫేసులు
- అడ్వాన్స్డ్ ఇంటర్ఫేసులు మరియు ఫంక్షనల్ ఇంటర్ఫేసులు (Java 8+)
- Record క్లాసులు (Java 16+)
- OOP — సాధారణ పొరపాట్లు మరియు ఉత్తమ పద్ధతులు
- అడ్వాన్స్డ్ ఎక్సెప్షన్ హ్యాండ్లింగ్
- వర్షన్ కంట్రోల్: Git మరియు GitHub తో పని చేయడం
- Collections మరియు Generics
- Collection ఇన్టర్ఫేస్లు
- Collections తో పని చేయడం
- Comparatorలు మరియు ఆబ్జెక్ట్ తులన
- Stream API మౌలికాలు (Java 8+)
- Stream API: గ్రూపింగ్ మరియు సంకలనం (Java 8+)
- Stream API: జాయిన్లు మరియు ప్రొజెక్షన్లు (Java 16+)
- Collection పనితీరు మెరుగుదల
- ఆధునిక Collections మరియు అచలత్వం (Java 9+, Java 21+)
- ఫైల్ ఆపరేషన్లు: ప్రాథమికాలు
- ఫైల్ చదవడం మరియు రాయడం (వివరాలు)
- ఎన్కోడింగ్లతో పని చేయడం
- ఫైల్ హ్యాండ్లింగ్ లో తప్పులు
- ఫైల్ సిస్టమ్తో పని చేయడం
- ఫైల్ మరియు డైరెక్టరీ ఆపరేషన్లు
- IO ఆప్టిమైజేషన్
- సీరియలైజేషన్
- సీరియలైజేషన్ కాన్ఫిగరేషన్
- సంకీర్ణ నిర్మాణాల సీరియలైజేషన్
- సీరియలైజేషన్ అనుకూలత మరియు ఆప్టిమైజేషన్
- JSON సీరియలైజేషన్
- XML సీరియలైజేషన్
- Lambda వ్యక్తీకరణలు
- ఫంక్షనల్ ప్రోగ్రామింగ్
- ఈవెంట్లు మరియు ఈవెంట్ నిర్వహణ
- మల్టీథ్రెడింగ్ మౌలికాలు
- థ్రెడ్ సమకాలీకరణ
- మల్టీథ్రెడింగ్ సమస్యలు
- పారలలిజం మరియు ForkJoin
- అసింక్రోనస్ ప్రోగ్రామింగ్ (Java 8+)
- అసింక్రోనస్ ఫైల్ ఆపరేషన్లు
- వర్చువల్ థ్రెడ్స్ (Java 21+)
- మల్టీథ్రెడింగ్ లో లోతైన అవగాహన (Java 21+)
- సమాంతర ఫైల్ ప్రాసెసింగ్
- మాడ్యూల్లు మరియు ప్రాజెక్ట్ నిర్మాణం (Java 9+)
- ప్రాసెస్లతో మరియు కమాండ్ లైన్లో పని చేయడం
- రిఫ్లెక్షన్ మరియు డైనమిక్ సామర్థ్యాలు
- లాగింగ్, మానిటరింగ్ మరియు ప్రొఫైలింగ్
- మెమరీ మరియు గార్బేజ్ కలెక్షన్
- ప్యాటర్న్ మాచింగ్, Sealed Classes మరియు Java 25 ఫీచర్లు (Java 16+, Java 17+, Java 21+)
325+
పాఠాలు
800+
టాస్క్లు
65
స్థాయీలు
అలాగే:
- తక్షణ టాస్క్ ధృవీకరణ
- AI మెంటార్
- IDE ప్లగిన్
- WebIDE
- గేమిఫికేషన్
- ప్రేరణాత్మక లెక్చర్లు