آموزش Angular 7

سرفصل ها و محتوای دوره آموزش Angular 7


Angular 7 یک چهارچوب برای توسعه نرم افزارهای تحت وبِ تک صفحه ای بر اساس مدل (MV* (MVC,MVVM,MVPمی باشد که توسط شرکت Google ایجاد شد.

برخی از ویژگی‌های Angular 7

وابسته نبودن به هیج زبان برنامه نویسی سمت سرور و سازگار بودن با تمامی آنها مهم نیست که شما برنامه نویس PHP هستید یا ASP.NET و یا هیچ کدام Two Way Data-Binding شاید جذاب ترین بخشAngular 7  باشد زیرا می تواند حجم کد برنامه را نسبت به روش های سنتی تا 80% کاهش دهد.

ساخته شدن بر اساس الگو های خوب نرم افزاری زمانی که شما از Angular 7 استفاده می کنید خواسته یا ناخواسته به سمت استفاده از الگو های مناسب برای تولید نرم افزار مایل خواهید شد. توانایی افزودن قابلیت های سفارشی به HTML و استفاده آن ها در سایر برنامه ها.

بالا بردن توانایی کار تیمی: 

Angular 7 یک الگو و زبان مشترک را بین افراد تیم تعریف می کند. در نتیجه افراد جدید در تیم به سرعت به توسعه کد موجود خواهند پرداخت.

امروزه Angular 7 به یکی از پرطرفدار ترین چهارچوب های ساخت وب تبدیل شده است که علاوه بر پشتیبانی Google توسط هزاران برنامه نویس دیگر در سراسر دنیا توسعه داده می شود.



پیشنیاز دوره:

آشنایی با جاوا اسکریپت و JQuery

آشنایی به یک زبان برنامه نویسی سمت سرور ( #PHP, Java,C,....)


سرفصل:

Introduction to Angular 7

The benefits of using Angular

Architecture

         Html Compilation

         Change Detection

         Dependency Injection

Angular Vs. The Other  

           Where is Angular going

Creating a hand rolled Single Page MVC framework

   Angular Controllers

   Scope argument

   Angular Markup

        Data Binding

        Event Handling

        Built-in Directives

        Expressions

        Filters

        Custom Filters

        Two Way binding

        Validation

   Angular Services

        Custom Serivices 

        Built-in Services

                     http

                     resource

                    cacheFactory

                    compile

                    parse

                    timeout

                    exceptionHandler

                    filter

                    cookieStore

   Angular Routing

        Define Routing  

        Default Route

        Browser History

        Route parameters

        route service

        location service

   Angular Directives

           Custom Directives           

    Using Third Party Directives