உங்கள் முதல் C++ முதல் கிளாஸ்கள், STL, மூவ் செமான்டிக்ஸ் மற்றும் நவீன C++20 வரை அனைத்தையும் கற்றுக்கொள்ளுங்கள். இந்த C++ நிரலாக்கப் பாடநெறி, உங்கள் ஃபோனில் உள்ள ஒரு உண்மையான கம்பைலருடன் சிறு பாடங்களை இணைக்கிறது. எனவே, ஒவ்வொரு யோசனையும் நீங்களே எழுதி, கம்பைல் செய்து, இயக்கும் ஒரு கோடிங்கில் முடிவடைகிறது.
ஆரம்பநிலையாளர்கள், கணினி அறிவியல் மாணவர்கள், கேம் மற்றும் சிஸ்டம்ஸ் டெவலப்பர்கள், மற்றும் ஒரு நிரலாக்க வகுப்பு அல்லது கோடிங் நேர்காணலுக்குத் தயாராகும் எவருக்காகவும் இது உருவாக்கப்பட்டுள்ளது.
உங்களை நிரல் எழுத வைக்கும் ஒரு C++ பயிற்சி
• தொடக்கநிலை அடிப்படைகள் முதல் மேம்பட்ட தலைப்புகள் வரை 51 படிப்புகள் மற்றும் 200-க்கும் மேற்பட்ட சிறு பாடங்கள்
• ஒரு பாட வரைபடம் அவற்றை ஐந்து பிரிவுகளாகப் பிரிக்கிறது: அடிப்படைகள், நினைவகம், பொருள்கள், STL மற்றும் உண்மையான நிரல்களை உருவாக்குதல்
• தலைப்புகளில் மாறிகள், சரங்கள், உள்ளீடு மற்றும் வெளியீட்டு ஓடைகள், கட்டுப்பாட்டு ஓட்டம், கட்டமைப்புகள் மற்றும் வகுப்புகள், திசையன்கள், குறிப்புகள், சுட்டிகள், அடுக்கு மற்றும் குவியல், RAII, ஸ்மார்ட் சுட்டிகள், விதிவிலக்குகள், const மற்றும் constexpr, வார்ப்புருக்கள், லாம்ப்டாக்கள், மறுசெய்கையாளர்கள், கோப்பு உள்ளீடு/வெளியீடு, CMake, ஒருங்கமைவு மற்றும் கோரூட்டின்கள் ஆகியவை அடங்கும்
• பொருள் சார்ந்த நிரலாக்கம் (OOP): வகுப்புகள், மரபுரிமை, பல்லுருவமைவு மற்றும் செயலி மிகைச்சுமை
• STL: திசையன்கள், வரைபடங்கள், வரிசைப்படுத்தப்படாத வரைபடம், நெறிமுறைகள், வரம்புகள், std::optional, std::variant மற்றும் std::span
• நகர்வு சொற்பொருள் உட்பட நவீன C++ தரநிலைகள் 11, 14, 17 மற்றும் 20 கருத்துகள்
• வினாடி வினாக்கள் மற்றும் ஃபிளாஷ்கார்டு மீள்பார்வை தொடரியலை நினைவில் பதிய வைக்க உதவுகின்றன
உங்கள் பாக்கெட்டில் ஒரு C++ கம்பைலர்
• மொபைல் கோட் எடிட்டரில் குறியீட்டை எழுதி, அதை ஒரு சிமுலேட்டரில் அல்லாமல், உண்மையான GCC கம்பைலரைக் கொண்டு தொகுக்கவும்
• வெளியீடு மற்றும் வெளியேறும் குறியீட்டைக் கண்டு, ஒரே தட்டலில் அதை மீண்டும் இயக்கவும்
• cin-இலிருந்து படிக்கும் நிரல்களுக்கான தட்டச்சு உள்ளீடு
• உங்கள் முதல் நிரல் ஒரு மதிப்பையும், அது இருக்கும் நினைவக முகவரியையும், அதன் அளவை பைட்டுகளில் காண்பிக்கும்
• நீங்கள் இயக்கும் ஒவ்வொரு நிரலும், உங்கள் பாடக் குறிப்புகள் மற்றும் புக்மார்க்குகளுடன் சேமிக்கப்படும்
• ஆயத்த எடுத்துக்காட்டுகளின் நூலகம் மற்றும் தேடக்கூடிய ஒரு ஏமாற்றுத் தாள்
மூன்று தினசரி C++ பயிற்சிப் பழக்கங்கள்
• வெளியீட்டைக் கணித்தல்: ஒரு நாளைக்கு ஐந்து சிறிய நிரல்கள். கம்பைலர் ஒரு பதிலைத் தீர்மானிப்பதற்கு முன்பே, அந்தப் பதிலில் உறுதியாக இருங்கள்
• பிழை வேட்டை: ஒரு நாளைக்கு ஒரு பழுதடைந்த நிரல். குறைபாட்டைக் கண்டுபிடித்து, அதைச் சரிசெய்து, கம்பைலரைக் கொண்டு நிரூபிக்கவும். குறிப்புகள் இலவசம்
• தொடரியல் விரைவு: 60 வினாடிகளில் ஒரே தட்டலில் தொடரியல் கேள்விகள். உங்கள் சிறந்த மதிப்பெண்ணை முறியடியுங்கள்
20 வழிகாட்டப்பட்ட C++ திட்டங்கள்
உண்மையான நிரல்களைப் படிப்படியாக உருவாக்குங்கள்: இரண்டு கோப்புகளில் பிரிக்கப்பட்ட ஒரு நிரல், ஒரு உரிமையாளர் இடையகப் பகுதி (owning buffer), ஒரு சரக்குப்பட்டியல் (inventory), உரைப் புள்ளிவிவரங்கள் (text statistics), ஒரு அணி (matrix), ஒரு வங்கிக் கணக்கு, பல்லுருவமைப்பைக் கொண்ட வடிவங்கள் (shapes with polymorphism), ஒரு வார்ப்புரு அடுக்கு (template stack), ஒரு உள்ளமைவுப் பகுப்பாய்வி (config parser), ஒரு RPN கணிப்பான் (RPN calculator), std::map உடன் ஒரு சொல் எண்ணி (word counter), விதிவிலக்குகள் (exceptions), STL நெறிமுறைகளுடன் கூடிய லாம்ப்டாக்கள் (lambdas with STL algorithms), ஒரு இணைக்கப்பட்ட பட்டியல் (linked list), நகர்வுப் பொருளியல் (move semantics), மாறிலிச் சரித்தன்மை (const correctness), ஒரு பதிவுத் தேடல் (record search), சரம் ஓட்டப் பகுப்பாய்வு (stringstream parsing) மற்றும் ஒரு நிலை இயந்திரம் (state machine).
AI வழிகாட்டி மற்றும் பிழை மொழிபெயர்ப்பி (AI Mentor and Error Translator)
ஒரு சுட்டியிலோ (pointer) அல்லது வார்ப்புருப் பிழைகளின் பெருஞ்சுவரில் (wall of template errors) மாட்டிக்கொண்டீர்களா? பிழையை ஒட்டவும், அதை ஒரே வாக்கியத்தில் விளக்கமாகப் பெறுங்கள், அதனுடன் சரிசெய்ய வேண்டிய வரியையும் பெறுங்கள். AI வழிகாட்டியிடம் எதையும் கேளுங்கள், எளிய மொழியில் தெளிவான பதிலைப் பெறுங்கள்.
60 கோடிங் பணிகள் மற்றும் தினசரி சவால்கள்
• எளிது முதல் கடினம் வரை 60 கோடிங் பணிகள்
• ஒவ்வொரு நாளும் ஒரு புதிய கோடிங் சிக்கல்
• உலக கோடிங் சவால்: ஒவ்வொரு நாளும் மூன்று நேரலை உலகளாவிய சுற்றுகள், ஒரு லீடர்போர்டுடன்
• தொடர் வெற்றிகள், XP மற்றும் நினைவூட்டல்கள் உங்கள் பயிற்சியைத் தொடர உதவுகின்றன
தொடங்க இலவசம்
உங்கள் முதல் C++ பாடநெறி இலவசம். தினசரி 'வெளியீட்டைக் கணிக்கும்' தொகுப்பு, தினசரி 'பக் ஹன்ட்', ஒரு நாளைக்கு மூன்று 'சின்டாக்ஸ் ஸ்பிரிண்ட்' சுற்றுகள், முதல் வழிகாட்டப்பட்ட ப்ராஜெக்ட், இரண்டு பணிகள், தினசரி கோடிங் சிக்கல், உலக கோடிங் சவால் மற்றும் ஒரு நாளைக்கு ஒரு AI வழிகாட்டி கேள்வி ஆகியவையும் இலவசம்.
ப்ரோ
ப்ரோ பதிப்பில் ஒவ்வொரு பாடநெறி, பணி மற்றும் ப்ராஜெக்ட், வரம்பற்ற 'சின்டாக்ஸ் ஸ்பிரிண்ட்', முழுமையான AI கருவிகள், சான்றிதழ் தேர்வு மற்றும் விளம்பரமில்லா அனுபவம் ஆகியவை திறக்கப்படும்.
யாருக்கானது
• C++ ஐ முதல் அல்லது இரண்டாவது நிரலாக்க மொழியாகக் கற்கும் தொடக்கநிலையாளர்கள்
• C++ நிரலாக்க வகுப்பு அல்லது கணினி அறிவியல் பாடநெறியை எடுக்கும் மாணவர்கள்
• நவீன C++ திறன்கள் தேவைப்படும் கேம், எம்பெடட் மற்றும் சிஸ்டம்ஸ் டெவலப்பர்கள்
• நினைவகத்தில் என்ன நடக்கிறது என்பதைப் புரிந்துகொள்ள விரும்பும் பைதான் அல்லது ஜாவா டெவலப்பர்கள்
• பேருந்தில் செல்லும்போது பின்பற்றக்கூடிய படிப்படியான C++ டுடோரியலை விரும்பும் எவரும்
இந்தச் செயலி 22 மொழிகளில் கிடைக்கிறது.
இன்றே இலவச C++ பாடநெறியைத் தொடங்குங்கள், முதல் வினாடி வினாவை எடுத்து, உங்கள் முதல் நிரலை நிமிடங்களில் தொகுக்கவும்.
C++ நிரலாக்கப் பயிற்சி மற்றும் குறியீடு திருத்தி: பொருள்சார் நிரலாக்கம் (OOP), STL, வினாடி வினாக்கள் மற்றும் நிரலாக்கப் பயிற்சிகள்
புதுப்பிக்கப்பட்டது:
26 செப்., 2026