CodeGym /Java Blog /சீரற்ற /ஜாவா நிரலாக்க பாடங்கள்
John Squirrels
நிலை 41
San Francisco

ஜாவா நிரலாக்க பாடங்கள்

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

கோட்ஜிம் பாடங்களின் சிறந்த 11 அம்சங்கள்

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

1. கோட்ஜிம் ஒரு விளையாட்டு போன்றது. எங்களிடம் நிலைகள் உள்ளன மற்றும் "நிலைப்படுத்துதல்"

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

2. ஜாவா பாடங்கள், வேறு எதுவும் இல்லை!

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

3. 500 சிறு பாடங்கள் மற்றும் 1200+ பயிற்சிகள்

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

4. நான்கு தேடல்கள், நாற்பது நிலைகள், நடைமுறை அறிவு டன்

பாடநெறி 4 தேடல்களாக பிரிக்கப்பட்டுள்ளது. ஒவ்வொரு தேடலும் 40 நிலைகள் ஆகும், அதை நீங்கள் கடக்க வேண்டும். முதல் தேடலில் ஜாவா பாடங்கள் உள்ளன, அவை மொழியின் முன் அறிவு இல்லை என்று கருதுகின்றன-அடிப்படைகள், தொடரியல் மற்றும் அதிக எண்ணிக்கையிலான தொடர்புடைய பணிகள். மிக எளிதான பணிகள் உள்ளன. மற்றும் நீங்கள் பொருள் தேர்ச்சி பெற உதவ, நீங்கள் முன் உழ மற்றும் Google பயன்படுத்த வேண்டும் என்று மிகவும் கடினமான பணி உள்ளன. மேலும் துணிச்சலான மாணவர்களுக்கு சவாலான பணிகள் உள்ளன. உங்கள் தற்போதைய நிலையில் உள்ள பெரும்பாலான பணிகளை முடித்தவுடன் மட்டுமே அடுத்த நிலைக்கு முன்னேற முடியும். அவற்றில் சில சிதைப்பது மிகவும் கடினமாக இருந்தால், அவை பாதுகாப்பாக பின்னர் ஒத்திவைக்கப்படலாம். இந்த வழியில் வேலை செய்தால், நீங்கள் முடிவுக்கு வரும்போது சுமார் 500 மணிநேர நடைமுறை நிரலாக்க அனுபவத்தைப் பெறுவீர்கள். ஜூனியர் ஜாவா டெவலப்பராக மாறுவதற்கான முயற்சிக்கு இது ஒரு உறுதியான அடிப்படை!
ஜாவா தொடரியல் இந்த தேடல் ஆரம்பநிலைக்கானது. இந்த தேடலில் ஜாவா பற்றிய பணிகள் மற்றும் பாடங்கள், மொழியின் அடிப்படை கட்டமைப்புகளை (மாறிகள், நிபந்தனை ஆபரேட்டர்கள், சுழல்கள், முறைகள், வகுப்புகள் மற்றும் சேகரிப்புகள் மற்றும் பொருள்கள் பற்றிய அடிப்படை தகவல்கள்) தேர்ச்சி பெற உதவும்.
ஜாவா கோர் இந்த தேடலில், நீங்கள் OOP இன் அடிப்படைகளை கற்றுக்கொள்வீர்கள், மேலும் சீரியலைசேஷன் மற்றும் முறை ஓவர்லோடிங் பற்றி அறிந்து கொள்வீர்கள்
ஜாவா மல்டித்ரெடிங் இந்த தேடலில் மல்டித்ரெடிங் என்பது மிக முக்கியமான சொல். ஆனால் அது மட்டும் அல்ல இதைப் பற்றி இங்கு பேசுவோம். பொருள் மற்றும் சரம் வகுப்புகள் எவ்வாறு ஒழுங்கமைக்கப்பட்டுள்ளன மற்றும் பல விஷயங்களையும் நாங்கள் குறிப்பிடுகிறோம். இந்தத் தேடலையும் அடுத்ததையும் நீங்கள் ஒரே நேரத்தில் படிக்கலாம்.
ஜாவா சேகரிப்புகள் ப்ராஸ்பெக்டருக்கு டைனமைட் என்றால் ஜாவா புரோகிராமருக்கு சேகரிப்புகள். நீங்கள் அவற்றைப் பற்றி தெரிந்து கொள்ள வேண்டும், ஆனால் அவற்றை எவ்வாறு பயன்படுத்துவது என்பதைப் புரிந்துகொள்வது அவசியம். இந்த தேடலில் JSON, Git, RMI மற்றும் DynamicProxy உடன் பணிபுரிவது பற்றிய பல தகவல்களும் உள்ளன—மற்றும் ஜாவாஸ்கிரிப்ட் பற்றி சிறிது

5. நீங்கள் எங்கு வேண்டுமானாலும் பணிகளைச் செய்யுங்கள்

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

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

  • சரிபார்ப்புக்காகச் சமர்ப்பிக்கப்பட்ட பிறகு, நீங்கள் பல சாதனங்களைப் பயன்படுத்தினால், உங்கள் பல்வேறு கணினிகள்/சாதனங்களில் உங்கள் குறியீடு ஒத்திசைக்கப்படும்.

6. உடனடி பணி சரிபார்ப்பு

மாணவர்கள் இந்த சூழ்நிலையில் நேரடி அனுபவம் பெற்றுள்ளனர்: உங்கள் பணி முடிந்தது, ஆனால் உங்கள் ஆசிரியர் அதைச் சரிபார்க்கவில்லை. ஒரு ஆசிரியர் தொடக்கநிலை ஜாவா பாடங்களை வழங்கும், ஒரே நேரத்தில் இரண்டு டஜன் மாணவர்களுடன் (அல்லது அதற்கு மேற்பட்டவர்கள்) சமாளிக்க வேண்டியிருக்கும், மேலும் ஒவ்வொரு மாணவரின் வேலையைச் சரிபார்ப்பதற்கு நேரமில்லாமல் இருக்கும் நேருக்கு நேர் படிப்புகளில் இது சரியாகச் செயல்படுகிறது. CodeGym இல், உங்கள் தீர்வு சரியானதா என்பதை ஒரு நொடியில் நீங்கள் கண்டுபிடிப்பீர்கள். நீங்கள்:
  • ஜாவாவில் உங்கள் தீர்வை எழுதுங்கள்;
  • "சரிபார்" பொத்தானை அழுத்தவும்: உங்கள் தீர்வு CodeGym சர்வரில் சமர்ப்பிக்கப்பட்டது!
  • சிறிது நேரம் கழித்து, உங்கள் தீர்வு சரியானதா என்பதை அறிந்துகொள்வதுடன், உங்களிடம் பிழைகள் இருந்தால் பரிந்துரைகளைப் பெறவும்.
ஜாவா நிரலாக்க பாடங்கள் - 3

7. கோட்ஜிம் பரிந்துரை அமைப்பு

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

8. உதவிப் பக்கம்

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

9. ஆர்வங்களின் அடிப்படையில் குழுக்கள்

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

10. சமூக வலைப்பின்னல்கள் மற்றும் கோட்ஜிம்

Facebook இல் CodeGym ஐப் பின்தொடரவும். எங்கள் சமூக வலைப்பின்னல் குழுக்களில், நீங்கள் தகவல் தொழில்நுட்ப செய்திகள் மற்றும் ஜாவா நிரலாக்க பாடங்களைப் பற்றி விவாதிக்கலாம், உங்கள் சாதனைகளை நண்பர்களுடன் பகிர்ந்து கொள்ளலாம், ஜாவாவில் வீடியோ பாடங்களைப் பார்க்கலாம் அல்லது உதவி கேட்கலாம். Facebook: https://www.facebook.com/codegym.cc/ YouTube: https://www.youtube.com/channel/UCkrztSaBYw1aZO8a9lB9ykA Twitter: https://twitter.com/codegym_cc

11. பொருளின் நோக்கம்

பாடப் பாடங்கள் மற்றும் குழுக்களில் இடுகையிடப்பட்ட கட்டுரைகள் , பிற ஜாவா ஆதாரங்கள், புத்தகங்கள் மற்றும் வீடியோக்களைப் பற்றிய பல குறிப்புகளைக் கொண்டுள்ளன. இது விபத்து அல்ல. தேவையான புரோகிராமரின் திறமையை வளர்த்துக் கொள்ள உதவும் வகையில் பொருள் வழங்கப்படும் விதம் வடிவமைக்கப்பட்டுள்ளது: உங்களுக்குத் தேவையான தகவலை இணையத்தில் தேடும் திறன். கோட்ஜிம் பாடங்களைச் சேர்க்கும் நல்ல தொடக்க ஜாவா பாடங்களைக் கண்டறிந்தீர்களா? அது முற்றிலும் அற்புதம்! நீங்கள் புதிய அறிவைப் பெற்று அதை நடைமுறையில் பயன்படுத்துவதே CodeGym இன் நோக்கம்.
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION