مرحله 1: با مبانی جاوا اسکریپت آشنا شوید
1. اصول جاوا اسکریپت را بدانید
2. دستور زبان جاوا اسکریپت
را بیاموزید
3. با متغیرها و انواع داده ها آشنا شوید
مرحله 2: در مورد ساختارهای کنترل اطلاعات کسب کنید
4. عبارات شرطی را درک کنید
5. درباره Loops
بیاموزید
6. با توابع
- 🟢توابع، بلوکهای کد قابل استفاده مجدد هستند که کار خاصی را انجام میدهند.
- 🟢توابع می توانند آرگومان ها را بگیرند و مقادیر را برگردانند.
آشنا شوید
مرحله 3: با برنامه نویسی شی گرا آشنا شوید
7. اشیاء و خواص را درک کنید
8. درباره وراثت
بیاموزید
9. با چند شکلی
- 🟢چند شکلی توانایی یک جسم برای به خود گرفتن اشکال مختلف است.
- 🟢در جاوا اسکریپت، این به این معنی است که با اشیا می توان به گونه ای رفتار کرد که گویی از کلاس های متفاوتی هستند، بسته به زمینه.
آشنا شوید
مرحله 4: درباره رویدادها و شنوندگان اطلاعات کسب کنید
10. شنوندگان رویداد را درک کنید
11. درباره اشیاء رویداد
بیاموزید
12. درباره نمایندگی رویداد
- 🟢تخصیص رویداد فرآیندی است که یک شنونده رویداد را به یک عنصر والد متصل میکند، نه به یک عنصر فرزند خاص.
- 🟢این امکان مدیریت کارآمدتر رویداد را فراهم میکند، زیرا تعداد شنوندگان رویداد را که باید به صفحه اضافه شوند کاهش میدهد.
بیاموزید
مرحله 5: درباره موضوعات پیشرفته بیاموزید
13. Promises and Async/Await
را درک کنید
14. درباره Web API ها و درخواست های HTTP
بیاموزید
15. درباره ذخیره سازی وب و حافظه پنهان
بیاموزید
مرحله 6: تمرین و ساخت پروژه ها
16. ساخت پروژه های کوچک را تمرین کنید
- 🟢با پروژههای کوچک شروع کنید، مانند فهرست کارها یا برنامه آبوهوا.
- 🟢به تدریج به سمت پروژه های پیچیده تر بروید.
17. در انجمن های آنلاین شرکت کنید

18. در دوره های آموزشی آنلاین شرکت کنید
19. کتاب ها و مقالات را بخوانید
20. در چالش های کدگذاری
شرکت کنید
21. به یک گروه مطالعاتی بپیوندید
22. در کنفرانس ها و جلسات شرکت کنید
23. کد منبع باز
را بخوانید