کتاب جاوا اسکریپت برای مبتدیان: از صفر تا صد

انتخاب پلن

افزودنی‌های اختیاری

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جاوا اسکریپت برای مبتدیان: از صفر تا صد

موضوع کلی: برنامه نویسی

موضوع میانی: جاوا اسکریپت (JavaScript)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر جاوا اسکریپت و تاریخچه آن
  • 2. نصب و راه‌اندازی محیط برنامه‌نویسی (مرورگر و ویرایشگر)
  • 3. نحوه نوشتن و اجرای اولین برنامه جاوا اسکریپت
  • 4. متغیرها و انواع داده (Number, String, Boolean)
  • 5. عملگرهای ریاضی و مقایسه‌ای
  • 6. عملگرهای منطقی (AND, OR, NOT)
  • 7. ساختار شرطی if و else
  • 8. ساختار شرطی switch
  • 9. حلقه for
  • 10. حلقه while و do...while
  • 11. آشنایی با توابع و نحوه تعریف آنها
  • 12. پارامترها و آرگومان‌ها در توابع
  • 13. مفهوم scope و hoisting
  • 14. آرایه‌ها و روش‌های کار با آنها (push, pop, shift, unshift)
  • 15. حلقه‌های پیشرفته روی آرایه‌ها (forEach, map)
  • 16. فیلتر کردن و کاهش آرایه‌ها (filter, reduce)
  • 17. آشنایی با اشیاء (Objects) و خصوصیات آنها
  • 18. روش‌های مختلف ایجاد شیء (Literal و Constructor)
  • 19. دسترسی به خصوصیات و متدهای شیء
  • 20. تاریخ و زمان در جاوا اسکریپت (Date Object)
  • 21. کار با رشته‌ها و متدهای پرکاربرد (length, slice, replace)
  • 22. مفاهیم اولیه DOM (Document Object Model)
  • 23. انتخاب المان‌های HTML با getElementById و querySelector
  • 24. تغییر محتوا و استایل المان‌ها با جاوا اسکریپت
  • 25. مدیریت رویدادها (Event Listeners) و کلیک ماوس
  • 26. رویدادهای صفحه کلید و فرم
  • 27. کار با فرم‌ها و اعتبارسنجی ساده ورودی
  • 28. ایجاد و حذف المان‌ها در DOM
  • 29. مقدمه‌ای روی رویدادهای مرورگر (load, resize, scroll)
  • 30. مدیریت خطاها با try...catch
  • 31. اشیاء توکار Math و کاربردهای آن
  • 32. عدد تصادفی (Random) و کاربردهای آن
  • 33. آشنایی با JSON و تبدیل داده‌ها
  • 34. ذخیره‌سازی داده‌ها در مرورگر با LocalStorage
  • 35. مفاهیم اولیه توابع پیکانی (Arrow Functions)
  • 36. بررسی عمیق تر this در توابع مختلف
  • 37. بستار (Closure) در جاوا اسکریپت
  • 38. مفاهیم اولیه برنامه‌نویسی异步 (Asynchronous)
  • 39. زمان‌بندی با setTimeout و setInterval
  • 40. مقدمه‌ای بر Promise و نحوه استفاده از آن
  • 41. زنجیره کردن Promiseها
  • 42. آشنایی با Async/Await
  • 43. درخواست‌های HTTP با Fetch API
  • 44. کار با داده‌های دریافتی از APIهای عمومی
  • 45. مقدمه‌ای بر ماژول‌ها و import/export
  • 46. آشنایی با کلاس‌ها در جاوا اسکریپت (ES6)
  • 47. سازنده (Constructor) و خصوصیات کلاس
  • 48. متدهای کلاس و وراثت (Inheritance)
  • 49. کار با Set و Map در جاوا اسکریپت
  • 50. Spread Operator و Rest Parameters
  • 51. تخریب (Destructuring) آرایه‌ها و اشیاء
  • 52. مقدمه‌ای بر مدیریت state ساده در برنامه
  • 53. آشنایی با اشکال‌زدایی (Debugging) در مرورگر
  • 54. تکنیک‌های بهینه‌سازی کد و performance
  • 55. نکات امنیتی اولیه در جاوا اسکریپت (XSS)
  • 56. آشنایی با فریم‌ورک‌های محبوب (React, Vue, Angular)
  • 57. مقدمه‌ای بر Node.js و اجرای جاوا اسکریپت در سرور
  • 58. کار با سیستم فایل در Node.js (fs module)
  • 59. ایجاد یک سرور ساده HTTP با Node.js
  • 60. مدیریت بسته‌ها و کتابخانه‌ها با npm
  • 61. مقدمه‌ای بر تست واحد (Unit Testing) با Jest
  • 62. نوشتن تست‌های ساده برای توابع
  • 63. آشنایی با Git و کنترل نسخه برای پروژه‌های جاوا اسکریپت
  • 64. ساخت یک پروژه عملی: ماشین حساب ساده
  • 65. ساخت یک پروژه عملی: لیست کارهای روزانه (To-Do List)
  • 66. ساخت یک پروژه عملی: نمایش آب و هوا با API
  • 67. آشنایی با تایپ‌اسکریپت (TypeScript) به عنوان superset
  • 68. مفاهیم اولیه TypeScript (Types, Interfaces)
  • 69. نصب و پیکربندی Babel برای جاوا اسکریپت مدرن
  • 70. بررسی متدهای Array (find, some, every)
  • 71. کار با Regular Expressions برای جستجوی الگو
  • 72. مقدمه‌ای بر Webpack و باندل کردن ماژول‌ها
  • 73. پروژه نهایی: طراحی یک وب‌اپ ساده با استفاده از所学

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.