تایپ اسکریپت یکی از فریم ورک های محبوب و پرطرفدار زبان برنامه نویسی جاوا اسکریپت است که آن را در هر مرورگری، هر هاستی، هر سیستم عاملی کامپایل می کند و این به این معنا است که TypeScriptهمه ویژگی های جاوا اسکریپت را دارد و ما می توانیم از آن در مرورگرها استفاده کنیم.
انگولار یک کتابخانه جاوا اسکریپتی است اما در واقع خیلی بیشتر از آن میباشد و به وسیله آن میتوان به پیاده سازی Single Page Application ها ، طراحی قالب و ... پرداخت که به دلیل Open Source بودن و پشتیبانی همه جانبه Google ، قدرت بسیار زیادی دارند
افرادی که به طراحی و پیاده سازی Single Page Application ها ، طراحی وب و ... علاقه دارند
typescript
· نصب و راه اندازی
· انواع type ها
· برسی Syntax
· Tsconfig
· Arrow Function
· Spread Operator
· Rest Parameters
· Function Overloading
· Enum
· Prototype
· Array & Object Destructuring
· شی گرایی - OPP
· Class
· Constructor
· Constructor Initial
· Public – Private – Readonly – Protected - Static Properties
· ارث بری
· Getter و Setter
· Abstract Class
· Interface
· Generic
· Decorator
· Module
· جمع بندی
Angular
- نصب و راه اندازی
- بررسی مفاهیم پایه
- راه اندازی پروژه خام
- بررسی کامپوننت های Angular
- بررسی نقش App Module
- ایجاد کامپوننت به وسیله CLI
- Nesting Components
- کار با Component Templates و Component Styles
- بررسی Data Binding
- String Interpolation
- بررسی Property Binding و تفاوت آن با String Interpolation
- Event Binding
- Two Way Databinding
- بررسی Directive ها
- گزاره های شرطی در Angular
- Style دهی Dynamic توسط ngStyle
- بررسی Angular Error Message ها
- بررسی عمیق Component ها و DataBinding
- View Encapsulation
- چرخه حیات Component ها
- بررسی کامل ngSwich ، ngClass ، ngFor ، ngIf و...
- بررسی Services & Dependency Injection
- بررسی Routing در Angular
- Observable ها در Angular
- مدیریت Form ها در Angular Applications
- بررسی Pipe برای انتقال خروجی
- دریافت اطلاعات از سرور
- پروژه عملی سایت خبری
- و ....
یادگیری و تسلط بر روی Angular و TypeScript