نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره با نشان دادن بهترین روش ها هنگام توسعه برنامه های وب با AngularJS به شما کمک می کند تا گام بعدی را در توسعه خود بردارید. این دوره بخشی از موارد زیر است: مسیر AngularJS همه را بزرگ کنید معرفی دوره 9m 21s سازماندهی کد شما 20 متر 59 نوشتن کنترل کننده ها و خدمات دهه 46 46 نوشتن دستورالعمل ها و دیدگاه ها 49 متر 3 ثانیه برخورد با حوزه 33 متر 48s برقراری ارتباط بین اجزا 21m 59s شکستن یک صفحه به قطعات 31m 31s برقراری ارتباط با سرور 46 متر 6 ثانیه برخورد با مدل ها 44 متر 3 ثانیه علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
-
معرفی دوره
Course Introduction
سازماندهی کد شما
Organizing your Code
-
مقدمه
Introduction
-
سازمان پرونده
File Organization
-
درک ماژول ها
Understanding Modules
-
سازماندهی ماژول ها
Organizing Modules
-
نامگذاری اجمالی
Naming Overview
-
نامگذاری
Namespacing
-
نامگذاری اشیا
Naming Objects
نوشتن کنترل کننده ها و خدمات
Writing Controllers & Services
-
مقدمه
Introduction
-
بررسی اجمالی
Overview
-
کوچک سازی
Minification
-
درک کنترل کننده ها
Understanding Controllers
-
کنترل کننده ها - دستورالعمل های طراحی
Controllers - Design Guidelines
-
درک خدمات
Understanding Services
-
فیلترها به عنوان خدمات
Filters as Services
-
خدمات - دستورالعمل های طراحی
Services - Design Guidelines
-
خدمات - انواع خاص
Services - Specific Types
نوشتن دستورالعمل ها و دیدگاه ها
Writing Directives and Views
-
مقدمه
Introduction
-
رهنمودها - نامگذاری
Directives - Naming
-
دستورالعمل ها - اهداف
Directives - Purposes
-
رهنمودها - کنترل کننده ها در مقابل پیوند
Directives - Controllers vs Link
-
دستورالعمل ها - کنترل کننده های مورد نیاز
Directives - Requiring Controllers
-
رابط های راهنما
Directive Interfaces
-
اجتناب از FOUC در Views
Avoiding FOUC in Views
-
نوشتن HTML معتبر با Angular
Writing valid HTML with Angular
-
تفکر اعلانی قسمت 1
Thinking Declaratively Part 1
-
تفکر اعلانی قسمت 2
Thinking Declaratively Part 2
-
درمان HTML به عنوان DSL
Treating HTML as A DSL
برخورد با حوزه
Dealing with Scope
-
مقدمه
Introduction
-
باتارنگ
Batarang
-
نمای کلی
Scope Overview
-
ایجاد دامنه ها
Creating Scopes
-
دامنه اشتراک گذاری
Sharing Scope
-
وراثت دامنه
Inheriting Scope
-
Isolating Scope
Isolating Scope
برقراری ارتباط بین اجزا
Communicating Between Components
-
مقدمه
Introduction
-
برقراری ارتباط با حوزه های موروثی
Communicating with Inherited Scopes
-
برقراری ارتباط با رویدادها
Communicating with Events
-
برقراری ارتباط با خدمات
Communicating with Services
-
نتیجه
Conclusion
شکستن یک صفحه به قطعات
Breaking Down A Page into Components
-
مقدمه
Introduction
-
کنترل کننده های درون خطی
Inline Controllers
-
کنترل کننده ها و ngInclude
Controllers and ngInclude
-
بخشنامه ها
Directives
-
نتیجه
Conclusion
برقراری ارتباط با سرور
Communicating with The Server
-
مقدمه
Introduction
-
با استفاده از منبع $
Using $resource
-
استفاده از $ http برای خواندن داده ها
Using $http to Read Data
-
استفاده از $ http برای ذخیره داده ها
Using $http to Save Data
-
$ http ، $ منبع و وعده ها
$http, $resource, and Promises
-
پیکربندی HTTP
HTTP Configuration
-
تبدیل می شود
Transforms
-
رهگیرها
Interceptors
-
با استفاده از Restangular
Using Restangular
برخورد با مدل ها
Dealing with Models
-
مقدمه
Introduction
-
ایجاد مدل با $ http
Creating Models with $http
-
ایجاد مدل های با منبع $
Creating Models with $resource
-
ایجاد مدل با مستطیل شکل
Creating Models with Restangular
-
Angular و Backbone. مدل با هم
Angular and Backbone.Model Together
-
ایجاد مدل با Backbone.Model - بازیابی اطلاعات
Creating Models with Backbone.Model - Retrieving Data
-
ایجاد مدل با Backbone.Model - صرفه جویی در داده ها
Creating Models with Backbone.Model - Saving Data
-
مروری کوتاه بر نسیم
A Brief Overview of Breeze
-
نتیجه
Conclusion
-
خلاصه دوره
Course Summary
نمایش نظرات