AngularJS یک چهارچوب وب اپلیکیشن متن باز است که اولین بار در سال ۲۰۰۹ توسط میسکو هوری و آدام آبرونز توسعه یافت. در حال حاضر این فریمورک توسط گوگل توسعه داده میشود و آخرین نسخه آن ۱.۴.۳ است.
بر خلاف دیگر موتورهای قالب بندی انگولار مجبورتان نمی کند تا قالب را جداگانه بسازید. مانند بقیه کتاب خانه ها قالب شما یک بخش جدایی ناپذیر از html می باشد. یکی دیگر از ویژگی های بزرگ html طریقه کارش با DOM است. در برنامه های قدیمی شما باید نگران مدیریت Event باشید. اما با انگولار داده ها به طور مستقیم به قالب شما مربوط (Bind) هستند (Two way Binding). برنامه های مدرن جاوا اسکریپت از روشی برای برنامه نویسی استفاده می کنند که به طور معمول به عنوان mvc شناخته می شود شما می توانید با استفاده از انگولار و این معماری به اهدافتان برسید. Angular material یک UI component framework است، که روی قسمت های UI پیاده سازی میشود. این مجموعه ای از reusable (استفاده مجدد) مهیا میکند. UI components ها تحت material-design در دسترس هستند.
سرفصل های دوره آموزشی Udemy Angular – Concepts, Code and Collective Wisdom:
– معرفی
– اجزاء
– قالب ها و اتصال داده ها
– مولفه های چندگانه
– اطلاعات بیشتر اتصال
– دستورالعمل های مشخص
– رویداد مرتبط
– ویرایشگر TypeScript، محیط توسعه، رابطهای TypeScript
– دستورالعمل سازه
– ارتباط والدین و کودک
– انواع ارجاعات در مقابل انواع اولیه در هنگام استفاده از ویژگی های ورودی
– اتصال داده دوطرفه
– دستورالعمل اتصال و شناسه میزبان
– مشاهده کودکان و محتوای کودکان
– برنامه پیشرفت ، طراحی یکپارچه سازی مواد
– خدمات، برنامه ریزی واکنشی، مشاهدات RxJS و موضوعات
– تزریق وابستگی
– تشخیص تغییر
– معماری
– بعدی چیست؟
– Bloopers ویدیو
– تغییرات