CodeGym/Java Blog/சீரற்ற/ஜாவா புரோகிராமிங்கை எவ்வாறு கற்றுக்கொள்வது என்பது பற்றிய ...
John Squirrels
நிலை 41
San Francisco

ஜாவா புரோகிராமிங்கை எவ்வாறு கற்றுக்கொள்வது என்பது பற்றிய சுருக்கமான வழிகாட்டி

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

ஜாவா புரோகிராமிங்கின் இன் மற்றும் அவுட்

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

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

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

  4. ஜாவாவை எவ்வாறு குறியீடாக்குவது என்பதைக் கற்றுக்கொள்வது, நீங்கள் ஒரு திறமையை வளர்த்துக் கொள்வீர்கள், அது எப்போதும் அதன் பொருத்தமாக இருக்கும். இதற்குக் காரணம் பொருள் சார்ந்த மொழி வசதிகள் புதுமை மற்றும் முன்னேற்றம்; புரோகிராமர்கள் முன்னேற இது ஒரு சிறந்த கருவியாக அமைகிறது.

ஜாவா குறியீட்டை புதிதாக கற்றுக்கொள்வது எப்படி?

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

    கல்வியைப் போலவே, ஜாவாவைப் படிப்பதற்கும் நிலைத்தன்மை தேவை. உங்கள் படிப்பு அட்டவணையைத் திட்டமிடும் போது, ​​அதை வெறுமனே படித்து உள்வாங்கினால் மட்டும் போதாது என்பதை நினைவில் கொள்ளுங்கள்; அதை எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் பயிற்சி செய்து கற்றுக்கொள்ள வேண்டும். நீங்கள் எந்த அளவிற்கு மொழியைக் கற்க விரும்புகிறீர்கள் என்பதைப் பொறுத்து, அதற்கேற்ப வாரத்தில் குறிப்பிட்ட நேரத்தை ஒதுக்குங்கள்.

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

  2. உங்களைச் சரியாகச் சித்தப்படுத்துங்கள், உங்கள் கற்றலைத் தனிமைப்படுத்தாதீர்கள்.

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

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

  3. உங்கள் ஆன்லைன் போர்ட்ஃபோலியோவை உருவாக்கத் தொடங்குங்கள்.

    உங்கள் ஆன்லைன் போர்ட்ஃபோலியோவை நிறுவுவது முக்கியம். நீங்கள் ஜாவாவைக் கற்கும்போதும், பின்னர் உங்களுக்கான தொழில்முறை வாய்ப்புகளைத் திறக்க முயற்சிக்கும்போதும் இது உங்களுக்கு உதவும். உங்கள் ஆன்லைன் போர்ட்ஃபோலியோ தொழில்முறை உலகத்துடன் ஈடுபடவும், நிரலாக்கத்தைப் பற்றி மேலும் அறியவும் உங்களை அனுமதிக்கும்; நீங்கள் எவ்வளவு அதிகமாகக் கற்றுக்கொள்கிறீர்களோ, அவ்வளவு அதிகமாக உங்கள் போர்ட்ஃபோலியோவில் சேர்க்கலாம்.

    ஜாவா குறியீட்டைக் கற்றுக்கொள்வது எப்படி என்று நீங்கள் பார்க்கும்போது, ​​​​பயிற்சி சரியானது என்பதை நினைவில் கொள்வது அவசியம், மேலும் நீங்கள் உங்கள் சிறந்த பயிற்சிப் பொருளை எடுத்து உங்கள் போர்ட்ஃபோலியோவில் சேர்க்க வேண்டும்.

ஜாவாவை ஆன்லைனில் எவ்வாறு பயன்படுத்துவது என்பதைக் கற்றுக்கொள்வது

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

ஜாவாவைக் கற்றுக்கொள்வதற்கான ஒரு திறவுகோல் தொடர்பு

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

ஆரம்பநிலைக்கு ஜாவா கற்றுக்கொள்ள சிறந்த புத்தகம் எது?

ஜாவா புரோகிராமிங் கற்றுக்கொள்வது எப்படி என்பது பற்றிய சுருக்கமான வழிகாட்டி - 4ஜாவா போன்ற நிரலாக்க மொழியை எவ்வாறு பயன்படுத்துவது என்பதைக் கற்றுக்கொள்வதற்கு வழக்கமான பயிற்சி மற்றும் மற்றவர்களுடன் ஈடுபடுவது முக்கியம் என்றாலும், குறிப்பிடுவதற்கு புத்தகங்களின் தேர்வு எப்போதும் உதவுகிறது. ஒரு விஷயத்தின் மீதான உங்கள் பிடியை வலுப்படுத்தவும், அதைப் பற்றிய ஆழமான புரிதலை உங்களுக்கு வழங்கவும் புத்தகங்கள் நீண்ட தூரம் செல்கின்றன. ஜாவாவைப் புரிந்துகொள்ள உதவும் பல்வேறு ஆன்லைன் புத்தகங்கள் உள்ளன. ஆரம்பநிலைக்கு ஜாவாவைக் கற்க சிறந்த புத்தகத்தைத் தேட வேண்டும்:
  • ' ஹெட் ஃபர்ஸ்ட் ஜாவா '. இந்த புத்தகம் உங்களுக்கு ஜாவாவின் அத்தியாவசியங்களை மட்டும் கற்பிக்கவில்லை, ஒரு புரோகிராமரைப் போல் எப்படி சிந்திக்க வேண்டும் என்பதையும் இது உங்களுக்கு வழிகாட்டுகிறது.
  • ' ஹெட் ஃபர்ஸ்ட் டிசைன் பேட்டர்ன்ஸ் ' இது வடிவமைப்பு வடிவங்கள் மற்றும் கொள்கைகளைக் கற்றுக்கொள்ள உதவும். புல்லட் பாயிண்ட்கள் மற்றும் மெமரி மேப்கள் அனைத்திலும் எதைச் சுருக்கிச் செல்வது எளிது.
  • ' எஃபெக்டிவ் ஜாவா '. நீங்கள் ஏற்கனவே ஜாவாவைப் பற்றி நன்கு அறிந்திருந்தால், இது உங்களுக்கான புத்தகம். சிறந்த நிரலாக்க நடைமுறைகளைப் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டியவற்றைச் சொல்லி உங்கள் திறமைகளை மேம்படுத்த இது உதவும்.
  • ' நடைமுறையில் ஜாவா ஒத்திசைவு '. மேம்பட்ட புரோகிராமர்களுக்காக வடிவமைக்கப்பட்ட இந்தப் புத்தகம், கன்கர்ரன்சி மற்றும் ஜாவா மல்டித்ரெடிங் பற்றிய விவரங்களைக் கையாள்கிறது; சிக்கல்கள் ஒத்துப்போதல் தொடர்பான சிக்கல்களில் கவனம் செலுத்துதல், ஆழமான எடுத்துக்காட்டுகளின் வரம்பைக் கொண்டு கோட்பாட்டை உருவாக்குதல்.
  • ' ஜாவா: ஒரு தொடக்க வழிகாட்டி '. ஜாவாவைப் பற்றிய அடிப்படை புரிதலைப் பெற வேண்டிய புரோகிராமர்களுக்காக வடிவமைக்கப்பட்ட இந்தப் புத்தகத்தின் சமீபத்திய பதிப்பு ஜாவா 8 ஐ உள்ளடக்கியது. புதுப்பிக்கப்பட்ட நிரலாக்க மொழியில் சில மேம்பாடுகள் இருப்பதால் இது முக்கியமானது. பல பயிற்சிகள் மற்றும் சுய-சோதனைகளை உங்களுக்கு வழங்குவதன் மூலம் முக்கிய கருத்துகளைப் புரிந்துகொள்ள புத்தகம் உதவுகிறது.
நீங்கள் கருத்தில் கொள்ள பல புத்தகங்கள் உள்ளன; உங்கள் தேவைகளுக்கு எது பொருத்தமானது என்பதை நீங்கள் தீர்மானிக்க வேண்டும்.

இறுதியில்...

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