📘JavaScript සටහන්– (2025–2026 සංස්කරණය)
📚 JavaScript සටහන් (2025–2026) සංස්කරණය යනු විශ්ව විද්යාල සිසුන්, විද්යාල ඉගෙන ගන්නන්, මෘදුකාංග ඉංජිනේරු විද්යාව පිළිබඳ ප්රධානීන් සහ අභිලාෂකාමී සංවර්ධකයින් සඳහා සකස් කරන ලද සම්පූර්ණ අධ්යයන හා ප්රායෝගික සම්පතකි. ව්යුහගත සහ ශිෂ්ය-හිතකාමී ආකාරයකින් සම්පූර්ණ JavaScript විෂය නිර්දේශය ආවරණය කරමින්, මෙම සංස්කරණය සම්පූර්ණ විෂය නිර්දේශය, පුහුණු MCQ සහ ප්රශ්නාවලිය ඒකාබද්ධ කර ඉගෙනීම ඵලදායී හා ආකර්ශනීය කරයි.
මෙම යෙදුම JavaScript සංකල්ප ප්රගුණ කිරීම සඳහා පියවරෙන් පියවර මාර්ගෝපදේශයක් සපයයි, ක්රමලේඛනයේ මූලික කරුණු වලින් ආරම්භ වී අසමමුහුර්ත ක්රමලේඛනය, Node.js සහ බ්රව්සර් පාදක යෙදුම් වැනි උසස් මාතෘකා දක්වා ප්රගතිය. අවබෝධය ශක්තිමත් කිරීම සහ අධ්යයන විභාග සහ වෘත්තීය සංවර්ධනය සඳහා සිසුන් සූදානම් කිරීම සඳහා සෑම ඒකකයක්ම පැහැදිලි කිරීම්, උදාහරණ සහ පුහුණු ප්රශ්න සමඟ ප්රවේශමෙන් නිර්මාණය කර ඇත.
---
🎯 ඉගෙනීමේ ප්රතිඵල:
- මූලික කරුණු වලින් උසස් ක්රමලේඛනය දක්වා JavaScript සංකල්ප තේරුම් ගන්න.
- ඒකක අනුව MCQ සහ ප්රශ්නාවලිය සමඟ දැනුම ශක්තිමත් කරන්න.
- ප්රායෝගික කේතීකරණ අත්දැකීම් ලබා ගන්න.
- විශ්ව විද්යාල විභාග සහ තාක්ෂණික සම්මුඛ පරීක්ෂණ සඳහා ඵලදායී ලෙස සූදානම් වන්න.
- සැබෑ ලෝකයේ මෘදුකාංග සංවර්ධනය සහ ගැටළු විසඳීමේ කුසලතා යොදන්න.
---
📂 ඒකක සහ මාතෘකා
🔹 ඒකකය 1: අගයන්, වර්ග සහ ක්රියාකරුවන්
- සංඛ්යා සහ නූල්
- බූලියන් සහ ශුන්ය
- ක්රියාකරුවන් සහ ප්රකාශන
🔹 ඒකකය 2: වැඩසටහන් ව්යුහය
- විචල්ය සහ බන්ධන
- කොන්දේසි
- ලූප සහ පුනරාවර්තනය
- ශ්රිත
🔹 ඒකකය 3: ශ්රිත
- ශ්රිත නිර්වචනය කිරීම
- පරාමිතීන් සහ ප්රතිලාභ අගයන්
- විචල්ය විෂය පථය
- වසා දැමීම්
🔹 ඒකකය 4: දත්ත ව්යුහයන්: වස්තු සහ අරා
- එකතු කිරීම් ලෙස වස්තු
- අරා
- ගුණාංග සහ ක්රම
- විකෘතිතාව
🔹 ඒකකය 5: ඉහළ අනුපිළිවෙල ශ්රිත
- අගයන් ලෙස ශ්රිත
- තර්ක ලෙස ශ්රිත සම්මත කිරීම
- ශ්රිත නිර්මාණය කරන ශ්රිත
🔹 ඒකකය 6: වස්තූන්ගේ රහස් ජීවිතය
- මූලාකෘති
- උරුමය
- ඉදිකිරීම්කරු කාර්යයන්
🔹 ඒකකය 7: ව්යාපෘතියක් - ජාවාස්ක්රිප්ට් රොබෝවක්
- තත්වය සහ හැසිරීම
- ලිවීමේ ක්රම
- වස්තු-නැඹුරු නිර්මාණය
🔹 ඒකකය 8: දෝෂ සහ දෝෂ
- දෝෂ වර්ග
- නිදොස් කිරීමේ ශිල්පීය ක්රම
- ව්යතිරේක හැසිරවීම
🔹 ඒකකය 9: නිත්ය ප්රකාශන
- රටා ගැලපීම
- පෙළ සෙවීම සහ ප්රතිස්ථාපනය කිරීම
- ජාවාස්ක්රිප්ට් හි Regex
🔹 ඒකකය 10: මොඩියුල
- මොඩියුලරිටි
- අපනයනය සහ ආයාත කිරීම
- කේතය සංවිධානය කිරීම
🔹 ඒකකය 11: අසමමුහුර්ත ක්රමලේඛනය
- ආපසු ඇමතුම්
- පොරොන්දු
- අසමමුහුර්ත-රැඳී සිටීම
🔹 ඒකකය 12: ජාවාස්ක්රිප්ට් සහ බ්රව්සරය
- DOM
- සිදුවීම් සහ පරිශීලක ආදානය
- බ්රව්සර් API
🔹 ඒකකය 13: ලේඛන වස්තු ආකෘතිය
- DOM ගස සැරිසැරීම
- මූලද්රව්ය හැසිරවීම
- සිදුවීම් සවන්දෙන්නන්
🔹 ඒකකය 14: සිදුවීම් හැසිරවීම
- ප්රචාරණය
- පැවරීම
- යතුරුපුවරුව සහ මූසික සිදුවීම්
🔹 ඒකකය 15: කැන්වසය මත ඇඳීම
- කැන්වස් API මූලික කරුණු
- හැඩතල සහ මාර්ග
- සජීවිකරණ
🔹 ඒකකය 16: HTTP සහ පෝරම
- HTTP ඉල්ලීම් කිරීම
- පෝරම සමඟ වැඩ කිරීම
- සේවාදායකයන්ට දත්ත යැවීම
🔹 ඒකකය 17: Node.js
- Node.js හැඳින්වීම
- ගොනු පද්ධතිය
- සේවාදායකයන් නිර්මාණය කිරීම
- නෝඩයේ මොඩියුල
---
🌟 මෙම යෙදුම තෝරා ගන්නේ ඇයි?
- සම්පූර්ණ ජාවාස්ක්රිප්ට් විෂය නිර්දේශය ව්යුහගත ආකෘතියකින් ආවරණය කරයි.
- පුහුණුවීම් සඳහා MCQ, ප්රශ්නාවලිය සහ කේතීකරණ අභ්යාස ඇතුළත් වේ.
- ඉක්මන් ඉගෙනීම සහ සංශෝධනය සඳහා පැහැදිලි පැහැදිලි කිරීම් සහ උදාහරණ.
- BS/CS, BS/IT, මෘදුකාංග ඉංජිනේරු සිසුන් සහ සංවර්ධකයින් සඳහා සුදුසු වේ.
- ගැටළු විසඳීම සහ වෘත්තීය වැඩසටහන්කරණයේ ශක්තිමත් අත්තිවාරම් ගොඩනඟයි.
---
✍ මෙම යෙදුම කතුවරුන්ගෙන් ආභාෂය ලබා ඇත:
Marijn Haverbeke, David Flanagan, Douglas Crockford, Nicholas C. Zakas, Addy Osmani
📥 දැන් බාගන්න!
ඔබේ JavaScript සටහන් (2025–2026) සංස්කරණය අදම ලබා ගන්න! ව්යුහගත, විභාග-නැඹුරු සහ වෘත්තීය ආකාරයෙන් JavaScript සංකල්ප ඉගෙන ගන්න, පුහුණු වන්න සහ ප්රගුණ කරන්න.
යාවත්කාලීන කළේ
2025 උඳුවප් 19