جاوااسکریپت به عنوان زبان برتر برنامهنویسی اسکریپت مبتی بر اشیاء، دارای برخی بخشها و تأثیرات نامطلوبی است که در بسیاری موارد بخشهای خوب و مطلوب را تحتالشعاع قرار میدهند. در این آموزش تصویری با رویکرد "برخی از بهترین بخشهای هر زبان برنامهنویسی که تاکنون ایجاد و استفاده شدهاند" موارد کاربُردی و بسیار مهمی در این زمینه مورد تدریس و کاوش قرار میگیرد. این دورهی آموزشی مفید، در واقع کارگاه آموزشی حضوریِ آقای Douglas Crockford (از اساتید باسابقه و مجرب جاوااسکریپت) بر پایهی کتابی شناخته شده به نام JavaScript The Good Parts اثر ایشان است که علاوه بر تصاویر تدریس حضوری وی، قسمتهای تصویری مربوط به آموزشهای او در سمت چپ صفحه و با کیفیت بالا نمایش داده میشوند.
محتوای آموزش:
1- سبک برنامهنویسی در راستای هوش و ذکاوت برنامهنویس
2- مفاهیم مورد نیاز جاوااسکریپت
3- زیرشاخههای مبحث Function the Ultimate
4- بررسی مشکلات مربوطه
5- مفاهیم و زیرشاخههای مبحث Monads & Gonads
تاریخ انتشار: 22-01-2014
سطح: متوسط
مدت زمان آموزش: 4 ساعت و 52 دقیقه
مدرس: Douglas Crockford
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Introduction - 00:02:21
Introduction - 02:21
Programming Style & Your Brain - 01:13:39
The Way We Think - 09:03
The Programming Thought Process - 07:14
JavaScript: Good Parts and Bad Parts - 12:34
Understanding Good Programming Style - 11:10
Avoiding Confusing Code (A) - 09:16
Avoiding Confusing Code (B) - 14:52
Using JSLint - 09:27
And Then There Was JavaScript - 01:09:23
The History of JavaScript - 16:47
JavaScript Fundamentals - 09:25
Numbers - 11:58
Strings and Arrays - 13:32
Objects - 07:08
Common JavaScript Statements - 10:31
Function the Ultimate - 00:45:18
Background on Functions - 10:43
Functions as Subroutines - 14:46
Prototypal Inheritance (A) - 05:47
Prototypal Inheritance (B) - 14:01
Problems - 00:40:04
Problems 1-5 - 10:31
Problems 6-9 - 13:02
Problems 10-12 - 05:04
Problems 13-15 - 11:27
Monads & Gonads - 01:01:48
Introduction to Monads - 09:22
The Identity Monad - 09:17
The Ajax Monad - 05:45
The Maybe Monad - 06:51
The Promise Monad (A) - 05:30
The Promise Monad (B) - 08:58
Audience Questions - 16:03
نکات:
1- این آموزش به زبان انگلیسی است.
2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.
3- فرمت فایلها MP4 است.
4- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.