CodeGym /Java Blog /சீரற்ற /ஜாவாவை முடிந்தவரை விரைவாகக் கற்க சிறந்த 7 உதவிக்குறிப்புக...
John Squirrels
நிலை 41
San Francisco

ஜாவாவை முடிந்தவரை விரைவாகக் கற்க சிறந்த 7 உதவிக்குறிப்புகள் மற்றும் தந்திரங்கள்

சீரற்ற குழுவில் வெளியிடப்பட்டது
இது மனித மூளை செயல்படும் விதம். நாம் எதைச் செய்தாலும், அதையே விரைவாகவும், சிறப்பாகவும், முன்பை விட வசதியாகவும் செய்ய அனுமதிக்கும் மிகவும் பயனுள்ள தீர்வுகள் மற்றும் குறுக்குவழிகளை நம் மூளை தொடர்ந்து தேடுகிறது. எனவே எளிதாக ஓய்வெடுங்கள், ஜாவாவை விரைவாகவும் எளிதாகவும் கற்க ஏதேனும் குறிப்புகள் மற்றும் தந்திரங்கள் உள்ளதா என்று நீங்கள் யோசித்தால், நீங்கள் அவ்வாறு செய்வது முற்றிலும் இயற்கையானது. முடிந்தவரை விரைவாக ஜாவாவைக் கற்க சிறந்த 7 உதவிக்குறிப்புகள் மற்றும் தந்திரங்கள் - 1 "தந்திரங்கள்" பற்றி எங்களுக்குத் தெரியவில்லை, ஆனால் இந்த செயல்முறையின் செயல்திறனை அதிகரிக்க நிச்சயமாக சில வழிகள் உள்ளன, இது யதார்த்தமாக முடிந்தவரை விரைவாக ஜாவாவைக் கற்க உங்களை அனுமதிக்கும். நிச்சயமாக, வெவ்வேறு விஷயங்கள் வெவ்வேறு வகையான நபர்களுக்கு வேலை செய்யும், ஆனால் சில குறிப்புகள் மற்றும் பரிந்துரைகள் நிச்சயமாக ஜாவா கற்கும் உங்கள் வாழ்க்கையை கணிசமாக எளிதாக்கும். கோட்ஜிம் மற்றும் பல அனுபவமிக்க ஜாவா டெவலப்பர்களின் சொந்த அனுபவத்தின் அடிப்படையில், ஜாவாவை விரைவாகக் கற்றுக்கொள்வது குறித்த மிகவும் பொருந்தக்கூடிய மற்றும் நிரூபிக்கப்பட்ட பல உதவிக்குறிப்புகள் மற்றும் பரிந்துரைகள் இங்கே உள்ளன.

1. ஜாவாவுடன் நீங்கள் உருவாக்கக்கூடிய ஒரு அற்புதமான திட்டத்தைக் கண்டறியவும்

