نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره تاریخ JavaScript را آموزش می دهد و بسیاری از جزئیات زبان را با توجه ویژه به توابع پوشش می دهد. شما همچنین به نحوه کار مرورگرها و سرورها فرو خواهید رفت و درباره نگرانی های امنیتی اطلاعات بیشتری کسب خواهید کرد. در این دوره ، Good Parts of JavaScript و وب ، با تاریخچه JavaScript آشنا خواهید شد و در بسیاری از جزئیات زبان فرو خواهید رفت. . شما توجه ویژه ای به توابع خواهید داشت ، جایی که قدرت زبان JavaScript پنهان است. همچنین نحوه کار مرورگرها ، نحوه کار JavaScript در سرور و بسیاری از نگرانی های امنیتی JavaScript را کشف خواهید کرد. با پایان این دوره درک و درک خود از JavaScript را بسیار بهبود خواهید بخشید.
سرفصل ها و درس ها
سبک برنامه نویسی و مغز شما
Programming Style and Your Brain
-
دو سیستم
Two Systems
-
پردازش بصری
Visual Processing
-
جاوا اسکریپت: قطعات خوب و قطعات بد
JavaScript: Good Parts and Bad Parts
-
سبک برنامه نویسی
Programming Style
-
ترکیب بندی
Composition
-
محدوده
Scope
-
سبک بد
Bad Style
-
کارایی
Performance
و سپس جاوا اسکریپت وجود دارد
And Then There Was JavaScript
-
تاریخچه JavaScript
History of JavaScript
-
اشیاء
Objects
-
شماره
Numbers
-
رشته ها و رشته ها
Booleans and Strings
-
آرایه ها
Arrays
-
تاریخ ها ، RegEx و انواع
Dates, RegEx, and Types
-
نحو جاوا اسکریپت
JavaScript Syntax
-
بیانیه
Statements
عملکرد نهایی
Function the Ultimate
-
کارکرد
Functions
-
بهترین عملکردها
Function Best Practices
-
بسته
Closure
-
نمونه های بسته شدن
Closure Examples
-
وراثت شبه کلاسیک
Pseudoclassical Inheritance
-
الگوی ماژول
Module Pattern
-
وراثت شبه کلاسیک در مقابل وراثت عملکردی
Pseudoclassical Inheritance vs. Functional Inheritance
دگردیسی AJAX
The Metamorphosis of AJAX
-
تاریخچه HTML
The History of HTML
-
چگونه JavaScript HTML را ذخیره کرد
How JavaScript Saved HTML
-
مرورگر
The Browser
-
برچسب اسکریپت
The Script Tag
-
ساختار درخت سند
Document Tree Structure
-
بازیابی گره ها
Retrieving Nodes
-
مناسبت ها
Events
-
کارایی
Performance
-
تقسیم کار
Division of Labor
ES5: قطعات جدید
ES5: The New Parts
-
جاوا اسکریپت بهتر
A Better JavaScript
-
نحو جدید
New Syntax
-
روشهای جدید
New Methods
-
Meta Object API
Meta Object API
-
حالت سخت
Strict Mode
سرگرم کننده با توابع
Fun with Functions
-
چالش عملکرد 1
Function Challenge 1
-
چالش عملکرد 2
Function Challenge 2
-
چالش عملکرد 3
Function Challenge 3
-
چالش عملکرد 4
Function Challenge 4
-
چالش عملکرد 5
Function Challenge 5
-
چالش عملکرد 6
Function Challenge 6
-
چالش عملکرد 7
Function Challenge 7
-
چالش عملکرد 8
Function Challenge 8
-
چالش عملکرد 9
Function Challenge 9
-
چالش عملکرد 10
Function Challenge 10
-
ساخت یک سازنده بهتر
Building a Better Constructor
-
چالش عملکرد 11
Function Challenge 11
-
شناسایی آسیب پذیری های امنیتی
Identifying Security Vulnerabilities
-
شناسایی آسیب پذیری های امنیتی - ادامه دارد
Identifying Security Vulnerabilities - Continued
-
شناسایی آسیب پذیری های امنیتی - راه حل
Identifying Security Vulnerabilities - Solution
-
چالش عملکرد 12
Function Challenge 12
-
امنیت عملکرد pubsub ()
Securing the pubsub() Function
-
عملکرد امنیت pubsub () - ادامه دارد
Securing the pubsub() Function - Continued
اصول امنیت
Principles of Security
-
تاریخچه امنیت
The History of Security
-
رمزنگاری
Cryptography
-
امنیت و مرورگر
Security and the Browser
-
Cross Scripting
Cross Site Scripting
-
قابلیت های شی
Object Capabilities
-
کاهش پیچیدگی
Reducing Complexity
-
یک حمله ساده
A Simple Attack
مدیریت عدم همزمان بودن
Managing Asynchronicity
-
توابع همزمان
Synchronous Functions
-
توابع ناهمزمان
Asynchronous Functions
-
جاوا اسکریپت در سرور
JavaScript on the Server
-
برنامه نویسی عملکردی
Functional Programming
-
مثال RQ
RQ Example
-
انواع عملکرد RQ
RQ Function Types
-
آزمایش با JSCheck
Testing with JSCheck
-
تعطیل و ادامه
Closure and Continuation
قطعات بهتر
The Better Parts
-
قطعات خوب
The Good Parts
-
استدلال علیه قسمتهای خوب
Arguments Against the Good Parts
-
قطعات خوب جدید در ES6
New Good Parts in ES6
-
قطعات خوب تجدید نظر شده است
Good Parts Reconsidered
-
زبان بعدی
The Next Language
-
تکامل وراثت
Evolution of Inheritance
-
یک داستان اشکال
A Bug Story
-
JSON
JSON
-
افکار نهایی
Final Thoughts
-
مخاطب Q A
Audience Q&A
نمایش نظرات