تایپاسکریپت زبان برنامهنویسی بسیار غنی و قدرتمندی است که توسط مایکروسافت توسعه داده میشود. تایپاسکریپت پیشرفتدادهشدهٔ جاوا-اسکریپت است و بررسی نوع قوی و شئگرایی واقعی را بطور ذاتی به آن زبان میافزاید؛ همچنین تایپاسکریپت یک زبان منبع-باز است که برای ساخت برنامههای کاربردی جاوا-اسکریپت در مقیاس سازمانی از بهترین ابزارهاست. این دورهی آموزشی تصویری کاربران را با این زبان برنامهنویسی کارآمد بطور کاملاً اصولی و زیربنایی آشنا خواهد کرد. سطح دوره مبتدی میباشد و برای تمامی متقاضیان در هر سطح از مهارت (حتی در حد صفر) مناسب است.
محتوای آموزش:
1- آشنایی اولیه با تایپاسکریپت و شروع به کار با آن
2- تایپینگ، متغیرها و توابع
3- کلاسها و اینترفیسها
4- ماژولها
و ...
تولید کننده: Pluralsight
تاریخ انتشار: 25-03-2016
سطح: مبتدی
مدت زمان آموزش: 4 ساعت و 25 دقیقه
مدرسان: Dan Wahlin و John Papa
فهرست کامل سرفصلها و عناوین آموزش (به همراه زمان دقیق آنها) :
Getting Started with TypeScript - 57m 5s
Course Introduction 1m 52s
Introduction 1m 4s
Why use TypeScript? 8m 27s
TypeScript Features 8m 53s
TypeScript Syntax, Keywords, and Code Hierarchy 5m 19s
Tooling and Framework Options 1m 57s
Tooling and Framework Options - TypeScript Playground 3m 20s
Tooling and Framework Options - Visual Studio 2m 50s
Tooling and Framework Options - Web Essentials 2m 2s
Tooling and Framework Options - Sublime Text 4m 37s
Tooling and Framework Options - TypeScript Compiler 2m 20s
Tooling and Framework Options - NodeJS 4m 52s
Hello World Example 0m 22s
Hello World Example - Creating a Class 7m 33s
Summary 1m 30s
Typing, Variables, and Functions - 1h 12m
Overview 0m 45s
Grammar, Declarations, and Annotations 4m 40s
Type Inference 6m 3s
Grammar 5m 57s
Static and Dynamic Typing 4m 45s
Compile Time or Run Time 3m 29s
Ambient Declarations and Type Definition Files 6m 22s
The Any Type and Primatives 2m 47s
Applying Types 6m 52s
Objects 9m 4s
Functions 2m 10s
Arrow Functions and Debugging 6m 54s
Functions and Interfaces 11m 7s
Static Typing Recap 1m 17s
Classes and Interfaces - 1h 17m
Introduction 0m 33s
Defining Classes 9m 58s
Demo: Defining Classes 8m 31s
Demo: Property Limitations 3m 21s
Casting and Type Definition Files 3m 22s
Demo: Casting and Type Definition Files 6m 14s
Extending Types 4m 42s
Demo: Extending Types 13m 42s
Using Interfaces 6m 31s
Demo: Using Interfaces 8m 37s
Extending an Interface 2m 27s
Demo: Extending an Interface 7m 30s
Summary 1m 35s
Modules - 58m 28s
Overview 0m 41s
Identifying a Module 2m 24s
Creating an Internal Module 6m 35s
Internal Module Accessibility and IIFE 4m 17s
Named Modules 5m 43s
Extending Modules and Importing Shortcuts 5m 7s
Organizing Internal Modules 2m 37s
Separating Internal Modules 7m 12s
External Modules and Dependency Resolution 4m 51s
Module Dependencies 4m 46s
Importing External Modules Using AMD 9m 40s
Importing 3rd Party Libraries Using AMD 2m 38s
Modules Recap 1m 51s