آموزش JavaScript برای برنامه نویسان C #

JavaScript for C# Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اکثر توسعه دهندگان مجبورند بعضی وقت ها در JavaScript فرو روند. این دوره به شما کمک می کند مهارت های C # خود را در JavaScript ترسیم کنید. با استفاده از Node.js ، توسعه وب و WinRT که به JavaScript نیاز دارند ، توسعه دهندگان C # باید این زبان مهم را بدانند. آیا شما یک توسعه دهنده C # هستید که می خواهید از JavaScript با Node.js ، توسعه وب و WinRT استفاده کنید ، همه نیاز به JavaScript دارند؟ خوب شما تنها نیستید. این یک داستان غیر معمول نیست. ممکن است در ابتدا تمسخر داشته باشید که JavaScript در مقایسه با عشق واقعی شما یک زبان نابالغ است ، اما این طور نیست. این دوره به شما نشان می دهد که چگونه مهارت های C # خود را استفاده کنید و آنها را در توسعه عالی JavaScript استفاده کنید.

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

اصول جاوا اسکریپت JavaScript Basics

  • مقدمه Introduction

  • مقایسه Runtimes Comparing Runtimes

  • مقایسه زبانها Comparing Languages

  • تایپ کردن قوی و شل Strong and Loose Typing

  • تایپ پویا Dynamic Typing

  • مبانی زبان - جهانی Language Basics - Globals

  • اصول زبان - تعطیلات Language Basics - Closures

  • مبانی زبان - نوع ادغام Language Basics - Type Coalescing

  • انواع - بدوی ها Types - Primitives

  • انواع - انواع خاص Types - Special Types

  • انواع - انواع ارزش Types - Value Types

  • انواع - انواع مرجع Types - Reference Types

  • انواع - توابع Types - Functions

  • خلاصه Summary

توابع جاوا اسکریپت JavaScript Functions

  • مقدمه Introduction

  • پارامترهای عملکرد Function Parameters

  • مقادیر برگشتی Return Values

  • توابع به عنوان اشیا Functions as Objects

  • کلمه کلیدی "این" The 'this' Keyword

  • تعطیلات Closures

  • محدوده بندی Scoping

  • فضاهای نامی Namespaces

  • خلاصه Summary

جاوا اسکریپت شی گرا Object-Oriented JavaScript

  • مقدمه Introduction

  • اشیاyn پویا - خلق Dynamic Objects - Creation

  • اشیا پویا - ویژگی ها Dynamic Objects - Properties

  • اشیاyn پویا - قابلیت انعطاف پذیری Dynamic Objects - Malleability

  • کلاس ها Classes

  • کلاسها - توابع Classes - Functions

  • کلاسها - خصوصیات Classes - Properties

  • کلاسها - داده های استاتیک Classes - Static Data

  • نمونه اولیه توضیح داده شده Prototype Explained

  • وراثت نمونه اولیه Prototypical Inheritance

  • رابط ها Interfaces

  • بازتاب شی Object Reflection

  • روش های پسوند Extension Methods

  • الگوهای شی Object Patterns

  • خلاصه Summary

کاربرد عملی Practical Application

  • مقدمه Introduction

  • سختگیری در جاوا اسکریپت Strictness in JavaScript

  • تکرار Iteration

  • ماهیت API های جاوا اسکریپت Nature of JavaScript APIs

  • کد معماری Architecting Code

  • Code Architecting: دموی فضای نام Architecting Code: Namespace Demo

  • کد معماری: Require.js Architecting Code: Require.js

  • کد معماری: Require.js نسخه ی نمایشی Architecting Code: Require.js Demo

  • تدوین کد جاوا اسکریپت Compiling JavaScript Code

  • خلاصه Summary

نمایش نظرات

آموزش JavaScript برای برنامه نویسان C #
جزییات دوره
2h 5m
48
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1,812
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shawn Wildermuth Shawn Wildermuth

شاون ویلدرموت از ابتدای دهه 80 که Vic-20 را به دست آورد ، با رایانه ها و نرم افزارها سر و صدا داشت. وی از سال 2002 به عنوان MVP مایکروسافت به عنوان ASP.NET Insider و ClientDev Insider با مایکروسافت درگیر است. وی هشت کتاب و مقاله بیشمار درباره توسعه نرم افزار تالیف کرده است. همچنین می توانید او را در یکی از کنفرانس های محلی و بین المللی که در آن سخنرانی کرده است ، از جمله TechEd ، Oredev ، SDC ، NDC ، VSLive ، DevIntersection ، MIX ، Devteach ، DevConnections و Dev Reach مشاهده کنید. او یکی از ذهن های وایلدر است.