آموزش جاوا اسکریپت پیشرفته

Advanced JavaScript

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: درک پیشرفته ای از مکانیک اصلی نحوه جاوااسکریپت در زمینه جمع آوری ، بهینه سازی و اجرا در مرورگر بدست آورید. کایل سیمپسون ، نویسنده مجموعه کتاب های "شما JavaScript را نمی دانید" ، جزئیات عملکرد داخلی JavaScript را با جزئیات بسیار جزئی ارائه می دهد. درک پیشرفته ای از مکانیک اصلی نحوه تدوین ، بهینه سازی و اجرای JavaScript در مرورگر بدست آورید. این فرصت شما برای به دست آوردن یک دانش کار "Java" از جاوا اسکریپت است. مطالب دوره در https://frontendmasters.com/assets/resources/kylesimpson/ad Advanced-javascript.zip در دسترس است

سرفصل ها و درس ها

مقدمه Introduction

  • معرفی بلندگو Speaker Introduction

  • معرفی بلندگو قسمت 2 Speaker Introduction Part 2

  • منابع جاوا اسکریپت JavaScript Resources

  • مشخصات زبان ECMAScript ECMAScript Language Specification

  • برنامه دوره Course Plan

محدوده Scope

  • دامنه و کامپایلر JavaScript Scope and the JavaScript Compiler

  • محدوده عملکرد Compiling Function Scope

  • اجرای کد عملکرد Execution of Function Code

  • محدوده و مثال اعدام Scope and Execution Example

  • اظهارات عملکرد ، عبارات عملکرد و محدوده بلوک Function Declarations, Function Expressions, and Block Scope

  • دامنه لغوی Lexical Scope

  • دامنه لغوی تقلب: eval Cheating Lexical Scope: eval

  • الگوی IIFE IIFE Pattern

  • سوالات الگوی IIFE IIFE Pattern Questions

  • محدوده بلوک در ES6 Block Scope in ES6

  • مشکلات مربوط به کلمه کلیدی Let Problems with the Let Keyword

  • دامنه پویا Dynamic Scope

  • مسابقه: محدوده Quiz: Scope

  • بلند کردن Hoisting

  • تمرین 1 Exercise 1

  • تمرین 1: راه حل Exercise 1: Solution

  • این کلمه کلیدی this Keyword

  • سردرگمی مقید Binding Confusion

  • صحافی صریح Explicit Binding

  • کلمه کلیدی جدید The New keyword

  • مسابقه: این Quiz: this

بسته Closure

  • تعطیلات Closures

  • نمونه های بسته شدن Closure Examples

  • نمونه های بسته شدن بیشتر More Closure Examples

  • الگوهای ماژول Module Patterns

  • مسابقه: تعطیلی Quiz: Closure

  • ورزش 2 Exercise 2

  • تمرین 2 راه حل Exercise 2 Solution

شی گرا Object Orienting

  • نمونه اولیه Prototype

  • نمونه های اولیه توضیح داده شده ، قسمت 1 Prototypes Explained, Part 1

  • نمونه های اولیه توضیح داده شده ، قسمت 2 Prototypes Explained, Part 2

  • نمونه های اولیه Prototype Linkages

  • نمونه اولیه: اشیا Link پیوند داده می شوند Prototype: Objects Linked

  • نمودار نمونه پیوند داده شده Linked Prototype Diagram

  • مسابقه: نمونه اولیه رفتار Quiz: Prototype Behavior

  • ورزش 3 Exercise 3

  • تمرین 3: راه حل Exercise 3: Solution

  • وراثت Inheritance

  • OLOO OLOO

  • سوالات OLOO OLOO Questions

  • مسابقه: واحد نمونه اولیه Quiz: Prototype Unit

  • تمرین 4 Exercise 4

  • تمرین 4 راه حل Exercise 4 Solution

الگوهای Async Async Patterns

  • پاسخگویی Callbacks

  • حل مشکلات پاسخ به تماس Solving Callback Problems

  • ژنراتورها Generators

  • وعده ها Promises

  • ناهنجاری asynquence

  • مسابقه: الگوهای Async Quiz: Async Patterns

  • تمرین 5 Exercise 5

  • تمرین 5 راه حل Exercise 5 Solution

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش جاوا اسکریپت پیشرفته
جزییات دوره
6h 55m
56
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
2,271
4.6 از 5
دارد
دارد
دارد
Kyle Simpson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kyle Simpson Kyle Simpson

Kyle یک توسعه دهنده مستقل مستقر در آستین ، TX است. او چندین پروژه متن باز (مانند LabJS) را اجرا می کند ، کتاب می نویسد ، و در جلسات و کنفرانس ها سخنرانی می کند.