با ظهور شبکهها و دستگاههای همراه پشتیبانی کننده از شبکه، اکنون عملکرد خوب و بهینهی وبسایت کاملاً به ساخت وبسایتهای استاندارد و برنامههای کاربُردی بهتر بستگی دارد. در این دورهی آموزشی تصویری بصورت فیلمهای جداگانه، تمامی مهارتها و راهکارهای موردنیاز در این زمینه اعم از بارگذاری منابع، ریسه اجرایی، انیمیشنها، نشانهگذاری شیء جاوااسکریپت، خلاصهسازی کد منبع، بهینهسازی تصاویر و بسیاری موارد مهم دیگر پوشش داده شده است.
محتوای آموزش:
1- ایجاد کاراییهای بهینه به عنوان یک اولویت
2- افزونهی YSlow
3- موارد مهم مربوط به منابع و خلاصهسازی کد منبع
4- بهینهسازی و سازماندهی تصاویر
5- معتبرسازی دادهها
6- نشانهگذاری شیء جاوااسکریپت و مباحث مربوطه (JSON, Ajax, & Web Sockets)
7- انیمشنهای جاوااسکریپت، مباحث CSS و Exercise 5
8- مباحث تکمیلی UI Thread ، Garbage Collection و jsPerf
تاریخ انتشار: 22-01-2014
سطح: متوسط
مدت زمان آموزش: 5 ساعت و 3 دقیقه
مدرس: Kyle Simpson
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Introduction - 00:08:36
Introduction - 08:36
Make Performance a Priority - 00:53:03
Why Web Performance? - 05:14
Performance and User Experience - 15:26
How We Get Web Performance - 09:09
Focus on the Critical Path - 13:41
The Total Cost of Ownership - 09:32
The Middle-End: YSlow - 00:37:49
YSlow Rules - 11:11
YSlow Rules, Continued - 14:13
Beyond the Big 14 - 10:51
Exercise 1 - 01:32
The Middle-End: Resources - 00:33:18
Images - 11:57
Minification - 05:57
Exercise 2 - 15:24
The Middle-End: Architecture & Communication - 00:37:03
Understanding the Middle-end - 10:27
Introduction to Architecture - 06:09
Data Validation - 09:20
JSON, Ajax, & Web Sockets - 11:05
The Front-End: Resource Loading - 00:26:47
Preloading Images - 10:09
Lazy Loading - 07:09
Parallel Loading - 09:29
The Front-End: Abstractions & Animation - 00:47:43
OO is Slower - 06:55
Exercise 4 - 12:44
JavaScript Animations - 13:41
CSS Transition vs. CSS Animation - 04:13
Exercise 5 - 10:07
The Front-End: UI Thread, Garbage Collection & jsPerf - 00:56:09
The Single Threaded Browser - 09:52
Threaded JavaScript - 11:25
Dynamic Memory Allocation - 05:34
Exercise 6 - 05:26
Introduction jsPerf - 05:19
JavaScript Performance Mythbusters - 15:54
Exercise 7 - 02:36
Conclusion - 00:03:26
Conclusion - 03:26
نکات:
1- این آموزش به زبان انگلیسی است.
2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.
3- فرمت فایلها MP4 است.
4- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.