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

டம்மீஸிற்கான ஜாவா குறியீட்டு முறை: புதிதாகக் கற்றுக்கொள்ள சிறந்த வழி எது

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

எங்கு தொடங்குவது மற்றும் என்ன செய்யக்கூடாது

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

Meet CodeGym: டம்மிகளுக்கான ஜாவா டுடோரியல் (மேலும் படித்தவர்களும் கூட :)

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

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

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

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

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

    CodeGym இல் உங்கள் பயணம் நான்கு தேடல்களாக பிரிக்கப்பட்டுள்ளது: ஜாவா தொடரியல், ஜாவா கோர், ஜாவா மல்டித்ரெடிங் மற்றும் ஜாவா தொகுப்புகள். ஒவ்வொரு தேடலும் 10 நிலைகளைக் கொண்டுள்ளது. ஒவ்வொரு நிலையிலும் 12-13 பாடங்கள் உள்ளன. ஒவ்வொரு பாடமும் ஒரு குறிப்பிட்ட தலைப்பை உள்ளடக்கியது மற்றும் ஒரு கோட்பாடு மற்றும் பணிகளின் தொகுப்பை உள்ளடக்கியது. இங்கே, குறுகிய மற்றும் எளிதில் புரிந்துகொள்ளக்கூடிய விரிவுரைகள் மற்றும் "வீட்டுப்பாடம்" கொண்ட கல்வித் திட்டம் உங்களிடம் உள்ளது!

  2. உங்கள் முடிவுகள் மற்றும் முன்னேற்றம் குறித்து உடனடி கருத்தைப் பெறுங்கள்

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

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

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

    எல்லாம் எளிது: உங்கள் குறியீட்டை எழுதவும், "சரிபார்" பொத்தானைக் கிளிக் செய்து உடனடியாக முடிவுகளைப் பார்க்கவும். மற்ற மாணவர்களின் சராசரி முயற்சிகளின் எண்ணிக்கையையும் கணினி உங்களுக்கு வழங்கும்.

  3. உணர்வு, ஊக்கம் மற்றும் நல்ல நிறுவனத்துடன் கற்றுக்கொள்ளுங்கள்

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

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

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

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

ஜாவாவைக் கற்றுக்கொள்வதற்கான புத்தகங்களின் போனஸ் பட்டியல்: “டம்மீஸ்களுக்கான” தொடர் முதல் ஆழமான வாசிப்பு வரை

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

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

  2. டம்மிகளுக்கான ஜாவாவுடன் புரோகிராமிங் தொடங்குதல்

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

  3. ஜாவா: ஹெர்பர்ட் ஷில்ட் எழுதிய ஒரு தொடக்க வழிகாட்டி

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

  4. கோர் ஜாவா தொகுதி I - அடிப்படைகள்

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

  5. ஜாவாவை சிந்தியுங்கள்: ஆலன் டவுனி மற்றும் கிறிஸ் மேஃபீல்ட் எழுதிய கணினி விஞ்ஞானியைப் போல எப்படி சிந்திப்பது

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

மடக்கு

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