CodeGym /Java Blog /சீரற்ற /கோட்ஜிம்மில் ஜாவா அடிப்படைகளை அறிக — முழுமையான பாட சுருக்...
John Squirrels
நிலை 41
San Francisco

கோட்ஜிம்மில் ஜாவா அடிப்படைகளை அறிக — முழுமையான பாட சுருக்கம்

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

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

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

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

    நீங்கள் கோட்ஜிம்மில் நேரம் மட்டுப்படுத்தப்படவில்லை. நீங்கள் எப்போது வேண்டுமானாலும் கற்றுக் கொள்ளுங்கள் மற்றும் குறியீடு செய்யுங்கள். படிப்பை முடிப்பதற்கும் 500+ மணிநேர நிரலாக்கப் பயிற்சியைப் பெறுவதற்கும் சராசரியாக 6 முதல் 12 மாதங்கள் வரை ஆகும். ஆனால், 3 மாதங்களில் இறுதிவரை எட்டிய மாணவர்கள் ஏராளம். அது உன் இஷ்டம்.

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

ஜாவாவின் அடிப்படைக் கற்றல் மற்றும் பயிற்சிக்கான சாலை வரைபடம்

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

குவெஸ்ட் #1: ஜாவா தொடரியல்

இது பொதுவாக ஜாவா நிரலாக்கத்திற்கான அறிமுகம். குறியாக்கத்தில் முந்தைய பின்னணி இல்லாதவர்களால் கூட இந்த தேடலில் தேர்ச்சி பெற முடியும். ஜாவா நிரல்களின் "செங்கற்கள்" - வகுப்புகள், பொருள்கள், முறைகள் மற்றும் மாறிகள் போன்ற எளிய கருத்துகளுடன் நீங்கள் தொடங்குவீர்கள். வெவ்வேறு தரவு வகைகள், வரிசைகள், சுழல்கள் மற்றும் நிபந்தனை அறிக்கைகள் ஆகியவற்றை நீங்கள் கற்றுக்கொள்வீர்கள். நிலை 3 இலிருந்து தொடங்கி, உண்மையான IDE - IntelliJ IDE - உடன் எவ்வாறு வேலை செய்வது மற்றும் அதில் குறியீட்டை எழுதுவது எப்படி என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். ஒவ்வொரு தலைப்பிலும் முன்னோக்கிச் செல்ல நீங்கள் முடிக்க வேண்டிய நடைமுறைப் பணிகளின் தொகுப்பு உள்ளது. மட்டத்தின் முடிவில், சேகரிப்புகள் மற்றும் OOP அடிப்படைகள் பற்றிய சுருக்கமான அறிமுகம் உங்களுக்கு இருக்கும், அதை நீங்கள் அடிப்படையில் நான்காவது தேடலில் கற்றுக்கொள்வீர்கள். தேடலில் உள்ள தலைப்புகளின் பட்டியல்:
  • பாடத்தின் அறிமுகம்
  • ஜாவா அறிமுகம்: திரை வெளியீடு, சரம் மற்றும் எண்ணின் வகைகள்
  • ஜாவா அறிமுகம்: மாறிகள், முறைகள், வகுப்புகள்
  • உங்கள் முதல் நிரல்: விசைப்பலகை உள்ளீடு, IDE இல் வேலை செய்கிறது
  • கிளைகள் மற்றும் சுழல்கள் அறிமுகம்
  • வகுப்புகளுக்கான அறிமுகம்: உங்கள் சொந்த வகுப்புகளை எழுதுதல், கட்டமைப்பாளர்கள்
  • பொருள்களுக்கான அறிமுகம்: உங்கள் சொந்த பொருட்களை எழுதுதல், வாழ்நாள், நிலையான மாறிகள்
  • வரிசைகள் மற்றும் பட்டியல்கள்: வரிசை, வரிசைப்பட்டியல், ஜெனரிக்ஸ் அறிமுகம்
  • தொகுப்புகள்: LinkedList, HashSet, HashMap. தேதி.
  • விதிவிலக்குகளுக்கான அறிமுகம்: முயற்சி, பிடி, வீசுதல், மல்டி கேட்ச்
  • பழமையான வகைகளை மாற்றுதல்: விரிவாக்கம் மற்றும் குறுகலான மாற்றங்கள்

குவெஸ்ட் #2 ஜாவா கோர்

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

Quest #3 JavaMultithreadingm

இந்த தேடலானது பொருள், சரம் மற்றும் உள் வகுப்புகளின் அமைப்பை உங்களுக்கு அறிமுகப்படுத்தும். விரிவுரைகள் மற்றும் டஜன் கணக்கான பணிகளின் போது, ​​நூல்களை எவ்வாறு உருவாக்குவது மற்றும் நிறுத்துவது, முட்டுக்கட்டை என்றால் என்ன, காத்திருப்பை எவ்வாறு பயன்படுத்துவது, அறிவிப்பது மற்றும் அனைத்து முறைகளையும் எவ்வாறு அறிவிப்பது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். நீங்கள் jsoup மற்றும் Swing உடன் அனுபவத்தைப் பெறுவீர்கள் மற்றும் தானியங்கு பேக்கிங் பற்றி அறிந்து கொள்வீர்கள். மற்றும், நிச்சயமாக, நீங்கள் அரட்டை அமைப்பு, ஏடிஎம் முன்மாதிரி, வெப் ஸ்கிராப்பர் போன்ற உங்கள் முதல் பெரிய பணிகளை முடிப்பீர்கள் மற்றும் சில கேம்களை எழுதுவீர்கள்: டெட்ரிஸ், ஸ்னேக், ஒரு ஸ்பேஸ் ஷூட்டர் மற்றும் ஆர்கனாய்டு. தேடலில் உள்ள தலைப்புகளின் பட்டியல்:
  • ஒரு பொருள் பொருளின் அமைப்பு: சமம், ஹாஷ்கோட், குளோன், காத்திருங்கள், அறிவிக்கவும், toString()
  • சரம்: மாறக்கூடிய, மாறாத, வடிவம், StringTokenizer, StringBuilder, StringBuffer
  • உள் வகுப்புகள், எ.கா. வரைபடம். நுழைவு
  • உள் வகுப்புகள், செயல்படுத்தும் அம்சங்கள்
  • நூல்களை உருவாக்குதல் மற்றும் நிறுத்துதல்: தொடக்கம், குறுக்கீடு, தூக்கம், விளைச்சல்
  • பகிரப்பட்ட தரவை அணுகுகிறது: ஒத்திசைக்கப்பட்ட, ஆவியாகும்
  • முட்டுக்கட்டை. காத்திருக்கவும், அறிவிக்கவும், அனைவருக்கும் அறிவிக்கவும்
  • TreadGroup, ThreadLocal, Executor, ExecutorService, Callable. jsoup உடன் பணிபுரிகிறேன்
  • ஆட்டோ பாக்ஸிங், செயல்படுத்தும் அம்சங்கள்
  • ஆபரேட்டர்கள்: எண், தருக்க மற்றும் பைனரி. ஸ்விங்குடன் பணிபுரிதல்

Quest #4 ஜாவா தொகுப்புகள்

மேலே செல்ல தயாராகுங்கள்! இறுதி தேடலானது ஜாவா சேகரிப்புகள், வடிவமைப்பு வடிவங்களுக்கு அர்ப்பணிக்கப்படும், மேலும் நீங்கள் பல பயனுள்ள பயிற்சிகளைப் பெறுவீர்கள். எடுத்துக்காட்டாக, JSON, Guava, Apache Commons Collections மற்றும் JUnit உடன் பணிபுரிதல். நிரலாக்க கருவிகளை எவ்வாறு பயன்படுத்துவது மற்றும் Git மற்றும் JAXB, RMI மற்றும் DymamicProxy உடன் அனுபவத்தைப் பெறுவது எப்படி என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். மற்றொரு முக்கியமான நிரலாக்க மொழி - ஜாவாஸ்கிரிப்ட் பற்றி நீங்கள் கொஞ்சம் கற்றுக் கொள்வீர்கள். நிச்சயமாக, நீங்கள் அதிகமான கேள்விகள் மற்றும் சிறு-திட்டங்களைப் பெறுவீர்கள், அதை நீங்கள் பின்னர் உங்கள் போர்ட்ஃபோலியோவில் சேர்க்கலாம். தேடலில் உள்ள தலைப்புகளின் பட்டியல்:
  • கோப்புகள் மற்றும் காப்பகங்களுடன் பணிபுரிதல்
  • RMI மற்றும் டைனமிக் ப்ராக்ஸி. ஸ்விங்குடன் பணிபுரிதல்
  • JSON, ஜாவாஸ்கிரிப்ட். கொய்யா, அப்பாச்சி காமன்ஸ் கலெக்‌ஷன்ஸ், ஜூனிட் உடன் பணிபுரிகிறது
  • மறுநிகழ்வு. ஜாவாவில் குப்பை சேகரிப்பு மற்றும் குறிப்பு வகைகள். பதிவு செய்தல்
  • பதிப்பு கட்டுப்பாட்டு அமைப்புகள்: Git மற்றும் SVN. பொதுவானவை
  • வலை பயன்பாடுகளை உருவாக்குவதற்கான அடிப்படை வடிவங்கள். சேகரிப்புகள் பற்றிய ஆழமான ஆய்வு
  • வடிவமைப்பு வடிவங்கள். பயன்பாட்டு வகுப்புகள், எ.கா. அணிவரிசைகள். தொகுப்புகள்
  • வளர்ச்சி முறைகள். ஜாவாவில் சிறுகுறிப்புகள். விதிவிலக்கு படிநிலை
  • உங்கள் முதல் இணைய பயன்பாட்டை உருவாக்கவும். Tomcat மற்றும் IDEA உடன் பணிபுரிகிறேன்
  • URI, URL. REST சேவைகள். உங்கள் சொந்த கிளையன்ட்-சர்வர் பயன்பாட்டை உருவாக்கவும்
கோட்ஜிம் மூலம் முக்கிய ஜாவா அடிப்படைகளைக் கற்றுக்கொள்வது பயனுள்ளது மற்றும் வேடிக்கையானது. ஜாவா கற்பவர்களுக்கான உலகளாவிய பாடத்திட்டத்தில் சேருங்கள் மற்றும் அறிமுக நிலைகளை இலவசமாக முடிக்கவும்!
கருத்துக்கள்
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION