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

డమ్మీస్ కోసం జావా కోడింగ్: మొదటి నుండి నేర్చుకోవడానికి ఉత్తమ ఎంపిక ఏమిటి

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

ఎక్కడ ప్రారంభించాలి మరియు ఏమి చేయకూడదు

మీకు ముందు లక్షలాది మంది అభ్యాసకులు ఉన్నారు మరియు ఇంకా ఎక్కువ మంది వారసులు ఉంటారు, మరియు ఏమి ఊహించండి? వారిలో చాలా మంది ఇప్పటికీ సాధారణ ఉచ్చులలో పడుతున్నారు. కానీ మీరు వారి మధ్య ఉండరు, సహచరుడు :) మీరు సాధారణ తప్పుల జాబితాను కలిగి ఉన్నందున దాదాపు అన్ని ప్రారంభకులు చేసే మరియు ఇప్పుడు మీరు బహుశా సమయాన్ని వెచ్చించలేరు:
  • అభ్యాసానికి బదులుగా చాలా పరిశోధన;
  • నిర్దిష్ట లక్ష్యం లేకుండా నిరంతర అభ్యాసం;
  • విద్యలో చాలా ఎక్కువ విరామం ఇవ్వడం;
  • సోలో లెర్నింగ్.
ఒక్కసారైనా ఈ అడ్డంకుల నుంచి బయటపడగలరా? థియరీ, ప్రాక్టీస్, ప్రేరణ మరియు గోల్ సెట్టింగ్ యొక్క సరైన మిక్స్‌తో డమ్మీస్ కోసం జావా నేర్చుకోవడానికి ఒక ఎంపిక ఉందా? ఒక అద్భుతమైన జావా డెవలపర్‌గా మారగల మ్యాజిక్ పిల్ ఉనికిలో లేదు. కానీ మేము ఇప్పుడు సరైన సాధనాలతో ఒక గొప్ప సెట్టింగ్‌ని అందిస్తున్నాము, ఇది ఈ గొప్ప సవాలులో మీకు సహాయం చేస్తుంది.

కోడ్‌జిమ్‌ని కలవండి: డమ్మీల కోసం జావా ట్యుటోరియల్ (మరియు అధునాతన అభ్యాసకులు కూడా :)

ప్రోగ్రామింగ్‌లో మొత్తం ప్రారంభకులకు కోడ్‌జిమ్ కోర్సు సులభంగా వెళుతుంది. కోర్సులో ఉత్తీర్ణత సాధించడానికి మీరు గణితంలో అత్యుత్తమ ఫలితాలను చూపాల్సిన అవసరం లేదు లేదా ITలో నేపథ్యం కలిగి ఉండాలి. మీకు కావలసిందల్లా నేర్చుకోవడానికి మరియు సాధన చేయడానికి సమయం. మీ జావా లెర్నింగ్ స్థాయిని పెంచడానికి ఇక్కడ కొన్ని కోడ్‌జిమ్ ఫీచర్‌లు ఉన్నాయి.
  1. ఆలోచనాత్మకమైన అభ్యాస ప్రణాళికతో ప్రారంభించండి

    టాప్ ప్రొఫెషనల్స్ అందరూ టాప్ టీచర్లు కూడా కాలేరని మీరు గమనించి ఉండవచ్చు. కొన్నిసార్లు చాలా అనుభవజ్ఞులైన నిపుణులు తమకు తెలిసిన ఏ కాన్సెప్ట్‌ను పూర్తి అనుభవశూన్యుడుకి వివరించలేరు… ఎందుకంటే వారు దానిని సరళంగా ఉంచలేరు.

    పూర్తిగా సైద్ధాంతిక మరియు తెలియని వ్యక్తీకరణలతో వివరించిన కొత్త అంశాన్ని అర్థం చేసుకోవడం ఎంత కఠినమైనదో మాకు తెలుసు. టాపిక్‌కి సంబంధించిన ప్రతి చిన్న ఫీచర్‌ను ఎక్కువగా పరిశోధించకపోవడమే మంచిది.

    జూనియర్ డెవలపర్‌గా మీకు అవసరమైన కనీస సిద్ధాంతాన్ని అందించడమే CodeGym లక్ష్యం. ఇది డమ్మీస్ కోసం పూర్తి జావా ట్యుటోరియల్, ఇక్కడ మీరు చేయడం ద్వారా నేర్చుకుంటారు (లేదా కోడింగ్, మరింత నిర్దిష్టంగా చెప్పాలంటే).

    కోర్సులో సాధ్యమైనంత సరళంగా వివరించబడిన సైద్ధాంతిక పరిజ్ఞానం మరియు వేలకొద్దీ (!) కోడింగ్ టాస్క్‌లు ఉంటాయి. మీరు ప్రాథమిక అసైన్‌మెంట్‌లతో ప్రారంభించి, మరింత గమ్మత్తైన పనులు మరియు కోడింగ్ ప్రాజెక్ట్‌లకు దశలవారీగా మారండి. చింతించకండి: జావా ప్రోగ్రామింగ్‌ను ఎలా అమలు చేయాలనే దానిపై స్పష్టమైన అవగాహనకు గ్రౌండ్ జీరో నుండి కోర్సు మీకు మార్గనిర్దేశం చేస్తుంది.

    కోడ్‌జిమ్‌లో మీ ప్రయాణం నాలుగు అన్వేషణలుగా విభజించబడింది: జావా సింటాక్స్, జావా కోర్, జావా మల్టీథ్రెడింగ్ మరియు జావా కలెక్షన్స్. ప్రతి అన్వేషణలో 10 స్థాయిలు ఉంటాయి. ప్రతి స్థాయిలో 12-13 పాఠాలు ఉంటాయి. ప్రతి పాఠం ఒక నిర్దిష్ట అంశాన్ని కవర్ చేస్తుంది మరియు ఒక సిద్ధాంతంతో పాటు టాస్క్‌ల సమితిని కలిగి ఉంటుంది. ఇక్కడ, మీరు చిన్న మరియు సులభంగా అర్థం చేసుకోగలిగే ఉపన్యాసాలు మరియు "హోమ్‌వర్క్"తో కూడిన విద్యా ప్రణాళికను కలిగి ఉన్నారు!

  2. మీ ఫలితాలు మరియు పురోగతి గురించి తక్షణ అభిప్రాయాన్ని పొందండి

    పుస్తకం మీకు ఇప్పటికే వ్రాసిన వాటిని మాత్రమే అందిస్తుంది. ఇది అదనపు ప్రశ్నలకు సమాధానం ఇవ్వదు మరియు మీ కోడ్‌ను ఎలా పరిష్కరించాలో ఖచ్చితంగా సలహా ఇవ్వదు!

    ఈ ప్రయోజనాల కోసం మీకు గురువు అవసరం. పుస్తకాల నుండి జావా నేర్చుకోవడం కంటే తరగతులు లేదా ప్రైవేట్ ట్యూషన్‌లలో చదవడం చాలా ప్రభావవంతంగా ఉంటుంది, కానీ దీనికి ప్రతికూలతలు కూడా ఉన్నాయి. మొదట, ఇది డిమాండ్ షెడ్యూల్. రెండవది, ఆలస్యంగా వచ్చిన అభిప్రాయం. మీ అసైన్‌మెంట్‌ని తనిఖీ చేయడానికి మరియు మీకు సిఫార్సులను అందించడానికి మీ ట్యూటర్‌కి సమయం కావాలి మరియు మీరు ప్రతిస్పందన కోసం రోజుల తరబడి వేచి ఉండవచ్చు.

    కోడ్‌జిమ్‌లో మీరు కేవలం సెకన్లలో మీ పరిష్కారం యొక్క తక్షణ సమీక్షను పొందుతారు, మీ కోడ్ పూర్తిగా అవసరాలను తీరుస్తుందో లేదో చూడండి మరియు మరెన్నో! మీ కోసం చూడండి: డమ్మీస్ కోసం జావాలో ప్రోగ్రామింగ్ ఉత్తేజకరమైనది. మీరు సులభమైన webIDEని ఉపయోగించి మొదటి పాఠం నుండి కోడింగ్ చేయడం ప్రారంభించండి, మీ పరిష్కారంపై చిట్కాలు మరియు మీ కోడింగ్ శైలిని ఎలా మెరుగుపరచాలనే దానిపై కొన్ని సలహాలను పొందండి.

    ప్రతిదీ సులభం: మీ కోడ్‌ను వ్రాసి, "ధృవీకరించు" బటన్‌ను క్లిక్ చేసి, వెంటనే ఫలితాలను చూడండి. ఇతర విద్యార్థుల సగటు ప్రయత్నాల సంఖ్యను కూడా సిస్టమ్ మీకు అందిస్తుంది.

  3. భావం, ప్రేరణ మరియు మంచి కంపెనీతో నేర్చుకోండి

    జావా అభ్యాసకులు వారి పనితీరుతో సంబంధం లేకుండా ఎందుకు సగంలోనే ఆగిపోతారు? సమాధానం చాలా సులభం: ప్రేరణ లేకపోవడం లేదా (మరియు) దుర్భరమైన అభ్యాస అనుభవం. ప్రోగ్రామింగ్‌లో మీకు ఎలాంటి నేపథ్యం ఉన్నా, మీరు నిశ్చితార్థం చేసుకోకపోతే, మీరే చదువుకోవడం కష్టం. కానీ మనమందరం చేయాలనుకుంటున్నది ఒకటి ఉంది - ఆడండి.

    మీకు గేమ్‌లు బాగా తెలిసినట్లయితే, మీరు అన్వేషణలో ఉత్తీర్ణులయ్యే వరకు లేదా ఊహాజనిత ప్రపంచాన్ని జయించే వరకు వారు మిమ్మల్ని గంటలు మరియు రోజులపాటు వాస్తవికత నుండి సులభంగా "దొంగిలించగలరని" మీకు తెలుసు. విద్య అంత వినోదాత్మకంగా ఉంటుందా? మళ్ళీ, CodeGym కు స్వాగతం.

    ఇక్కడ మీరు భవిష్యత్ వాతావరణంలో నేర్చుకోవచ్చు మరియు ఆడవచ్చు. అన్వేషణలను దాటడం మరియు టాస్క్‌లను పరిష్కరించడం ద్వారా పాత్రను స్థాయిని పెంచడం మీ లక్ష్యం. విజయవంతంగా పరిష్కరించబడిన ప్రతి పని మీకు "డార్క్ మ్యాటర్"ని తెస్తుంది. ఇది మీ రివార్డ్ మరియు మీరు తదుపరి పాఠాలు మరియు అభ్యాసాన్ని తెరవడానికి అవసరమైన వనరు. మొత్తం గేమ్‌ను చివరి వరకు పాస్ చేయడానికి మీరు చాలా కోడ్ చేయాలి. కోర్సు ముగిసే సమయానికి, మీకు జ్ఞానం మరియు 300 నుండి 500 గంటల నిజమైన అభ్యాసం ఉంటుంది.

    ముఖ్యమైనది ఏమిటంటే, మీరు ఇక్కడ ఒంటరిగా లేరు. CodeGym కమ్యూనిటీ పెరుగుతోంది మరియు మీరు ఎల్లప్పుడూ టాస్క్‌ల విషయంలో సహాయం కోసం అడగవచ్చు లేదా మీ అధ్యయనాన్ని సర్దుబాటు చేయడంలో సలహా పొందవచ్చు. మీ రోజువారీ కోడింగ్ అలవాటు చేసుకోండి మరియు జావా ప్రోగ్రామింగ్‌ను ఎలా అమలు చేయాలో మీరు ఖచ్చితంగా నేర్చుకుంటారు.

జావా నేర్చుకోవడానికి బోనస్ పుస్తకాల జాబితా: "డమ్మీల కోసం" సిరీస్ నుండి లోతైన పఠనం వరకు

తప్పుగా భావించవద్దు, ఎవరూ మిమ్మల్ని చదవకుండా తర్కించే ప్రయత్నం చేయరు. వాస్తవానికి, మీ అభ్యాస ప్రణాళికకు పుస్తకాలు చాలా మంచి అదనంగా ఉంటాయి. మీ దృష్టికి విలువైన కొన్ని మూలాధారాలు ఇక్కడ ఉన్నాయి:
  1. కాథీ సియెర్రా & బెర్ట్ బేట్స్ ద్వారా మొదటి జావాకు అధిపతి

    ఈ పుస్తకం నిస్సందేహంగా జావాకు ఉత్తమ పరిచయం, ఇక్కడ ప్రధాన భాష మరియు OOP యొక్క భావనలు వాస్తవ ప్రపంచ ఉదాహరణలపై వివరించబడ్డాయి. మీరు మొదటి పేజీ నుండి పూర్తి చేసే వరకు మీరు నిశ్చితార్థం చేసుకుంటారు. మెటీరియల్‌ని మెరుగ్గా గుర్తుంచుకోవడానికి ప్రతి అధ్యాయం చివరిలో వ్యాయామాలు మరియు పజిల్‌లను దాటవేయకుండా ప్రయత్నించండి.

  2. డమ్మీస్ కోసం జావాతో ప్రోగ్రామింగ్ ప్రారంభించడం

    మీరు "డమ్మీస్ సిరీస్" గురించి సందేహాస్పదంగా ఉండవచ్చు, కానీ నిర్దిష్ట ఫీల్డ్‌లో ఏమీ తెలియని వారికి ఇప్పటికీ అవి మంచివి. జావాను ఎలా ఇన్‌స్టాల్ చేయాలి, కోడ్‌ను కంపైల్ చేయడం మరియు మీరు చదివిన తర్వాత వివిధ ఆచరణాత్మక వ్యాయామాలను ఎలా పూర్తి చేయాలి వంటి జావా కోడింగ్‌తో మీరు ప్రారంభించాల్సిన ప్రధాన విషయాలను ఇక్కడ మీరు నేర్చుకుంటారు.

  3. జావా: హెర్బర్ట్ షిల్డ్ట్ ద్వారా ఎ బిగినర్స్ గైడ్

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

  4. కోర్ జావా వాల్యూమ్ I — ఫండమెంటల్స్

    ఆకట్టుకునే 1000 పేజీలను చూసి కంగారు పడకండి — మీరు ఈ పుస్తకాన్ని కవర్ నుండి కవర్ వరకు సులభంగా చదవవచ్చు. ప్రతి అధ్యాయం భాష మరియు జావా ప్రోగ్రామింగ్ ఎన్విరాన్మెంట్ మరియు డేటా స్ట్రక్చర్‌లు, ఆబ్జెక్ట్‌లు మరియు క్లాస్‌లు మొదలైనవాటికి వెళ్లడం నుండి ప్రారంభించి ఒక నిర్దిష్ట అంశానికి అంకితం చేయబడింది. ప్రారంభకులకు అనేక పుస్తకాలు కాకుండా, కోర్ జావా సేకరణలు మరియు జెనరిక్స్ యొక్క స్పష్టమైన కవరేజీని అందిస్తుంది, ఇది నిజమైన ప్రోగ్రామింగ్‌కు ఉపయోగపడుతుంది.

  5. జావా గురించి ఆలోచించండి: అలెన్ డౌనీ మరియు క్రిస్ మేఫీల్డ్ రచించిన కంప్యూటర్ సైంటిస్ట్ లాగా ఎలా ఆలోచించాలి

    పూర్తి ప్రారంభకులకు ఈ పుస్తకం కోడ్‌లో ఎలా ఆలోచించాలో నేర్పుతుంది. అనేక ఇతర మాదిరిగానే, ఇది OOPకి పరిచయంతో ప్రారంభమవుతుంది. ప్రతి అధ్యాయం సిద్ధాంతాన్ని ఏకీకృతం చేయడానికి మరియు ప్రోగ్రామింగ్ ఆలోచనా నైపుణ్యాన్ని సాధించడానికి పదజాలం మరియు వ్యాయామ విభాగాలను కలిగి ఉంటుంది. కోడింగ్‌లో చిన్న అనుభవం ఉన్న పాఠకుల కంటే ప్రారంభకులకు ఇది మరింత అనుకూలంగా ఉంటుంది. స్టార్టర్స్ కోసం, చదవడం చాలా సులభం మరియు సరదాగా ఉంటుంది.

మూటగట్టుకోండి

ప్రోగ్రామింగ్‌ను అర్థం చేసుకునే మీ ప్రవేశ స్థాయి చాలా ప్రారంభంలో మాత్రమే సంబంధితంగా ఉంటుందని గుర్తుంచుకోండి. మీరు కనీసం ఈ మూడు విషయాలను కలిగి ఉంటే మరింత సిద్ధమైన అభ్యాసకులను అధిగమించడానికి మీకు అన్ని అవకాశాలు ఉన్నాయి:
  • స్పష్టమైన లక్ష్యాలు మరియు కాలపరిమితి
  • ప్రేరణ
  • మరియు టన్నుల కొద్దీ సాధన, కోర్సు
అదృష్టం!
వ్యాఖ్యలు
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION