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

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

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

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