کتاب مبانی جاوا اسکریپت و تفکر الگوریتمی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی جاوا اسکریپت و تفکر الگوریتمی
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا اسکریپت (JavaScript)
📋 سرفصلهای دوره
- 1. مقدمهای بر جاوا اسکریپت و کاربردهای آن
- 2. تنظیم محیط توسعه و اجرای اولین برنامه
- 3. متغیرها و انواع دادههای اولیه
- 4. عملگرهای حسابی و منطقی
- 5. ساختارهای شرطی if و else
- 6. حلقههای تکرار for و while
- 7. آشنایی با توابع و تعریف آنها
- 8. پارامترها و مقدار بازگشتی توابع
- 9. حوزه دید متغیرها (Scope)
- 10. مفاهیم رشته و متدهای پایه
- 11. کار با اعداد و توابع ریاضی
- 12. آرایهها و روشهای دستکاری
- 13. حلقههای پیشرفته بر روی آرایهها
- 14. اشیاء و ویژگیهای آنها
- 15. متدهای کار با اشیاء
- 16. آشنایی با رویدادها و مدیریت آنها
- 17. دستکاری DOM و انتخاب عناصر
- 18. تغییر محتوا و استایل عناصر با DOM
- 19. مدیریت فرمها و اعتبارسنجی ورودی
- 20. مفاهیم زمانبندی و تاخیر در اجرا
- 21. اشکالزدایی کد با ابزارهای مرورگر
- 22. آشنایی با خطاها و مدیریت try-catch
- 23. مقدمهای بر الگوریتم و تفکر الگوریتمی
- 24. تحلیل گام به گام مسائل ساده
- 25. پیادهسازی الگوریتم جستجوی خطی
- 26. الگوریتم جستجوی دودویی
- 27. الگوریتم مرتبسازی حبابی
- 28. الگوریتم مرتبسازی انتخابی
- 29. کار با ماتریسها و آرایههای دوبعدی
- 30. الگوریتم بازگشتی و توابع بازگشتی
- 31. الگوریتم فاکتوریل و دنباله فیبوناچی
- 32. مفاهیم پیچیدگی زمانی و نماد O بزرگ
- 33. مقایسه کارایی الگوریتمهای مختلف
- 34. آشنایی با ساختار داده پشته
- 35. آشنایی با ساختار داده صف
- 36. کار با لیستهای پیوندی ساده
- 37. مقدمهای بر درخت و پیمایش ساده
- 38. الگوریتم جستجوی عمق اول
- 39. الگوریتم جستجوی سطح اول
- 40. استفاده از توابع پیکانی (Arrow Functions)
- 41. مفاهیم کالبک و توابع مرتبه بالا
- 42. آشنایی با متدهای map و filter
- 43. متد reduce و کاربردهای آن
- 44. آشنایی با کلاسها و شیگرایی مقدماتی
- 45. وراثت ساده در کلاسها
- 46. مدیریت پروژههای کوچک با ماژولها
- 47. آشنایی با JSON و تبادل داده
- 48. درخواستهای ساده با Fetch API
- 49. کار با دادههای ناهمزمان و Promise
- 50. مفاهیم async و await
- 51. ذخیرهسازی داده در مرورگر با localStorage
- 52. بهینهسازی کد و رعایت اصول خوانایی
- 53. تست واحد ساده با توابع
- 54. مقدمهای بر الگوهای طراحی پایه
- 55. حل مسائل ترکیبی با تفکر الگوریتمی
تگها:
JavaScript
آموزش جاوا اسکریپت
الگوریتم نویسی
برنامه نویسی وب
تفکر الگوریتمی
جاوا اسکریپت
حل مسئله
متغیرها و توابع
مقدماتی جاوا اسکریپت
منطق برنامه نویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.