آموزش تسریع شده ES6 [ویدئو]

Accelerated ES6 Training [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره یک رویکرد عملی و مبتنی بر مثال را دنبال می کند تا تمام ویژگی های مهم اضافه شده به جاوا اسکریپت را نشان دهد و توضیح دهد. این شامل تغییرات و اضافات مهم نحوی مانند let، const، REST و عملگرهای spread است و با وعده‌ها، Reflect API، Proxy API، نقشه‌ها و مجموعه‌ها، روش‌ها و توابع جدید و بسیاری موارد دیگر ادامه می‌یابد. در پایان دوره، ما حتی یک پروژه کامل را با استفاده از بسیاری از ویژگی های جدید نشان داده شده در طول دوره خواهیم ساخت. بسته کد این دوره ویدیویی در https://github.com/PacktPublishing/Accelerated-ES6-Training- درک و استفاده از ویژگی ها و مفاهیم جدید معرفی شده با ES6 موجود است. یک نمای کلی از اضافات و تغییرات زبان دریافت کنید سینتکس جدید، API های جدید و سایر ویژگی های جدید را با اطمینان در برنامه های وب اعمال کنید این دوره برای کسانی طراحی شده است که با نسل فعلی جاوا اسکریپت (ES5) تجربه دارند و اصول زبان را می دانند، همه علاقه مند به ویژگی ها و افزودنی های جدید ES6 به جاوا اسکریپت هستند و کسانی که می خواهند جاوا اسکریپت را دنبال کنند. دوره بوت کمپ یادگیری و ساخت یک پروژه کامل با استفاده از ویژگی ها و مفاهیم جدید معرفی شده با ES6 * آموزش اعمال سینتکس جدید و ویژگی های جدید در برنامه های کاربردی وب *

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

معرفی Introduction

  • معرفی Introduction

  • زبان های جاوا اسکریپت - ES6 در مقابل ES5 JavaScript Languages - ES6 vs ES5

  • فرمت دوره Course Format

  • با استفاده از ES6 Today Using ES6 Today

تغییرات و اضافات نحوی Syntax Changes & Additions

  • اجازه دهید و محدوده را مسدود کنید Let & Block Scope

  • ثابت هایی با "const" Constants with "const"

  • بالابر در ES6 Hoisting in ES6

  • (چربی) توابع پیکان (Fat) Arrow Functions

  • توابع (Fat) Arrow و کلمه کلیدی "this". (Fat) Arrow Functions and the "this" Keyword

  • توابع و پارامترهای پیش فرض Functions and Default Parameters

  • پسوندهای تحت اللفظی شی Object Literal Extensions

  • اپراتور بقیه The Rest Operator

  • اپراتور Spread The Spread Operator

  • حلقه for-of The for-of Loop

  • الفاظ الگو Template Literals

  • تخریب - آرایه ها Destructuring – Arrays

  • تخریب - اشیاء Destructuring - Objects

  • تخریب - خلاصه Destructuring - Summary

  • بسته شدن Wrap Up

ماژول ها و کلاس ها Modules & Classes

  • معرفی Introduction

  • راه اندازی ماژول ها Modules Setup

  • مبانی ماژول ها Modules Basics

  • نحو واردات و صادرات Import & Export Syntax

  • مبانی کلاس Class Basics

  • کلاس ها و نمونه های اولیه Classes & Prototypes

  • وراثت Inheritance

  • ارث و نمونه های اولیه Inheritance & Prototypes

  • روش های استاتیک Static Methods

  • کلاس ها و ماژول ها Classes & Modules

  • گیرنده و تنظیم کننده Getters & Setters

  • گسترش اشیاء داخلی Extending Built-in Objects

  • بسته شدن Wrap Up

نمادها Symbols

  • معرفی Introduction

  • مبانی نمادها Symbols Basics

  • نمادهای مشترک Shared Symbols

  • مزایای شناسه ها/نمادها (بی نظیر). Advantages of (unique) IDs / Symbols

  • نمادهای شناخته شده Well-Known Symbols

تکرار کننده و مولد Iterators & Generators

  • معرفی Introduction

  • مبانی Iterator Iterator Basics

  • تکرار کننده ها در عمل Iterators in Action

  • ایجاد یک شیء سفارشی و قابل تکرار Creating a Custom, Iterateable Object

  • مبانی ژنراتورها Generators Basics

  • ژنراتورها در عمل Generators in Action

  • کنترل تکرار کننده ها با پرتاب و برگشت Controlling Iterators with throw and return

وعده ها Promises

  • معرفی Introduction

  • ایجاد و حل و فصل وعده ها Creating & Resolving Promises

  • رد وعده ها Rejecting Promises

  • وعده های زنجیره ای Chaining Promises

  • گرفتن خطاها Catching Errors

  • روش های داخلی - همه و نژاد Built-in Methods - All and Race

  • بسته شدن Wrap Up

برنامه های افزودنی اشیاء داخلی Extensions of Built-in Objects

  • معرفی Introduction

  • شی The Object

  • شیء ریاضی The Math Object

  • رشته های Strings

  • شی شماره The Number Object

  • آرایه ها (1/2) Arrays (1/2)

  • آرایه ها (2/2) Arrays (2/2)

  • بسته شدن Wrap Up

نقشه ها و مجموعه ها Maps & Sets

  • معرفی Introduction

  • نقشه ها - ایجاد و افزودن موارد Maps - Creation & Adding Items

  • نقشه ها - مدیریت موارد Maps - Managing Items

  • نقشه ها - حلقه زدن از طریق نقشه ها Maps - Looping through Maps

  • نقشه ها - جمع بندی Maps - Wrap Up

  • نقشه ضعیف The WeakMap

  • مجموعه ها - ایجاد و افزودن موارد Sets - Creation and Adding Items

  • مجموعه ها - مدیریت اقلام Sets - Managing Items

  • مجموعه ها - حلقه زدن از طریق مجموعه ها Sets - Looping through Sets

  • مجموعه - بسته بندی Sets - Wrap Up

  • مجموعه ضعیف The WeakSet

Reflect API The Reflect API

  • معرفی Introduction

  • ایجاد اشیا با Reflect.construct() Creating Objects with Reflect.construct()

  • فراخوانی توابع با Reflect.apply() Calling Functions with Reflect.apply()

  • Reflect و Prototypes Reflect and Prototypes

  • Reflect.construct()، apply() و Prototypes Interaction Reflect.construct(), apply() and Prototypes Interaction

  • دسترسی به Properties با Reflect Accessing Properties with Reflect

  • تجزیه و تحلیل اشیا با Reflect.ownKeys() Analyzing Objects with Reflect.ownKeys()

  • ایجاد و حذف خواص با Reflect Creating & Deleting Properties with Reflect

  • جلوگیری از گسترش و بسته بندی اشیاء Preventing Object Extensions & Wrap Up

API پروکسی The Proxy API

  • مبانی Basics

  • تله در عمل Traps in Action

  • پراکسی ها و Reflect Proxies and Reflect

  • استفاده از پروکسی ها به عنوان نمونه اولیه Using Proxies as Prototypes

  • پراکسی ها به عنوان پراکسی Proxies as Proxies

  • توابع بسته بندی Wrapping Functions

  • پروکسی های قابل برگشت Revocable Proxies

  • بسته شدن Wrap Up

پروژه دوره Course Project

  • معرفی Introduction

  • شروع شدن Getting Started

  • تعامل DOM/انتخاب عناصر DOM Interaction / Selecting Elements

  • گوش دادن به رویدادهای کاربر Listening to User Events

  • واکشی ورودی کاربر Fetching User Input

  • Http & Promises Http & Promises

  • ارسال درخواست Http Sending the Http Request

  • کلاس داده های آب و هوا همراه با Reflect و Proxies The Weather Data Class together with Reflect & Proxies

  • واکشی و ذخیره داده های آب و هوا Fetching and Storing Weather Data

  • نمایش داده ها و جمع بندی Displaying Data & Wrap Up

پایان دوره Course Wrap Up

  • بسته شدن Wrap Up

نمایش نظرات

آموزش تسریع شده ES6 [ویدئو]
جزییات دوره
6 h 0 m
98
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maximilian Schwarzmüller Maximilian Schwarzmüller

دارای گواهینامه AWS، توسعه دهنده وب و مدرس حرفه ای