دوره آموزشی تمرین جاوا اسکریپت: برنامه نویسی شی گرا

دوره آموزشی تمرین جاوا اسکریپت: برنامه نویسی شی گرا

15 دقیقهپیشرفته2023-09-13

مدرسین

Emma Bostian

Emma Bostian

Software Engineer

جزئیات دوره

برخلاف زبان‌هایی مثل جاوا که کلاس‌محور هستن، جاوااسکریپت یه زبان مبتنی بر پروتوتایپ و رویه‌ای هست. یعنی هم برنامه‌نویسی شی‌گرا (OOP) رو پشتیبانی می‌کنه، هم برنامه‌نویسی تابعی (Functional Programming) رو. 😎

جاوااسکریپت سینتکس راحت‌تر، انعطاف‌پذیری بیشتر و قوانین کمتری نسبت به زبان‌های کلاسیک داره. توی این دوره عملی و تعاملی، با اما باستین همراه شو و تمرین‌های برنامه‌نویسی شی‌گرا رو انجام بده تا مهارت فنی خودتو بالا ببری، برای مصاحبه آماده بشی یا یه شغل جدید بگیری! 💼🚀

این دوره شامل چالش‌های کدنویسی (Code Challenges) توی CoderPad هست که بهت فیدبک آنی می‌ده و باعث می‌شه مهارت‌های کدنویسی جاوااسکریپتت پیشرفت کنه. توی این دوره، ۵ چالش خاص و مبتنی بر کوئری تمرین می‌کنی:
✅ ساخت یه لیست کلاس با توابع
✅ ایجاد یه تابع کتاب با Object.create()
✅ مدل‌سازی یه کشور با کلاس‌ها
✅ طراحی یه سیستم سفارش غذا با گتر (getter) و ستر (setter)
✅ تعریف کلاس کاربر/مدیر با ویژگی‌های خصوصی (private properties)

آماده‌ای جاوااسکریپت شی‌گرا رو توی دنیای واقعی تمرین کنی؟ 🎯🔥

مهارت ها

Ecma InternationalJavaScriptAdvancedProgramming LanguagesSoftware Development

سرفصل ها

مقدمه

  • برنامه نویسی شی‌گرا در جاوا اسکریپت
  • آنچه باید بدانید
  • معرفی کدرپد

چالش‌های CoderPad

  • راه حل - فهرستی با توابع ایجاد کنید
  • راه حل - ایجاد یک تابع با Object.create()
  • راه حل - ایجاد یک کشور با کلاس
  • راه حل - با get and set یک کلاس ایجاد کنید
  • راه حل - کلاس مدیریت کاربر با خصوصیات خصوصی

نتیجه

  • مراحل بعدی