توضیحات

OOP برگرفته از Object-Oriented Programming به معنی برنامه‌نویسی شی‌گرا میباشد. که یک الگو یا روش برنامه نویسی می باشد که اساس این الگو بر پایه اشیاء می باشد.
مفهوم OOP در اکثر زبان های برنامه نویسی وجود دارد اما در این دوره قصد داریم این مفهموم را در دنیای جاوا اسکریپت بررسی کنیم.
جاوا اسکریپت زبان برنامه‌نویسی سطح بالا است که برای ایجاد تعامل با صفحات وب به کار می‌رود. جایی که HTML و CSS ساختار اولیه و ظاهر صفحات وب را تعیین می‌کنند، جاوا اسکریپت نحوه عملکرد صفحات وب را کنترل می‌کند.
این دوره برای کسانی هست که قصد دارند یک قدم به دنیای حرفه ای جاوا اسکریپت نزدیک بشن.

دوستان توجه کنید که دوره های وبسایت نقدی و یا رایگان هستند و توی وبسایت دیگه امکان عضویت ویژه نداریم، این دوره قبلا جز دوره های عضویت ویژه بوده و الان جز دوره های نقدی هست، پس با خرید این دوره فقط به همین دوره دسترسی دارید.

دوره های پیشنهادی، بعد از گذراندن این دوره :

پیش نیاز این دوره فوق العاده :


javascript ecmascript جاوا اسکریپت اکما اسکریپت جاوااسکریپت شی گرایی javascript oop

مدرس دوره علی شیخ
مدت دوره 01:53:50
تعداد ویدیو 16

وضعیت دوره : کامل شده
قیمت دوره : 99,000 79,000 تومان
% 20 تخفیف

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام وقت بخیر
    من دارم پروژه شما رو با بوت استرپ 5 مینویسم اون تکه کدی که برای hide کردن modal استفاده کردین ارور میده.
    app.js:20 Uncaught ReferenceError: $ is not defined
    at HTMLButtonElement.changeLocation (app.js:20)
    changeLocation @ app.js:20
    توی داکیومنت ورژن 4 و 5 که نگاه کردم در ورژن 4 از jquey استفاده میشده که میشه همین کد شما اما در ورژن 5 اومده گفته از JQUERY استفاده نمیشه دیگه. من اومدم با توجه به چیزی که تو داکیومنت گفته (()myModal.hide) یه کد نوشتم اما جواب نمیده.

    var myModal = document.getElementById('situationModal');
    
    myModal.hide();

    میشه بگین مشکل چیه؟

    • سلام وقت بخیر.
      چون سوال مربوط به دوره نیست، ممنون میشم توی تلگرام پیام بدید.مورد بعدی هدفتون اینه که دکمه بستن modal را داشته باشید یا از طریق جاوااسکریپت modal را ببندید.

  • `با سلام و تشکر مجدد خواستم به صورت خلاصه سوال کنم ؟ با توجه به اینکه من در حال یادگیری VUE.JS 3 هستم راحتر نیست با VUE کار های متل پروژه این دوره رو انجام داد؟`

    • سلام وقت بخیر.
      بله برای تمرین میتونید این پروژه را با vue پیاده سازی کنید.چون این دوره شی گرایی هست، پروژه اش هم بر اساس اون هست تا بهتر شی گرای را درک کنید والا همین پروژه را طبیعتا میتونید با فریمورک های دیگه جاوااسکریپت هم پیاده سازی کنید.

  • سلام ممنون از اموزش خوبتون یک سوال داشتم این دوره برای افرادی که جاوااسکریپت برای بحث فرانت اند استفاده میکنند لازم است ؟
    ممنون میشم پاسخ بدهید

    • سلام وقت بخیر.
      ممنون از شما،این دوره برای دوستانی که میخواهند با شی گرای جاوااسکریپت آشنا بشند و با جاوااسکریپت حرفه ای تر کار کنند مناسب هست اما اجباری برای یادگیری نیست

  • سلام علی جان مشکلم حل شد باید از تگ time در کدهای html استفاده میکردم و خاصیت datetime رو برابر تاریخ مدنظر قرار بدم و بعد با کدهای جاوااسکریپت در یافتش کنم ممنون از سایت خوبتون

    • سلام وقت بخیر.
      خواهش میکنم.ما کاری انجام ندادیم، خودتون سرچ کردید و مشکلتون را حل کردید.

  • سلام علی جان من یه countdown timer از سایت w3 کپی کردم کار میکنه ولی میخوام تاریخی که استفاده میکنه از یک تگ html بیاد مثلا تگ p وقتی با آیدی تگ p مقدارش رو که یک تاریخ هست تو جاوا اسکریپت دریافت میکنم و به تابع newDate میدم که اون رو استفاده کنه کار نمیکنه و تو مرورگر خطای NaNd NaNh NaNm NaNs میده با jquery دریافت میکنم خطا میده چطوری باید یک تاریخ رو از تگ های htmlدریافت کنیم که درست کار کنه و خطا نده

    • سلام وقت بخیر.
      ببینید من که نمیدونم کد شما چی هست.خواهش میکنم سرچ کنید در مورد اون موضوع،اگه هم میخواهید یک تگ را انتخاب کنید از getElement که یا با id و یا با class میتونید انتخاب کنید و به مقادیر داخل اون تگ دسترسی داشته باشید.
      توی دوره جاواسکریپت گفته شده این موضوع.
      از طرفی هم شما چندین مثال countdown هم ببینید و با روش های مختلف آشنا بشید.

    • سلام وقت بخیر.
      بله شما میتونید دوره ها را دانلود کنید زمانی که وارد هر قسمت بشید.دکمه برای دانلود قسمت و همچنین فایل های تمرینی در صورتی که اون قسمت داشته باشه، هست و میتونید استفاده کنید.