.: مشخصات درس
اهداف و مهارتها

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



شرایط شرکت کنندگان
آشنايي كامل به زبان جاوا اسكريپت و كتابخانه هاي مدرن مانند jQuery

توانایی های مورد انتظار از دانشپذیران در پایين دوره
ساخت رابط كاربري مدرن سايتها وايجاد برنامه هاي كاربردي وب سمت كلاينت در مقياس وسيع كه پياده سازي آنها با جاوا اسكريپت خالص بسيار پيچيده و زمان گير مي باشد

مخاطبان
طراحان وب و برنامه نويسان جاوا اسكريپت

مدت
30  ساعت

كاربرد درس در ساير دروس


سرفصل

Overview of JavaScript and DOM, Introduction to TypeScript, Basic Types
Functions
Classes
Interfaces
Modules
Generics
Mixins
Common Errors
Declaration Merging, Type Inference and Compatibility
Writing .d.ts files