CodeGym /జావా బ్లాగ్ /యాదృచ్ఛికంగా /జావాను వీలైనంత త్వరగా నేర్చుకోవడానికి టాప్ 7 చిట్కాలు మరి...
John Squirrels
స్థాయి
San Francisco

జావాను వీలైనంత త్వరగా నేర్చుకోవడానికి టాప్ 7 చిట్కాలు మరియు ఉపాయాలు

సమూహంలో ప్రచురించబడింది
ఇది మానవ మెదడు పనిచేసే విధానం. మనం ఏమి చేసినా, మన మెదడు మరింత ప్రభావవంతమైన పరిష్కారాలు మరియు సత్వరమార్గాల కోసం నిరంతరం వెతుకుతుంది, అదే పనిని మునుపటి కంటే వేగంగా, మెరుగ్గా మరియు మరింత సౌకర్యవంతంగా చేయడానికి అనుమతిస్తుంది. కాబట్టి తేలికగా విశ్రాంతి తీసుకోండి, జావాను వేగంగా మరియు సులభంగా నేర్చుకోవడానికి ఏవైనా చిట్కాలు మరియు ఉపాయాలు ఉన్నాయా అని మీరు ఆలోచిస్తున్నట్లయితే, మీరు అలా చేయడం చాలా సహజం. జావాను వీలైనంత త్వరగా నేర్చుకోవడానికి టాప్ 7 చిట్కాలు మరియు ఉపాయాలు - 1 "ట్రిక్స్" గురించి మాకు ఖచ్చితంగా తెలియదు, కానీ ఈ ప్రక్రియ యొక్క సామర్థ్యాన్ని పెంచడానికి ఖచ్చితంగా కొన్ని మార్గాలు ఉన్నాయి, ఇది వాస్తవికంగా సాధ్యమైనంత త్వరగా జావాను నేర్చుకోవడాన్ని ముగించడానికి మిమ్మల్ని అనుమతిస్తుంది. వాస్తవానికి, వివిధ రకాలైన వ్యక్తుల కోసం విభిన్న విషయాలు పని చేస్తాయి, అయితే కొన్ని చిట్కాలు మరియు సిఫార్సులు ఖచ్చితంగా జావా అభ్యాసకుడిగా మీ జీవితాన్ని గణనీయంగా సులభతరం చేస్తాయి. కోడ్‌జిమ్‌లో మా స్వంత అనుభవం మరియు అనేకమంది అనుభవజ్ఞులైన జావా డెవలపర్‌ల నుండి జావాను త్వరగా నేర్చుకోవడం గురించి అత్యంత వర్తించే మరియు ప్రభావవంతమైన చిట్కాలు మరియు సూచనలు ఇక్కడ ఉన్నాయి.

1. మీరు జావాతో నిర్మించగల అద్భుతమైన ప్రాజెక్ట్‌ను కనుగొనండి

ఇక్కడ ఒక మంచి ప్రారంభ చిట్కా ఉందిఅనుభవజ్ఞుడైన ప్రోగ్రామర్ మరియు రచయిత కోడ్ కెరీర్ జీనియస్ బ్లాగ్ నుండి బ్రియాన్ నాప్: “నేను 2002లో ఉన్నత పాఠశాలలో సీనియర్‌గా ఉన్నప్పుడు జావా నేర్చుకోవాలని నిర్ణయించుకున్నాను. నేను 21 రోజులలో టీచ్ యువర్ సెల్ఫ్ జావా యొక్క కాపీని పొందాను మరియు ఇది C/C++ కంటే ఎలా భిన్నంగా ఉందో తెలుసుకోవడానికి. పుస్తకం ఉపయోగకరంగా ఉంది, కానీ నేను దానిని ఒకటి లేదా రెండు వారాల్లో నమలాను. ఆపై నేను చాలా మార్పు తెచ్చే పని చేసాను. నేను జావాతో ఏదైనా కూల్ చేయాలని నిర్ణయించుకున్నాను! Java 2Dని ఉపయోగించి నా స్వంత ఫైనల్ ఫాంటసీ స్టైల్ RPG గేమ్‌ని తయారు చేయడం గురించి నేను చాలా ఉత్సాహంగా ఉన్నాను. తరువాతి నెలలో, ప్రతి ఒక్క మధ్యాహ్నం మరియు సాయంత్రం నేను ఆ ప్రాజెక్ట్‌పై నిమగ్నమై హ్యాకింగ్ చేస్తున్నాను. అలాగే స్క్రీన్‌కి గ్రాఫిక్‌లను అవుట్‌పుట్ చేయడం, స్ప్రిట్‌లు, అవుట్‌పుట్ చేయడం మరియు స్క్రీన్‌పై టైల్ మ్యాప్‌ను యానిమేట్ చేయడం, తాకిడిని గుర్తించడం, సంగీతం, సౌండ్ ఎఫెక్ట్‌లను ఎలా మార్చాలో నేను కనుగొన్నాను మరియు జావా స్వింగ్‌ని ఉపయోగించి నా స్వంత టైల్ మ్యాప్ ఎడిటర్‌ను కూడా నిర్మించాను! ఏదైనా నిర్మించాలనే ఉత్సాహంతో ఉండటం నాకు కీలకమైన అంశం. నేను చాలా మంచి శక్తిని కలిగి ఉన్న ప్రాజెక్ట్‌ను కలిగి ఉన్నాను మరియు జావా ప్రతిదీ సాధ్యమయ్యే అద్భుతమైన సాంకేతికత! బ్రియాన్ ఖచ్చితంగా సరైనది. మీరు జావాతో నిర్మించాలనుకునే ఆహ్లాదకరమైన మరియు ఉత్తేజకరమైన వాటిని కనుగొనడం అనేది త్వరిత మరియు ఆహ్లాదకరమైన మార్గంలో భాషను నేర్చుకునేలా మిమ్మల్ని ప్రేరేపించడానికి ఒక గొప్ప మార్గం. వాస్తవానికి, కోడ్‌జిమ్ కోర్సును రూపొందించేటప్పుడు మేము దృష్టిలో ఉంచుకున్న విషయాలలో ఇది ఒకటి. అందుకే మేము ఒక స్టోరీలైన్‌ని కలిగి ఉన్నాము, కోర్స్‌లోని భాగాలను ఒకదానితో ఒకటి కనెక్ట్ చేస్తాము మరియు మీకు నచ్చినదాన్ని సృష్టించడానికి మీరు ఈ భాషను ఎలా ఉపయోగించవచ్చో తెలుసుకోవడానికి జావాను వర్తింపజేయడం గురించి ఉత్సాహంగా ఉండటానికి రూపొందించబడిన వివిధ టాస్క్‌లు. ”బ్రియన్ ఖచ్చితంగా సరైనది. మీరు జావాతో నిర్మించాలనుకునే ఆహ్లాదకరమైన మరియు ఉత్తేజకరమైన వాటిని కనుగొనడం అనేది త్వరిత మరియు ఆహ్లాదకరమైన మార్గంలో భాషను నేర్చుకునేలా మిమ్మల్ని ప్రేరేపించడానికి ఒక గొప్ప మార్గం. వాస్తవానికి, కోడ్‌జిమ్ కోర్సును రూపొందించేటప్పుడు మేము దృష్టిలో ఉంచుకున్న విషయాలలో ఇది ఒకటి. అందుకే మేము ఒక స్టోరీలైన్‌ని కలిగి ఉన్నాము, కోర్స్‌లోని భాగాలను ఒకదానితో ఒకటి కనెక్ట్ చేస్తాము మరియు మీకు నచ్చినదాన్ని సృష్టించడానికి మీరు ఈ భాషను ఎలా ఉపయోగించవచ్చో తెలుసుకోవడానికి జావాను వర్తింపజేయడం గురించి ఉత్సాహంగా ఉండటానికి రూపొందించబడిన వివిధ టాస్క్‌లు. ”బ్రియన్ ఖచ్చితంగా సరైనది. మీరు జావాతో నిర్మించాలనుకునే ఆహ్లాదకరమైన మరియు ఉత్తేజకరమైన వాటిని కనుగొనడం అనేది త్వరిత మరియు ఆహ్లాదకరమైన మార్గంలో భాషను నేర్చుకునేలా మిమ్మల్ని ప్రేరేపించడానికి ఒక గొప్ప మార్గం. వాస్తవానికి, కోడ్‌జిమ్ కోర్సును రూపొందించేటప్పుడు మేము దృష్టిలో ఉంచుకున్న విషయాలలో ఇది ఒకటి. అందుకే మేము ఒక స్టోరీలైన్‌ని కలిగి ఉన్నాము, కోర్స్‌లోని భాగాలను ఒకదానితో ఒకటి కనెక్ట్ చేస్తాము మరియు మీకు నచ్చినదాన్ని సృష్టించడానికి మీరు ఈ భాషను ఎలా ఉపయోగించవచ్చో తెలుసుకోవడానికి జావాను వర్తింపజేయడం గురించి ఉత్సాహంగా ఉండటానికి రూపొందించబడిన వివిధ టాస్క్‌లు.

2. వీలైనంత ఎక్కువ సాధన చేయండి

“ప్రాక్టీస్ అన్ని తేడాలు చేస్తుంది. నిరంతర, పదే పదే సాధన చేయడం వల్ల నేను నిపుణులైన జావా ట్యూటర్‌గా మారగలిగాను. ఖచ్చితంగా, ప్రొఫెషనల్ ప్రోగ్రామర్ల విజయానికి ఇది కీలకం. మీరు దానిని కోడ్ చేయవలసి ఉంటుంది! - చెప్పారుజాన్ సెలవ్స్కీ, సీనియర్ జావా డెవలపర్ మరియు జావా ట్యూటర్. మరియు మేము మరింత అంగీకరించలేము! మేము దీన్ని మొదటి నుండి చెబుతూనే ఉంటాము: కోడ్ ఎలా చేయాలో నేర్చుకోవడంలో, అభ్యాసం అన్ని తేడాలను కలిగిస్తుంది. వాస్తవానికి ఈ ప్రాక్టీస్-ఫస్ట్ విధానం చుట్టూ మేము మొత్తం CodeGym కోర్సు నిర్మాణాన్ని రూపొందించాము. మా విద్యార్థులు చాలా మంది కోర్సు యొక్క చివరి స్థాయిని పూర్తి చేయడానికి ముందే మొదటి కోడింగ్ ఉద్యోగాన్ని కనుగొనడానికి ఇది ప్రధాన కారణాలలో ఒకటి. కోడ్‌జిమ్‌లో జావా నేర్చుకుంటున్నప్పుడు, మీరు చేసే వాటిలో ఎక్కువ భాగం ప్రాక్టీస్ చేస్తూనే ఉంటాయి. కాబట్టి మేము ఇప్పటికే మీ కోసం దీన్ని జాగ్రత్తగా చూసుకున్నాము. మీరు కోడ్‌జిమ్ కాకుండా జావా నేర్చుకోవడానికి ఏదైనా మార్గాన్ని తీసుకోవాలని నిర్ణయించుకుంటే సాధన చేయడం మర్చిపోవద్దు.

3. క్రమం తప్పకుండా చదువుకోండి మరియు ఎక్కువ విరామం తీసుకోకండి

మా స్వంత పరిశీలనలు మరియు మా పూర్వ విద్యార్థుల అనుభవం ఆధారంగా మనం పంచుకోగల మరో ముఖ్యమైన చిట్కా. దీర్ఘ విరామాలు తీసుకోకుండా (ప్రాధాన్యంగా ఒక రోజు కంటే ఎక్కువ విరామం లేకుండా) క్రమం తప్పకుండా మరియు నిరంతరం అధ్యయనం చేయడం ఒక ముఖ్యమైన విజయవంతమైన అంశం. సుదీర్ఘమైన మరియు అనేక విరామాలు తీసుకునే వ్యక్తులు సాధారణంగా చాలా నెమ్మదిగా పురోగమిస్తారని మరియు తరచుగా విజయవంతం కాకుండానే కోర్సు నుండి నిష్క్రమిస్తారని అనుభవం మనకు చూపుతుంది. కాబట్టి ఎక్కువ మంది వ్యక్తులు విరామాలు తీసుకోవడం వలన వారు తిరిగి వచ్చినప్పుడు జ్ఞాపకశక్తిని "రిఫ్రెష్" చేయడం లేదా నేర్చుకోవలసిన అవసరం ఏర్పడుతుంది కాబట్టి, జావాను రోజూ నేర్చుకోవాలని మేము మీకు వీలైనంత ఎక్కువగా సిఫార్సు చేస్తాము. మళ్లీ మళ్లీ, మీ మెదడు కొత్త జ్ఞానాన్ని త్వరగా మరచిపోతుంది, ప్రత్యేకించి ఈ జ్ఞానం తగిన మొత్తంలో ఆచరణాత్మక అనుభవంతో మద్దతు ఇవ్వకపోతే.

4. ఇతర ప్రారంభ మరియు తాజా అభ్యాసకులతో సహకరించండి

ప్రయత్నాలను మిళితం చేయడానికి మరియు ఒకరికొకరు మద్దతు ఇవ్వడానికి ఇతర తాజా అభ్యాసకులతో సహకారం విజయవంతమైన జావా స్వీయ-అభ్యాసకుల యొక్క మరొక చిన్న ట్రిక్. ఈ విధానం ప్రభావవంతంగా ఉంటుంది ఎందుకంటే మన మెదడు పని చేసే విధానం: దాని కోసం ఏదైనా నేర్చుకోవడానికి ఉత్తమ మార్గం దానిని ఇతర వ్యక్తులకు బోధించడం. అందుకే ఇతరులతో సహకరించడం మరియు తక్కువ అనుభవం ఉన్న అభ్యాసకులకు సహాయం చేయడం చాలా బాగా పని చేస్తుంది. వాస్తవానికి, సంఘం మరియు సహకారం ఎంత ముఖ్యమైనదో మాకు ఎల్లప్పుడూ తెలుసు. అందుకే మేము మా వెబ్‌సైట్‌లో సహాయ విభాగాన్ని కలిగి ఉన్నాము , ఇక్కడ కోడ్‌జిమ్ విద్యార్థులు సహాయం కోసం అడగవచ్చు మరియు తోటి అభ్యాసకులు లేదా కోడ్‌జిమ్ యొక్క స్వంత జావా నిపుణుల నుండి దాన్ని పొందవచ్చు.

5. మీ అభ్యాస సెషన్‌లను తగినంత పొడవుగా ఉంచండి (రోజుకు 1 గంట కంటే ఎక్కువ)

చాలా మంది అనుభవజ్ఞులైన ప్రోగ్రామర్లు మీకు చెప్పినట్లుగా, ప్రతిరోజూ ఒక గంటపాటు జావా నేర్చుకోవడం అత్యంత ప్రభావవంతమైన వ్యూహం కాకపోవచ్చు. చాలా మందికి, మీరు కోడింగ్ చేయడానికి వెచ్చించే వాస్తవ సమయం 20-30 నిమిషాలు ఉంటుంది కాబట్టి ఒక గంట మాత్రమే సరిపోదు. అనుభవజ్ఞుడైన డెవలపర్ మరియు LaernAppMaking.com వెబ్‌సైట్ స్థాపకుడు అయిన రైండర్ డి వ్రీస్ పంచుకోవాల్సిన విషయాలు ఇక్కడ ఉన్నాయి.దీని గురించి: “రోజుకు ఒక గంట నేర్చుకోవడం (వరుసగా ఎన్ని రోజులు ఉన్నా) నేర్చుకున్న వాటిని నిలుపుకోడానికి చెడుగా ఉంటుంది మరియు మీ అభ్యాస సామర్థ్యాన్ని దెబ్బతీస్తుంది. మీకు రోజుకు 2 లేదా 3 గంటలు, బహుశా చిన్న వ్యవధిలో నేర్చుకునే అవకాశం ఉందా? మీరు ఒక గంట పాటు ప్రోగ్రామింగ్ నేర్చుకున్నప్పుడు, మీరు కోడ్ రాయడానికి వెచ్చించే వాస్తవ సమయం 20 నిమిషాల కంటే తక్కువగా ఉంటుంది. ప్రోగ్రామింగ్‌తో పాటు మీరు చాలా ఇతర పనులను చేస్తారు: చదవడం, రిఫరెన్స్‌లను వెతకడం, స్క్రీన్‌పై తదేకంగా చూడటం, Google శోధన ప్రశ్నలను ఒకచోట చేర్చడానికి ప్రయత్నించడం మరియు, వాస్తవానికి, Facebook లేదా WhatsApp మరియు ఇతర అంతరాయాలను తనిఖీ చేయడం. నేర్చుకునేటప్పుడు, మీ మనస్సు "వేడెక్కడం" (వర్కవుట్ చేసినట్లుగానే) మరియు కొత్త సమాచారాన్ని ప్రాసెస్ చేయడం ద్వారా చల్లబరచాలి. టాస్క్‌లు మరియు సందర్భాన్ని మార్చడం శ్రద్ధ తీసుకుంటుంది మరియు ముఖ్యంగా ప్రోగ్రామింగ్ కోసం "జోన్ అవుట్" చేయడానికి సమయం మరియు కృషి పడుతుంది. ఇక్కడ జోడించాల్సిన ఒక సాధారణ విషయం ఏమిటంటే: సమయాన్ని వృథా చేయకండి మరియు మీకు వీలైనంత వేగంగా ఏదైనా సాధించడంపై దృష్టి పెట్టండి (ప్రపంచంలో మీకు అన్ని సమయాలు లేవు!), జావాలో ఎలా కోడ్ చేయాలో నేర్చుకోవడం లేదా ఇంకేదో. ఇక్కడ ఒక మంచి ప్రేరణ ఉందిఅనుభవజ్ఞుడైన జావా డెవలపర్ అయిన హాగర్ క్విమ్ నుండి సిఫార్సు : “డోంట్ డాలీ. ఆర్థిక వ్యవస్థలు మారుతాయి. IT ప్రపంచం సంవత్సరాలుగా చాలా మారిపోయింది, కానీ ఒక విషయం ఇప్పటికీ అలాగే ఉంది: బలహీనమైన ఆర్థిక వ్యవస్థ కంపెనీలు ఖర్చులను తగ్గించుకోవడానికి బలవంతం చేసినప్పుడు, ప్రాజెక్ట్‌లు వాయిదా వేయబడతాయి లేదా పూర్తిగా రద్దు చేయబడతాయి. ప్రాజెక్టులు కనుమరుగైతే ఉద్యోగాలు మాయమవుతాయి. చివరికి, ఆర్థిక వ్యవస్థ లోలకం ఎల్లప్పుడూ వెనుకకు తిరుగుతుంది, కానీ దానికి సంవత్సరాలు పట్టవచ్చు. కాబట్టి మంచి ప్రారంభాన్ని పొందడానికి ఇప్పటికీ వృద్ధి చెందుతున్న ఆర్థిక వ్యవస్థ యొక్క ఆటుపోట్లను తొక్కండి. బాగా చెప్పారు.

6. బార్‌ను చాలా తక్కువగా సెట్ చేయవద్దు