இதோ ஒரு நல்ல தொடக்கக் குறிப்புஅனுபவம் வாய்ந்த புரோகிராமர் மற்றும் எழுத்தாளர் கோட் கேரியர் ஜீனியஸ் வலைப்பதிவு பிரையன் நாப்பிடமிருந்து: “2002 இல் நான் உயர்நிலைப் பள்ளியில் மூத்தவராக இருந்தபோது ஜாவாவைக் கற்க முடிவு செய்தேன். 21 நாட்களில் டீச் யுவர்செல்ஃப் ஜாவாவின் நகலை நான் பெற்றுக்கொண்டேன், இது C/C++ ஐ விட அடிப்படைகள் மற்றும் அது எவ்வாறு வேறுபட்டது என்பதைக் கண்டறியவும். புத்தகம் பயனுள்ளதாக இருந்தது, ஆனால் நான் அதை ஓரிரு வாரங்களில் மெல்லினேன். பின்னர் நான் ஒரு பெரிய மாற்றத்தை ஏற்படுத்திய ஒன்றைச் செய்தேன். ஜாவாவைக் கொண்டு குளிர்ச்சியாக ஏதாவது செய்ய முடிவு செய்தேன்! ஜாவா 2டியைப் பயன்படுத்தி எனது சொந்த ஃபைனல் பேண்டஸி ஸ்டைல் ​​​​ஆர்பிஜி கேமை உருவாக்குவதில் நான் மிகவும் உற்சாகமடைந்தேன். அடுத்த மாதம், ஒவ்வொரு மதியம் மற்றும் மாலை வேளையில் நான் அந்த திட்டத்தை வெறித்தனமாக ஹேக் செய்து கொண்டிருந்தேன். வழியில் எப்படி திரையில் கிராபிக்ஸ் அவுட்புட் செய்வது, உருவப்படங்களை அனிமேட் செய்வது, அவுட்புட் செய்வது மற்றும் டைல் மேப்பை திரையில் நகர்த்துவது, மோதலை கண்டறிதல், இசை, ஒலி விளைவுகள், ஜாவா ஸ்விங்கைப் பயன்படுத்தி எனது சொந்த டைல் மேப் எடிட்டரையும் உருவாக்கினேன்! எனக்கு முக்கியமான விஷயம், எதையாவது கட்டுவதில் உற்சாகமாக இருந்தது. என்னிடம் நல்ல ஆற்றல் இருந்த ஒரு திட்டம் இருந்தது, மேலும் ஜாவா எல்லாவற்றையும் சாத்தியமாக்கும் ஒரு அற்புதமான தொழில்நுட்பமாகும்! பிரையன் சொல்வது நிச்சயமாக சரிதான். ஜாவாவுடன் நீங்கள் உருவாக்க விரும்பும் வேடிக்கையான மற்றும் உற்சாகமான ஒன்றைக் கண்டறிவது, விரைவாகவும் வேடிக்கையாகவும் மொழியைக் கற்க உங்களை ஊக்குவிக்கும் ஒரு சிறந்த வழியாகும். உண்மையில், கோட்ஜிம் பாடத்திட்டத்தை வடிவமைக்கும்போது நாங்கள் மனதில் வைத்திருந்த விஷயங்களில் இதுவும் ஒன்று. அதனால்தான் எங்களிடம் ஒரு கதைக்களம் உள்ளது, பாடத்தின் சில பகுதிகளை ஒன்றாக இணைக்கிறது மற்றும் நீங்கள் விரும்பும் ஒன்றை உருவாக்க இந்த மொழியை எவ்வாறு பயன்படுத்தலாம் என்பதை அறிய ஜாவாவைப் பயன்படுத்துவதில் உற்சாகமடைவதற்காக வடிவமைக்கப்பட்ட பல்வேறு பணிகள். ” பிரையன் சொல்வது நிச்சயமாக சரிதான். ஜாவாவுடன் நீங்கள் உருவாக்க விரும்பும் வேடிக்கையான மற்றும் உற்சாகமான ஒன்றைக் கண்டறிவது, மொழியை விரைவாகவும் வேடிக்கையாகவும் கற்றுக்கொள்ள உங்களை ஊக்குவிக்கும் ஒரு சிறந்த வழியாகும். உண்மையில், கோட்ஜிம் பாடத்திட்டத்தை வடிவமைக்கும்போது நாங்கள் மனதில் வைத்திருந்த விஷயங்களில் இதுவும் ஒன்று. அதனால்தான் எங்களிடம் ஒரு கதைக்களம் உள்ளது, பாடத்தின் சில பகுதிகளை ஒன்றாக இணைக்கிறது மற்றும் ஜாவாவைப் பயன்படுத்துவதில் உற்சாகமடைவதற்காக வடிவமைக்கப்பட்ட பல்வேறு பணிகளை நீங்கள் விரும்பும் ஒன்றை உருவாக்க இந்த மொழியை எவ்வாறு பயன்படுத்தலாம் என்பதை அறிய. ” பிரையன் சொல்வது நிச்சயமாக சரிதான். ஜாவாவுடன் நீங்கள் உருவாக்க விரும்பும் வேடிக்கையான மற்றும் உற்சாகமான ஒன்றைக் கண்டறிவது, விரைவாகவும் வேடிக்கையாகவும் மொழியைக் கற்க உங்களை ஊக்குவிக்கும் ஒரு சிறந்த வழியாகும். உண்மையில், கோட்ஜிம் பாடத்திட்டத்தை வடிவமைக்கும்போது நாங்கள் மனதில் வைத்திருந்த விஷயங்களில் இதுவும் ஒன்று. அதனால்தான் எங்களிடம் ஒரு கதைக்களம் உள்ளது, பாடத்தின் சில பகுதிகளை ஒன்றாக இணைக்கிறது மற்றும் நீங்கள் விரும்பும் ஒன்றை உருவாக்க இந்த மொழியை எவ்வாறு பயன்படுத்தலாம் என்பதை அறிய ஜாவாவைப் பயன்படுத்துவதில் உற்சாகமடைவதற்காக வடிவமைக்கப்பட்ட பல்வேறு பணிகள்.

