آموزش AngularJS مبانی

AngularJS Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما اصول Angular را آموزش می دهد که برای ایجاد برنامه های تک صفحه ای به سبک MVC قابل آزمایش با AngularJS مورد نیاز است. در این دوره ، شما یاد خواهید گرفت که استفاده از Angular برای ایجاد برنامه های تک صفحه ای قابل نگهداری و آزمایش بسیار ساده است. شما یاد خواهید گرفت که چگونه: برنامه Angular خود را بوت استرپ کنید ؛ از علامت گذاری و اصطلاحات AngularJS استفاده کنید. ایجاد و استفاده از کنترل کننده ها ؛ از خدمات داخلی استفاده کنید و خدمات سفارشی ایجاد کنید. با استفاده از مسیریابی ، برنامه خود را به SPA تبدیل کنید. و عناصر سفارشی خود را ایجاد کنید و با استفاده از دستورالعمل ها رویدادها را اداره کنید. شما همچنین یاد خواهید گرفت که چگونه AngularJS به شما امکان می دهد همه کارها را با استفاده از توسعه آزمون محور انجام دهید.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه ای بر Angular Introduction to Angular

  • معرفی دوره Course Introduction

  • معرفی ماژول Module Introduction

  • به روزرسانی های دوره Course Updates

  • مقدمه ای بر Angular Introduction to Angular

  • معماری زاویه ای Angular Architecture

  • نسخه ی نمایشی: Hello World in Angular Demo: Hello World in Angular

  • برنامه Angular Event Reg The Angular Event Reg Application

  • نسخه زاویه ای Angular Version

  • ابزار مورد استفاده Tools Used

  • خلاصه Summary

کنترل کننده های زاویه ای و علامت گذاری Angular Controllers & Markup

  • مقدمه Introduction

  • نسخه ی نمایشی: ایجاد سرور Node Demo: Creating the Node Server

  • نسخه ی نمایشی: ایجاد سرور ASP.NET Demo: Creating the ASP.NET Server

  • محدوده کنترل کننده های زاویه ای Angular Controllers & Scope

  • نسخه ی نمایشی: کنترل کننده ها Demo: Controllers

  • نسخه ی نمایشی: نمایش اطلاعات تکرار شونده Demo: Displaying Repeating Information

  • رویدادهای دست زدن به نسخه ی نمایشی Demo Handling Events

  • بخشنامه های داخلی Built-in Directives

  • دستورالعمل های رویداد Event Directives

  • سایر دستورالعمل ها - قسمت 1 Other Directives - Part 1

  • سایر دستورالعمل ها - قسمت 2 Other Directives - Part 2

  • محدودیت های IE با Angular IE Restrictions with Angular

  • اصطلاحات Expressions

  • فیلترها Filters

  • فیلترهای داخلی Built-in Filters

  • نوشتن فیلترهای سفارشی Writing Custom Filters

  • صحافی دو طرفه Two Way Binding

  • نسخه ی نمایشی: اتصال دو طرفه Demo: Two Way Binding

  • اعتبار سنجی Validation

  • خلاصه Summary

ایجاد و استفاده از خدمات Angular Creating and Using Angular Services

  • مقدمه ای بر خدمات Angular Introduction to Angular Services

  • ایجاد اولین سرویس سفارشی Creating Your First Custom Service

  • یک نمونه سرویس سفارشی دیگر Another Custom Service Example

  • مقدمه ای بر خدمات داخلی Angular Introduction to Built-In Angular Services

  • استفاده از سرویس http $ Angular Using Angular's $http Service

  • به روزرسانی سرور Node برای درخواستهای JSON Updating a Node Server for JSON Requests

  • به روزرسانی یک سرور IIS برای درخواست های JSON Updating an IIS Server for JSON Requests

  • استفاده از وعده های $ http Using $http Promises

  • با استفاده از سرویس $ Angular Using Angular's $resource Service

  • ذخیره داده با $ $ Saving Data with $resource

  • با استفاده از Angular's $ anchorScroll Service Using Angular's $anchorScroll Service

  • استفاده از سرویس cacheFactory $ Angular Using Angular's $cacheFactory Service

  • با استفاده از سرویس کامپایل $ Angular Using Angular's $compile Service

  • با استفاده از سرویس تجزیه $ Angular Using Angular's $parse Service

  • با استفاده از خدمات محلی Angular Using Angular's $locale Service

  • استفاده از سرویس وقت تلف شده Angular's Using Angular's $timeout Service

  • با استفاده از Angular's استثنای $ HandHervice Using Angular's $exceptionHandler Service

  • با استفاده از سرویس فیلتر Angular's $ Using Angular's $filter Service

  • با استفاده از سرویس فروشگاه cookie $ Angular Using Angular's $cookieStore Service

  • مروری بر سرویسهای کمتر متداول زاویه ای Overview of Less Common Angular Services

  • تمرینات پیشنهادی Suggested Exercises

مسیریابی زاویه ای Angular Routing

  • مقدمه ای بر مسیریابی زاویه ای Introduction to Angular Routing

  • وب سایت های یور Websites of Yore

  • برنامه های تک صفحه Single Page Applications

  • اضافه کردن اولین مسیر زاویه ای Adding Your First Angular Route

  • بیشتر مسیریابی و تاریخچه مرورگر More Routing and Browser History

  • ایجاد یک مسیر پیش فرض Creating a Default Route

  • دسترسی به پارامترها از مسیر Accessing Parameters from the Route

  • با استفاده از سرویس $ Angular Using Angular's $route Service

  • فعال کردن مسیریابی HTML5 Enabling HTML5 Routing

  • ویژگیها را الگو و حل کنید Template and Resolve Properties

  • با استفاده از سرویس موقعیت مکانی Angular Using Angular's $location Service

  • خلاصه Summary

  • تمرینات پیشنهادی Suggested Exercises

ایجاد دستورالعمل های زاویه ای سفارشی Creating Custom Angular Directives

  • مقدمه ای بر دستورالعمل های زاویه ای Introduction to Angular Directives

  • ایجاد اولین دستورالعمل زاویه ای Creating Your First Angular Directive

  • زبان خاص دامنه از طریق عناصر سفارشی Domain Specific Language via Custom Elements

  • جداسازی دامنه بخشنامه Isolating Directive Scope

  • بررسی Isolate Scope Bindings Exploring Isolate Scope Bindings

  • مدیریت رویدادها با دستورالعمل ها Handling Events with Directives

  • مشاهده و پاسخ به تغییرات Observing and Responding to Changes

  • استفاده از کنترل کننده ها در دستورالعمل ها Using Controllers within Directives

  • اشتراک کنترل کننده های راهنما از طریق Require Sharing Directive Controllers via Require

  • اولویت راهنما و استفاده از ترمینال Directive Priority and using Terminal

  • با استفاده از Require with Nested Directions Using Require with Nested Directives

  • درک استنتاج Understanding Transclusion

  • استفاده از کامپایل برای تبدیل DOM Using Compile to Transform the DOM

  • شفاف سازی jQuery با دستورالعمل ها Making jQuery More Explicit with Directives

  • خلاصه Summary

تست زاویه ای Testing Angular

  • مقدمه Introduction

  • نصب کارما Installing Karma

  • کارما با طوفان وب Karma with Webstorm

  • آزمایش کنترل کننده ها در Angular Testing Controllers in Angular

  • آزمایش کنترل کننده ها در قسمت 2 زاویه ای Testing Controllers in Angular Part 2

  • خدمات آزمایش در Angular Testing Services in Angular

  • تست خدمات با وابستگی Testing Services with Dependencies

  • آزمایش خدمات AJAX به صورت زاویه دار Testing AJAX Services in Angular

  • آزمایش خدمات AJAX در قسمت 2 زاویه ای Testing AJAX Services in Angular Part 2

  • تست فیلترها به صورت زاویه دار Testing Filters in Angular

  • دستورالعمل های آزمایش - بررسی اجمالی Testing Directives - Overview

  • تنظیم کارما برای آزمایش دستورالعمل ها Setting up Karma for testing Directives

  • دستورالعمل های تست به صورت زاویه دار Testing Directives in Angular

  • تست پایان به پایان - بررسی اجمالی End to End testing - Overview

  • راه اندازی زاویه سنج Setting up Protractor

  • راه اندازی Protractor با طوفان وب Setting up Protractor with Webstorm

  • تست Angular End to End - قسمت 1 Angular End to End testing - Part 1

  • آزمون Angular End to End - قسمت 2 Angular End to End testing - Part 2

  • خلاصه Summary

نمایش نظرات

آموزش AngularJS مبانی
جزییات دوره
6h 51m
99
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
4,161
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jim Cooper Jim Cooper

مهندس نرم افزار و نویسنده دوره ویدیویی

Joe Eames Joe Eames

جو عشق خود را به برنامه نویسی در Apple III در BASIC آغاز کرد. اگرچه زبان مورد نظر وی JavaScript است ، اما تقریباً با تقریباً همه زبانهای اصلی مایکروسافت به صورت حرفه ای کار کرده است. وی در حال حاضر مشاور و نویسنده تمام وقت Pluralsight است. جو همیشه علاقه زیادی به تحصیل داشته است و بیش از ده سال به عنوان معلم فنی به صورت تمام وقت و نیمه وقت کار کرده است. او یک وبلاگ نویس و سخنران مکرر ، سازمان دهنده ng-conf ، کنفرانس AngularJS (www.ng-conf.org) و یک میزبان در پادکست جاوا اسکریپت Jabber (http://javascriptjabber.com/) است