×
ribbon

آموزش فشرده TypeScript و شئ گرایی (OOP) در JavaScript

مدرس:

ابوالفضل وفادوست

این دوره شامل آموزش فشرده تایپ اسکریپت و همچنین شئ گرایی در زبان جاوا اسکریپت می باشد. تایپ... بیشتر
محبوب کاربران
گواهی‌نامه
4.8 (26)
13 دیدگاه
887دانشجو
3ساعت
سرفصل‌ها
پیشرفته سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

آشنایی با مبانی تایپ اسکریپت

آشنایی با مبانی شئ گرایی

آشنایی با اصول شئ گرایی از جمله Inheritance، Polymorphism، Encapsulation و Abstraction

آشنایی با نحوه ساخت کلس و آبجکت ها در تایپ اسکریپت

این دوره شامل:

3 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

2 فصل17 جلسه3 ساعت ویدیو
TypeScript – تایپ‌اسکریپت
  Setup – راه‌اندازی
08:18
  Settings – تنظیمات
03:00
  Basic Types – انواع ساده
06:04
  Tuple and Enum – تاپل و اینام
08:54
  Function Output Types – انواع خروجی فانکشن‌ها
08:19
  Union, Intersection and Literal Types
09:10
  Generics – جنریک‌ها
06:39
Object Oriented Programming – برنامه‌نویسی شیءگرا
  What is Object-oriented Programming – برنامه‌نویسی شیءگرا چیست؟
16:16
  Creating Classes – ایجاد کلاس‌ها
25:19
  Practice – تمرین
09:08
  Static Members – اعضای استاتیک کلاس
07:59
  Inheritance – وراثت
10:14
  Polymorphism – چند شکلی
19:17
  Practice 1 – تمرین - بخش اول
13:14
  Practice 2 – تمرین - بخش دوم
15:12
  Abstract Classes and Methods – کلاس‌ و متدهای انتزاعی
13:48
  The Next Step – گام بعدی
01:11

پیش‌نیاز‌ها

برای استفاده از این دوره تسلط نسبی به زبان جاوا اسکریپت لازم است. 

توضیحات دوره

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

مزیت تایپ اسکریپت به جاوا اسکریپت اضافه شدن یک سری امکانات و چهارچوب هاست که در زبان های برنامه نویسی دیگر وجود دارند اما در جاوا اسکریپت خیر.

استفاده از تایپ اسکریپت باعث افزایش کیفیت کار و جلوگیری از بروز بسیاری از خطاها در حین کد نویسی می شود. شئ گرایی به نحوه ای از کد نویسی گفته می شود که بر مبنای آبجکت و کلس ها انجام می شود. استفاده از شئ گرایی می تواند باعث کاهش حجم کد، افزایش امنیت اطلاعات و همچنین جلوگیری از بروز بسیاری از خطاهای احتمالی شود. 

دیدگاه کاربران

4.8

بر اساس امتیاز 26 دانشجو

1
2
3
4
5

محمدعلی احمدیان احمدآبادی

5 روز پیش

5

مطالب مفید بود

مجتبی زمانی نیشابور

9 روز پیش

5

دوره خوب و مفیدی بود.

علیرضا دهقانی

11 روز پیش

5

ممنون از استاد عزیز . مفاهیم رو بسیار روان و واضح فرمودند و با مثال های فراوان توضیحات رو به صورت عملی داده اند . هر چند ، جای استفاده از موارد گفته شده در یک پروژه ی واقعی خالی است (حتی اگر مفاهیم برای انجام یک پروژه یکامل کافی نبوده باشهباز میشود آنجا ها که استفاده شده است رو نمایش داد تا به عمق درک ازکاربرد مفاهیم رسید ) و حتما تاثیر آموزش رو بیشتر میکرد. ممنونم.

مهدی آقایی

26 روز پیش

5

خوب

وحید کوه جانی گوجی

1 ماه پیش

5

دوره خوب و مفیدی بود ممنون

پویا احمدی زردین علیا

2 ماه پیش

5

دوره ی مفید و جامعه خوبی بود پیشنهاد میکنم

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
8دوره
11,083دانشجو
458نظر و امتیاز

ابوالفضل وفادوست دانش آموخته کارشناسی ارشد مترجمی زبان انگلیسی از دانشگاه تهران است.

ایشان تجربه فعالیت به عنوان برنامه نویس فول استک در  استارت آپ‌های مختلف  را در کارنامه خود دارد.

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

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های ابوالفضل وفادوست

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.