2. முடிந்தவரை பயிற்சி செய்யுங்கள்

“பயிற்சி எல்லா வித்தியாசங்களையும் ஏற்படுத்துகிறது. தொடர்ச்சியான, தொடர்ச்சியான பயிற்சியின் காரணமாக, நான் ஒரு நிபுணத்துவ ஜாவா ஆசிரியராக மாற முடிந்தது. நிச்சயமாக, இது தொழில்முறை புரோகிராமர்களின் வெற்றிக்கு முக்கியமாகும். நீங்கள் அதை குறியீடு செய்ய வேண்டும்! - என்கிறார்ஜான் செலவ்ஸ்கி, ஒரு மூத்த ஜாவா டெவலப்பர் மற்றும் ஜாவா ட்யூட்டர். மேலும் எங்களால் ஒப்புக்கொள்ள முடியவில்லை! ஆரம்பத்திலிருந்தே நாங்கள் இதைச் சொல்லிக்கொண்டே இருக்கிறோம்: குறியீடு செய்வது எப்படி என்பதைக் கற்றுக்கொள்வதில், பயிற்சி எல்லா வித்தியாசங்களையும் ஏற்படுத்துகிறது. உண்மையில், இந்த நடைமுறை-முதல் அணுகுமுறையைச் சுற்றியே முழு CodeGym இன் பாடக் கட்டமைப்பையும் நாங்கள் உருவாக்கியுள்ளோம். எங்கள் மாணவர்கள் பலர் படிப்பின் கடைசி நிலையை முடிப்பதற்கு முன்பே முதல் குறியீட்டு வேலையைத் தாங்களே கண்டுபிடித்துக்கொள்வதற்கான முக்கிய காரணங்களில் இதுவும் ஒன்றாகும். கோட்ஜிம்மில் ஜாவாவைக் கற்கும்போது, ​​நீங்கள் செய்வதில் பெரும்பாலானவை பயிற்சியாக இருக்கும். எனவே நாங்கள் உங்களுக்காக இதை ஏற்கனவே கவனித்துக்கொண்டோம். கோட்ஜிம் தவிர வேறு ஏதேனும் ஜாவாவைக் கற்க நீங்கள் முடிவு செய்தால் பயிற்சி செய்ய மறக்காதீர்கள்.

3. தொடர்ந்து படிக்கவும், நீண்ட இடைவெளி எடுக்க வேண்டாம்

எங்கள் சொந்த அவதானிப்புகள் மற்றும் எங்கள் முன்னாள் மாணவர்களின் அனுபவத்தின் அடிப்படையில் நாம் பகிர்ந்து கொள்ளக்கூடிய மற்றொரு முக்கியமான உதவிக்குறிப்பு. நீண்ட இடைவெளிகளை எடுக்காமல் (முன்னுரிமை ஒரு நாளுக்கு மேல் இடைவெளி இல்லாமல்) தொடர்ச்சியாகவும் தொடர்ச்சியாகவும் படிப்பது ஒரு முக்கியமான வெற்றிக் காரணியாகும். நீண்ட மற்றும் பல இடைவேளைகளை எடுத்துக் கொள்ள விரும்புபவர்கள் பொதுவாக மெதுவாக முன்னேறுகிறார்கள் மற்றும் பெரும்பாலும் வெற்றிபெறாமல் படிப்பை விட்டு வெளியேறுகிறார்கள் என்பதை அனுபவம் நமக்குக் காட்டுகிறது. எனவே, உங்களால் முடிந்தவரை, ஜாவாவைத் தொடர்ந்து கற்றுக்கொள்வதை நாங்கள் கண்டிப்பாகப் பரிந்துரைக்கிறோம், ஏனெனில் பெரும்பாலான மக்கள் அதைத் திரும்பப் பெறும்போது நினைவகத்தை "புதுப்பிக்க" வேண்டும் அல்லது அதைக் கற்றுக்கொள்ள வேண்டும். மீண்டும் மீண்டும், உங்கள் மூளை புதிய அறிவை விரைவாக மறந்துவிடும், குறிப்பாக இந்த அறிவு பொருத்தமான அளவிலான நடைமுறை அனுபவத்தால் ஆதரிக்கப்படாவிட்டால்.

4. மற்ற ஆரம்ப மற்றும் புதிதாக கற்பவர்களுடன் ஒத்துழைக்கவும்

முயற்சிகளை ஒருங்கிணைத்து ஒருவரையொருவர் ஆதரிப்பதற்காக மற்ற புதிய கற்றவர்களுடன் ஒத்துழைப்பது வெற்றிகரமான ஜாவா சுய-கற்றவர்களின் மற்றொரு சிறிய தந்திரமாகும். இந்த அணுகுமுறை பயனுள்ளதாக இருக்கும், ஏனென்றால் நமது மூளை செயல்படும் விதம்: அதைக் கற்றுக்கொள்வதற்கான சிறந்த வழி அதை மற்றவர்களுக்குக் கற்பிப்பதாகும். அதனால்தான் மற்றவர்களுடன் ஒத்துழைப்பதும், அனுபவம் குறைந்த கற்றவர்களுக்கு உதவுவதும் நன்றாக வேலை செய்கிறது. நிச்சயமாக, சமூகம் மற்றும் ஒத்துழைப்பு எவ்வளவு முக்கியம் என்பதை நாங்கள் எப்போதும் அறிந்திருக்கிறோம். அதனால்தான், எங்கள் இணையதளத்தில் உதவிப் பிரிவைக் கொண்டுள்ளோம் , அதில் கோட்ஜிம் மாணவர்கள் உதவி கேட்கலாம், மேலும் சக கற்பவர்கள் அல்லது கோட்ஜிம்மின் சொந்த ஜாவா நிபுணர்களிடமிருந்து அதைப் பெறலாம்.

5. உங்கள் கற்றல் அமர்வுகளை போதுமான அளவு வைத்திருக்கவும் (ஒரு நாளைக்கு 1 மணிநேரத்திற்கு மேல்)

பல அனுபவம் வாய்ந்த புரோகிராமர்கள் உங்களுக்குச் சொல்வார்கள், ஒவ்வொரு நாளும் ஒரு மணிநேரம் ஜாவாவைக் கற்றுக்கொள்வது மிகவும் பயனுள்ள உத்தியாக இருக்காது. பெரும்பாலான மக்களுக்கு, ஒரு மணிநேரம் போதுமானதாக இருக்காது, ஏனெனில் நீங்கள் குறியிடுவதற்குச் செலவழிக்கும் உண்மையான நேரம் எங்காவது 20-30 நிமிடங்கள் இருக்கும். அனுபவம் வாய்ந்த டெவலப்பர் மற்றும் LaernAppMaking.com வலைத்தளத்தின் நிறுவனர் ரெய்ண்டர் டி வ்ரீஸ் பகிர்ந்து கொள்ள வேண்டியது இங்கேஇதைப் பற்றி: "ஒரு நாளைக்கு ஒரு மணிநேரம் கற்றுக்கொள்வது (தொடர்ச்சியாக எத்தனை நாட்கள் இருந்தாலும்) கற்றுக்கொண்டதைத் தக்கவைத்துக்கொள்வதற்கு மோசமானது, மேலும் உங்கள் கற்றல் திறனைப் பாதிக்கும். ஒரு நாளைக்கு 2 அல்லது 3 மணிநேரம், ஒருவேளை சிறிய இடைவெளியில் கற்றுக்கொள்ள உங்களுக்கு விருப்பம் உள்ளதா? நீங்கள் ஒரு மணி நேரம் நிரலாக்கத்தைக் கற்றுக் கொள்ளும்போது, ​​குறியீட்டை எழுத நீங்கள் செலவிடும் உண்மையான நேரம் 20 நிமிடங்களாக இருக்கலாம். நிரலாக்கத்தைத் தவிர, நீங்கள் பல விஷயங்களைச் செய்கிறீர்கள்: வாசிப்பு, குறிப்புகளைத் தேடுவது, திரையைப் பார்ப்பது, கூகிள் தேடல் வினவல்களை ஒன்றாக இணைக்க முயற்சிப்பது மற்றும், நிச்சயமாக, பேஸ்புக் அல்லது வாட்ஸ்அப் மற்றும் பிற குறுக்கீடுகளைச் சரிபார்ப்பது. கற்கும் போது, ​​உங்கள் மனம் "சூடாக" (வேலை செய்வது போல்) மற்றும் குளிர்ச்சியாக, புதிய தகவலை செயலாக்க வேண்டும். பணிகளையும் சூழலையும் மாற்றுவது கவனத்தை ஈர்க்கிறது, குறிப்பாக நிரலாக்கத்திற்கு "மண்டலத்தை வெளியேற்ற" நேரமும் முயற்சியும் தேவை. இங்கே சேர்க்க வேண்டிய ஒரு பொதுவான விஷயம் என்னவென்றால்: நேரத்தை வீணாக்காதீர்கள், உங்களால் முடிந்தவரை வேகமாக எதையாவது அடைவதில் கவனம் செலுத்துங்கள் (உலகில் உங்களுக்கு எல்லா நேரமும் இல்லை!), ஜாவாவில் குறியிடுவது எப்படி என்பதைக் கற்றுக்கொள்வது அல்லது வேறு ஏதாவது. இங்கே ஒரு நல்ல ஊக்கம் உள்ளதுஅனுபவம் வாய்ந்த ஜாவா டெவலப்பரான ஹாகர் கிம் பரிந்துரை : “அடக்க வேண்டாம். பொருளாதாரங்கள் மாறும். பல ஆண்டுகளாக ஐடி உலகம் நிறைய மாறிவிட்டது, ஆனால் ஒன்று இன்னும் அப்படியே உள்ளது: பலவீனமான பொருளாதாரம் நிறுவனங்களை செலவுகளைக் குறைக்க கட்டாயப்படுத்தினால், திட்டங்கள் ஒத்திவைக்கப்படும் அல்லது முற்றிலும் ரத்து செய்யப்படும். திட்டங்கள் மறைந்துவிட்டால், வேலைகள் மறைந்துவிடும். இறுதியில், பொருளாதார ஊசல் எப்போதும் பின்வாங்குகிறது, ஆனால் அதற்கு பல ஆண்டுகள் ஆகலாம். எனவே அந்த நல்ல தொடக்கத்தைப் பெற இன்னும் வளர்ந்து வரும் பொருளாதாரத்தின் அலைகளை சவாரி செய்யுங்கள். நன்றாகச் சொன்னீர்கள்.

6. பட்டியை மிகக் குறைவாக அமைக்க வேண்டாம்

மற்றொரு நல்ல பொது உதவிக்குறிப்பு என்னவென்றால், குறியீட்டை எப்படிக் கற்றுக்கொள்வது என்பதை அறியும் போது, ​​பட்டியை உங்களுக்காக மிகக் குறைவாக வைக்க வேண்டாம், இதைத்தான் பல ஆரம்பநிலையாளர்கள் பொதுவாகச் செய்கிறார்கள். எடுத்துக்காட்டாக, ஒரு புதிய திறனைக் கற்றுக்கொள்வதற்கு மிகவும் வயதாகிவிட்டதாக மக்கள் நினைப்பது பொதுவானது, குறிப்பாக அது "நிரலாக்கத்தைப் போல சிக்கலானது" என்றால். தங்களின் 20-களின் பிற்பகுதியில் அல்லது 30-களின் முற்பகுதியில் உள்ளவர்கள் கூட, தாங்கள் "இந்தத் தேவைக்கு மிகவும் வயதானவர்களாக" இருக்கலாம் என்று அடிக்கடி நினைக்கிறார்கள். நிச்சயமாக, பெரும்பாலான சந்தர்ப்பங்களில் மிகவும் வயதாக இருப்பது ஒரு தவிர்க்கவும், பெரும்பாலும் நீங்கள் தொடங்குவதற்கு முன்பே வெளியேற உங்களை அனுமதிக்கும். அனுபவம் வாய்ந்த ஜாவா குறியீட்டாளரான பிரையன் லிம் கூறுவது இங்கே30 வயதுக்கு மேல் ஜாவாவைக் கற்கத் தொடங்கும் நபர்களைப் பற்றி: “ஜாவா மிகவும் கட்டமைக்கப்பட்ட மற்றும் கார்ப்பரேட். வடிவமைப்பு வடிவங்கள் மற்றும் பொருள் சார்ந்த நிரலாக்கத்தை விரும்பும் ஒரு கட்டமைக்கப்பட்ட மனதிற்கு இது சரியானது என்று நான் நினைக்கிறேன். ஒரு வயதான நபருக்கு கட்டமைக்கப்பட்ட மனது இருக்கும் வாய்ப்பு அதிகம். இது சான்றிதழில் ஒரு வாழ்க்கைப் பாதையைக் கொண்டுள்ளது மற்றும் வயதானவர்களுக்கான நல்ல தொடக்க வகை வேலைகளையும் கொண்டுள்ளது. ஜாவா சிறந்ததாக இருக்கும் மற்றொரு வழி, நீங்கள் உங்கள் சொந்த தயாரிப்பை உருவாக்குகிறீர்கள். மைக்ரோசாப்ட் மற்றும் .NET ஆகியவை ஓப்பன் சோர்ஸ் உலகில் பெரிதாகக் கருதப்படுவதில்லை, எனவே Minecraft போன்ற ஒரு தயாரிப்பையோ அல்லது ஒரு விளையாட்டையோ உருவாக்க உங்களுக்கு பல ஆண்டு திட்டம் இருந்தால், ஜாவா ஆச்சரியமாக இருக்கிறது. பலன் ஆச்சரியமாக இருக்கிறது மற்றும் ஜாவாஸ்கிரிப்ட்டின் ஸ்பாகெட்டி குறியீடு அல்லது சி அல்லது சி++ போன்ற குறைந்த அளவிலான நினைவக சிக்கல்களுக்குப் பதிலாக முதிர்ந்த கருவிகளுடன் நீங்கள் வேலை செய்யலாம். எங்களால் ஒத்துக்கொள்ள முடியவில்லை.

7. போனஸ் உதவிக்குறிப்பு: உங்கள் குறியீட்டைப் பாடுங்கள்

முடிவாக, இதோ ரெய்ண்டர் டி வ்ரீஸின் கூடுதல் அருமையான மற்றும் அசாதாரணமான போனஸ் டிப்ஸ், உங்கள் மனதை சலிப்படையச் செய்யும் விதமாக உங்கள் குறியீட்டை (இது புதியது!) பாடும்படி பரிந்துரைக்கிறார். "நீங்கள் எப்போதாவது உங்கள் நிரலாக்கக் குறியீட்டைப் பாட முயற்சித்தீர்களா? அதாவது, இது வேடிக்கையானது, ஆனால் அது வேலை செய்கிறது. நீங்கள் எப்போதும் ஒரே காரியத்தைச் செய்யும்போது மனம் சலிப்படைகிறது, மேலும் நீங்கள் ஒரு கற்றல் முறையைப் பயன்படுத்தினால் அது குறைவாகவே கற்றுக்கொள்கிறது. எப்பொழுதும் படிப்பது, வீடியோக்களை மட்டும் பார்ப்பது, கீபோர்டில் எழுதுவது மட்டும் கற்றுக்கொள்வதற்கு உகந்த வழி அல்ல. அதற்குப் பதிலாக, பேனா மற்றும் காகிதத்தைக் கொண்டு குறியீட்டை எழுத முயற்சிக்கவும் அல்லது ஃபைன்-லைனர் மற்றும் பெரிய பென்சிலைப் பயன்படுத்தி ஒரு நிரலாக்கக் கருத்தை வரையவும் அல்லது... உங்கள் குறியீட்டைப் பாடுங்கள்!" ரெய்ண்டரை பரிந்துரைக்கிறது.
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION