نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
داشتن یک تولید کننده وب جلویی در بعضی مواقع می تواند چالش برانگیز باشد. در این دوره خواهیم فهمید که چگونه می توان قسمت جلویی را به صورت جداگانه از قسمت عقب تست ، استهزا و نمونه اولیه کرد. همه را بزرگ کنید مقدمه 2m 47s اصول تست واحد دهه 15 نمونه هایی از کد تست سخت 28m 29s آزمایش برنامه Front-End شما دهه 52 برنامه Front-End خود را مسخره کنید 44m 32s نمونه سازی اولیه از برنامه Front-End شما 39 متر 36s ادغام با Front-End Frameworks 18 متر 0 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
مقدمه
Introduction
-
معرفی دوره
Course Introduction
-
پیش نیازها
Prerequisites
-
معرفی ماژول
Module Introduction
اصول تست واحد
Principles of Unit Testing
-
مقدمه
Introduction
-
تست های واحد چیست؟
What are Unit Tests?
-
تست واحد چیست: نسخه ی نمایشی
What are Unit Tests: Demo
-
مفاهیم تست واحد
Unit Testing Concepts
-
بهانه های مشترک
Common Excuses
-
ابزارهای تست
Testing Tools
نمونه هایی از کد تست سخت
Examples of Hard to Test Code
-
مقدمه
Introduction
-
اجزای محکم
Tightly Coupled Components
-
مightلفه های محکم اتصال: نسخه ی نمایشی
Tightly Coupled Components: Demo
-
قطعات خصوصی
Private Parts
-
قطعات خصوصی: نسخه ی نمایشی
Private Parts: Demo
-
تک نفره ها
Singletons
-
Singletons: نسخه ی نمایشی
Singletons: Demo
-
توابع ناشناس
Anonymous Functions
-
توابع ناشناس: نسخه ی نمایشی
Anonymous Functions: Demo
-
نگرانی های مختلف
Mixed Concerns
-
نگرانی های متفاوت: نسخه ی نمایشی
Mixed Concerns: Demo
-
اپراتورهای جدید
New Operators
-
اپراتورهای جدید: نسخه ی نمایشی
New Operators: Demo
-
نتیجه
Conclusion
آزمایش برنامه Front-End شما
Unit Testing Your Front-End Application
-
مقدمه
Introduction
-
موکا
Mocha
-
Mocha: نسخه ی نمایشی
Mocha: Demo
-
تست های ساده
Simple Tests
-
تست های ساده: نسخه ی نمایشی
Simple Tests: Demo
-
تست های ناهمزمان
Asynchronous Tests
-
تست های ناهمزمان: نسخه ی نمایشی
Asynchronous Tests: Demo
-
شروع کار با Grunt
Getting Started with Grunt
-
شروع کار با Grunt: Demo
Getting Started with Grunt: Demo
-
اجرای آزمایشی به صورت خودکار
Running Tests Automatically
-
اجرای آزمایشی به صورت خودکار: نسخه ی نمایشی
Running Tests Automatically: Demo
-
دونده تست های ویدئو استودیو
Video Studio Tests Runner
-
Video Studio Tests Runner: Demo
Video Studio Tests Runner: Demo
-
نتیجه
Conclusion
برنامه Front-End خود را مسخره کنید
Mocking Your Front-End Application
-
مقدمه
Introduction
-
تمسخر چیست؟
What is Mocking?
-
تست های بومی
Native Tests
-
تست های بومی: نسخه ی نمایشی
Native Tests: Demo
-
Sinon.js
Sinon.js
-
Sinon.js: نسخه ی نمایشی
Sinon.js: Demo
-
Mockjax
Mockjax
-
Mockax: نسخه ی نمایشی
Mockax: Demo
-
درخواست را تقویت کنید
Amplify Request
-
درخواست را تقویت کنید: نسخه ی نمایشی
Amplify Request: Demo
-
توصیه ها
Recommendations
-
نتیجه
Conclusion
نمونه سازی اولیه از برنامه Front-End شما
Prototyping Your Front-End Application
-
مقدمه
Introduction
-
نمونه سازی چیست؟
What is Prototyping?
-
نمونه سازی چیست؟: نسخه ی نمایشی
What is Prototyping?: Demo
-
سر و کار داشتن با داده های استاتیک
Dealing with Static Data
-
سر و کار داشتن با داده های استاتیک: نسخه ی نمایشی
Dealing with Static Data: Demo
-
مسخره
mockJSON
-
مسخره JSON: نسخه ی نمایشی
mockJSON: Demo
-
Caching و Edge Cases
Caching and Edge Cases
-
موارد ذخیره سازی و لبه ها: نسخه ی نمایشی
Caching and Edge Cases: Demo
-
نتیجه
Conclusion
ادغام با Front-End Frameworks
Integrating with Front-End Frameworks
-
مقدمه
Introduction
-
KnockoutJS
KnockoutJS
-
KnockoutJS: نسخه ی نمایشی
KnockoutJS: Demo
-
ستون فقرات.js
Backbone.js
-
Backbone.js: نسخه ی نمایشی
Backbone.js: Demo
-
AngularJS
AngularJS
-
AngularJS: نسخه ی نمایشی
AngularJS: Demo
-
نتیجه
Conclusion
نمایش نظرات