JavaScript-ը աշխարհի ամենահայտնի ծրագրավորման լեզուներից մեկն է և այն ներառված է զարգացման բոլոր անկյուններում: JavaScript-ի օրերը, լինելով պարզապես վեբ սկրիպտավորման լեզու, անցել են, այսօր Javascript-ը գերհզոր լեզու է, որն օգտագործվում է ծրագրային ապահովման մշակման լայն տեսականիում՝ վեբ, սերվերային, բջջային, միկրո վերահսկիչ և այլն, JavaScript-ը, անշուշտ, վեբկայքի զարգացման հիմքն է: և օգտագործվում է բոլոր խոշոր խաղացողների կողմից, և շատ խոշոր կայքերի ճակատային և հետևի մասերը սնուցվում են դրանով:
Մոտ 20 տարի է անցել JavaScript-ի համար: Այս տարիներին այն ստացել է մի քանի անուններ, ինչպիսիք են Mocha, LiveScript, JScript և ECMAScript:
ՔԱՅԼ 1. Սովորեք JavaScript շինարարական բլոկները (սկսնակ)
Ինչպես ցանկացած լեզվի դեպքում, թող խոսենք լեզվով կամ համակարգչային լեզվով, շատ անհրաժեշտ են մեր ճանապարհորդությունը սկսելու համար դրա օգտագործումը: Javascript-ը բացառություն չէ: Այսպիսով, առաջին և հիմնական քայլը սովորելն է հիմունքները, որոնք բաղկացած են նիշերի հավաքածուից, հիմնաբառերից, տվյալների տեսակներից, օպերատորներից, պայմանականներից, հանգույցներից: Այսպիսով, նայեք ստորև տրված հղումներին և սկսեք սովորել հիմնական կառուցվածքային տարրերը:
- http://www.w3schools.com/js/default.asp
- https://developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics
ՔԱՅԼ 2. Սովորեք JavaScript օբյեկտներ և jQuery (միջանկյալ)
Հիմնականների իմացությունը լավ է, բայց ավելի լավ է խորանալ լեզվի մեջ: Եղեք ավելի լավ Javascript-ի մշակող՝ բարելավելով հիմունքների գիտելիքները հաջորդ մակարդակում: Օբյեկտները javascript-ում առաջին կարգի քաղաքացիներ են և դրանք ամենուր տարածված են, ուստի ավելին իմանալ դրանց մասին: Միշտ լավ է իմանալ հիանալի գրադարանների մասին, որոնք հեշտացնում են ծրագրավորողների կյանքը, անկասկած, jQuery-ն սովորելու հիանալի գրադարան է և այն օգնում է ավելի մեծ չափով բարձրացնել մշակողների արտադրողականությունը: Կան բազմաթիվ կայքեր, որոնք աշխատում են jQuery-ի միջոցով:
Հետևյալ հղումը ձեզ հստակ պատկերացում է տալիս jquery-ի և JavaScript-ի օբյեկտների մասին:
- https://code.tutsplus.com/tutorials/the-basics-of-object-oriented-javascript--net-7670
- http://learn.shayhowe.com/advanced-html-css/jquery/
ՔԱՅԼ 3. Ստեղծեք ձեր առաջին ինտերակտիվ կայքը (միջանկյալ)
Սովորելը միշտ լավ է, բայց ստացած գիտելիքների կիրառումը ֆանտաստիկ է: Ժամանակն է ցուցադրելու ձեռք բերված հմտությունը: Կառուցեք կայք ինքնուրույն: Իմացեք, թե ինչպես ներկայացնել ձեր վեբ էջը շքեղ էֆեկտներով՝ ստեղծելով կենդանի էջ:
- https://www.codecademy.com/skills/make-an-interactive-website
- https://www.khanacademy.org/computing/computer-programming/html-css-js
ՔԱՅԼ 4. Իմանալով, թե որոնք են փոփոխական շրջանակը և բարձրացումը (ընդլայնված)
Լավ, ավելի լավ, լավագույնը: Եղիր լավագույնը: Խորացեք լեզվի մեջ և եղեք վարպետ: Ցանկանու՞մ եք իմանալ, թե ինչն է կենդանի դարձնում հավելվածը, ապա խորապես սովորեք՝ հետևելով ստորև նշված հղմանը:
- https://rainsoft.io/javascript-hoisting-in-details/
- https://medium.com/@naveenkarippai/scoping-and-hoisting-in-javascript-2c2e82107427#.5ke61zcuw
ՔԱՅԼ 5. Հասկանալ JavaScript-ի ամսաթիվը, ժամանակաչափերը և թխուկները (Ընդլայնված)
Բոլորը գիտեն հետագծող գործակալի թխուկները, այնպես չէ՞: Իմացեք ավելին ժամանակաչափերի և javascript ամսաթվի մասին ստորև բերված հղումներից
- http://www.techotopia.com/index.php/Understanding_JavaScript_Cookies
- http://www.elated.com/articles/javascript-and-cookies/
ՔԱՅԼ 6. Ստեղծեք JavaScript հավելված իրական աշխարհում (Ընդլայնված)
Իրական աշխարհի օրինակն ամեն օր ավելի լավ է հասկանալու համար: Այսպիսով, այստեղ կսովորեցնեն ստեղծել իրական ժամանակի հավելվածներ:
- https://www.codeproject.com/Articles/584519/Beginners-Guide-Creating-Web-Applications-with-Jav
- http://www.awwwards.com/build-a-simple-javascript-app-the-mvc-way.html
ՔԱՅԼ 7. Փորձարկման ժամանակ — Վիկտորինաներ (Ընդլայնված)
Պրակտիկան տղամարդուն կատարյալ է դարձնում…Դե, դա ասվածի հետ է, որ ուսումը թերի է առանց թեստավորման: Այսպիսով, փորձեք ինքներդ ձեզ և դարձրեք ինքներդ ձեզ ավելի լավը: