آموزش استفاده از ES6 با TypeScript

Using ES6 with TypeScript

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره آموزش می دهد که چگونه از ویژگی های سینتکس جدید ES6 امروزی با TypeScript به عنوان transpiler استفاده کنید. این دوره برای توسعه دهندگان جاوا اسکریپت است که می خواهند ویژگی های نحو جدید ES6 را یاد بگیرند - به طور رسمی، ECMAScript 2015. فقط با استفاده از ابزارهای رایگان و چند پلتفرمی Steve Ognibene ویژگی‌های ES6 را نشان می‌دهد که می‌توان آنها را برای کار در تولید امروز به کار برد. این دوره بر روی ویژگی های زبان همه منظوره تمرکز دارد، بنابراین اطلاعات مربوط به کاربران هر چارچوب یا پلت فرم جاوا اسکریپت سمت سرویس گیرنده یا سمت سرور است. این دوره از TypeScript به عنوان ترانسپایلر ES6 به ES5 استفاده می کند. هیچ دانش قبلی TypeScript مورد نیاز نیست، و اکثریت قریب به اتفاق محتوای دوره برای محیط‌های ES6 بومی آینده یا دیگر ترانسپایلرها قابل استفاده است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • راه اندازی Atom برای TypeScript Setting up Atom for TypeScript

سینتکس جدید ES6 New ES6 Syntax

  • مقدمه ای بر Transpiling Introduction to Transpiling

  • بالابر و محدوده عملکردی با var Hoisting and Functional Scope with var

  • مقدمه اجازه دادن Introduction to let

  • استفاده از let in a for Loop Using let in a for Loop

  • محدوده در هر تکرار رفتار اجازه Scope Per Iteration Behavior of let

  • مقدمه ای بر const Introduction to const

  • چه زمانی از let و const استفاده کنیم؟ When to Use let and const?

  • توابع پیکان ES6 ES6 Arrow Functions

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

  • استفاده از پیش فرض ها و تخریب عمیق Using Defaults and Deep Destructuring

  • تخریب آرایه ها با استراحت و پخش Destructuring Arrays with Rest and Spread

  • الگوهای رشته ES6 ES6 String Templates

  • الگوهای رشته برچسب شده Tagged String Templates

  • استفاده از ES6 for of Loop Using the ES6 for of Loop

  • خلاصه ماژول 2 Module 2 Summary

ماژول های ES6 ES6 Modules

  • نحو ماژول ES6 و لودر ماژول گمشده ES6 Module Syntax and the Missing Module Loader

  • آشنایی با ماژول های ES6 Introduction to ES6 Modules

  • تبدیل فایل به ماژول ES6 Converting a File to an ES6 Module

  • وارد کردن یک ماژول ES6 Importing an ES6 Module

  • صادرات پیش فرض Default Exports

  • بررسی نحوی ماژول ES6 ES6 Module Syntax Review

  • استفاده از AMD و RequireJS Using AMD and RequireJS

  • اعلامیه های ماژول خارجی محیطی Ambient External Module Declarations

  • با استفاده از CommonJS و Node Using CommonJS and Node

  • با استفاده از فرمت ماژول UMD Using the UMD Module Format

  • با استفاده از SystemJS Using SystemJS

  • استفاده از SystemJS با ES5 Exports Using SystemJS with ES5 Exports

کلاس های ES6 ES6 Classes

  • یک داستان شی چند پارادایم A Multi-paradigm Object Story

  • ایجاد و استفاده از کلاس ES6 Creating and Using an ES6 Class

  • استفاده از سازنده Using a Constructor

  • تخریب در امضای سازنده Destructuring in a Constructor Signature

  • مواد و روش ها Methods

  • وراثت Inheritance

  • کد فراخوانی از کلاس مشتق شده Calling Code from the Derived Class

  • لوازم جانبی Accessors

  • عبارات کلاس Class Expressions

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

  • کلاس ها و رابط های انتزاعی Abstract Classes and Interfaces

  • کلاس های ES6 ES6 Classes

نمایش نظرات

نظری ارسال نشده است.

آموزش استفاده از ES6 با TypeScript
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 15m
41
Pluralsight (پلورال سایت) pluralsight-small
06 اسفند 1394 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
123
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steve Ognibene Steve Ognibene

Steve Ognibene یک توسعه دهنده برنامه در شهر نیویورک است که متخصص در SQL Server ، C # ، VB.NET و TypeScript است. استیو از سال 1998 به عنوان مدیر سیستم شروع به کار با Windows NT 4.0 کرد و در اس ام اس 2.0 روزه با برنامه نویسی و اتوماسیون ویندوز درگیر شد. وی برای اولین بار در سال 2000 با استفاده از IIS 4 و ASP کلاسیک توسعه وب حرفه ای را انجام داد و محدودیت های جاوا اسکریپت را در IE 5.5 افزایش داد. استیو از سال 2004 تا 2008 به عنوان مشاور مسافرتی با رشته ها و فناوری ها در سراسر سیستم عامل مایکروسافت از جمله .NET Development ، SQL Server ، Active Directory ، SharePoint و SMS/SCCM کار می کرد. از سال 2008 ، استیو یک رهبر تیم توسعه برنامه در یک شرکت Fortune 100 در شهر نیویورک است که بیشتر با ASP.NET و SQL Server کار می کند. استیو عاشق تدریس و صحبت در مورد همه سیستم عامل های فناوری است که استفاده می کند. وی یکی از مشارکت کنندگان فعال در پروژه های منبع باز است و نویسنده افزودنی "T-SQL Flex" برای SQL Server Management Studio و راهنمای "از صفر تا درخواست درخواست" برای Git و GitHub در ویندوز است. استیو ازدواج کرده و یک فرزند دارد.

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

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

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