మరొక మంచి సాధారణ చిట్కా ఏమిటంటే, కోడ్ ఎలా చేయాలో నేర్చుకునేటప్పుడు బార్‌ను మీ కోసం చాలా తక్కువగా ఉంచకూడదు, ఇది చాలా మంది ప్రారంభకులు సాధారణంగా చేస్తారు. ఉదాహరణకు, కొత్త నైపుణ్యాన్ని నేర్చుకోలేని వ్యక్తులు తాము చాలా పాతవారని భావించడం విలక్షణమైనది, ప్రత్యేకించి అది “ప్రోగ్రామింగ్ వలె సంక్లిష్టమైనది” అయితే. వారి 20-ల చివరలో లేదా 30-ల ప్రారంభంలో ఉన్న వ్యక్తులు కూడా వారు "ఈ చెత్తకు చాలా పెద్దవారు" అని తరచుగా అనుకుంటారు. వాస్తవానికి, చాలా సందర్భాలలో చాలా పాతది కావడం అనేది మీరు నిష్క్రమించడానికి మిమ్మల్ని అనుమతించడానికి ఒక సాకుగా చెప్పవచ్చు, తరచుగా మీరు ప్రారంభించడానికి ముందే. అనుభవజ్ఞుడైన జావా కోడర్ అయిన బ్రియాన్ లిమ్ చెప్పేది ఇక్కడ ఉంది30 ఏళ్లు పైబడిన వ్యక్తులు జావా నేర్చుకోవడం ప్రారంభించడం గురించి: “జావా చాలా నిర్మాణాత్మకమైనది మరియు కార్పొరేట్. డిజైన్ నమూనాలు మరియు ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్‌ను ఇష్టపడే నిర్మాణాత్మక మనస్సుకు ఇది సరైనదని నేను భావిస్తున్నాను. మరియు బహుశా ఒక పెద్ద వ్యక్తికి నిర్మాణాత్మకమైన మనస్సు ఉండే అవకాశం ఉంది. ఇది ధృవీకరణ పత్రాలలో కెరీర్ మార్గాన్ని కలిగి ఉంది మరియు వృద్ధులకు నాన్-స్టార్టప్ రకం ఉద్యోగాలను కూడా కలిగి ఉంది. మీరు మీ స్వంత ఉత్పత్తిని తయారు చేస్తున్నట్లయితే జావా గొప్పది కావచ్చు. Microsoft మరియు .NET ఓపెన్ సోర్స్ ప్రపంచంలో తీవ్రంగా పరిగణించబడవు కాబట్టి మీరు Minecraft వంటి ఉత్పత్తిని లేదా గేమ్‌ను రూపొందించడానికి బహుళ-సంవత్సరాల ప్రణాళికను కలిగి ఉంటే, జావా అద్భుతమైనది. ప్రతిఫలం అద్భుతమైనది మరియు మీరు జావాస్క్రిప్ట్ యొక్క స్పఘెట్టి కోడ్ లేదా C లేదా C++ వంటి తక్కువ-స్థాయి మెమరీ సమస్యలకు బదులుగా పరిపక్వ సాధనాలతో పని చేయవచ్చు. మేము మరింత అంగీకరించలేకపోయాము.

7. బోనస్ చిట్కా: మీ కోడ్‌ని పాడండి

మరియు ముగించడానికి, మీ మనస్సును విసుగు చెందకుండా మోసగించడానికి మీ కోడ్‌ని (అది కొత్తది!) పాడమని మీకు సిఫార్సు చేసే రైండర్ డి వ్రీస్ నుండి అదనపు చక్కని మరియు అసాధారణమైన బోనస్ చిట్కా ఇక్కడ ఉంది. “మీరు ఎప్పుడైనా మీ ప్రోగ్రామింగ్ కోడ్‌ని పాడేందుకు ప్రయత్నించారా? నా ఉద్దేశ్యం, ఇది వెర్రి అనిపిస్తుంది, కానీ ఇది పనిచేస్తుంది. మీరు అన్ని సమయాలలో ఒకే పనిని చేస్తున్నప్పుడు మనస్సు విసుగు చెందుతుంది మరియు మీరు ఒక అభ్యాస పద్ధతిని ఉపయోగిస్తే అది చాలా తక్కువగా నేర్చుకుంటుంది. ఎల్లవేళలా చదవడం, వీడియోలను మాత్రమే చూడటం, కీబోర్డ్‌పై రాయడం మాత్రమే నేర్చుకోవడం సరైన మార్గం కాదు. బదులుగా, పెన్ మరియు పేపర్‌తో కోడ్‌ను వ్రాయడానికి ప్రయత్నించండి లేదా ఫైన్-లైనర్ మరియు పెద్ద పెన్సిల్‌ని ఉపయోగించి ప్రోగ్రామింగ్ కాన్సెప్ట్‌ను గీయండి లేదా... మీ కోడ్‌ని పాడండి!" Reinderని సిఫార్సు చేస్తున్నారు.
వ్యాఖ్యలు
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION