آموزش AngularJS برای توسعه دهندگان NET

AngularJS for .NET Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نکات و نکات استفاده از Angular را با فناوری های فعلی و قدیمی ASP.NET بیاموزید. این دوره تمام نکات و نکات استفاده از Angular با ASP.NET را به شما آموزش می دهد. شما یاد خواهید گرفت که چگونه از Angular با فناوری های فعلی مانند MVC و Web API و فناوری های قدیمی مانند Webforms و Web Services استفاده کنید. شما یاد خواهید گرفت که چگونه روش تفکر خود را تغییر دهید و از استفاده از جاوا اسکریپت در اینجا و آنجا استفاده کنید تا از همه چیزهایی که Angular به توسعه دهنده دات نت ارائه می دهد استفاده کنید. خواه این به معنای قرار دادن کمی زاویه ای در یک یا دو صفحه در سایت شما باشد، یا ساختن یک برنامه کامل یک صفحه. موضوعات شامل نحوه سازماندهی و نگهداری کد، نحوه ادغام Angular در صفحات ASP.NET، نحوه برقراری ارتباط با سرورهای نسل فعلی و فناوری قدیمی، نحوه کار با سرویس های بلادرنگ با استفاده از SignalR، و نحوه آماده سازی و ارائه کد می باشد. به مشتری به طور موثر. در پایان این دوره، با اضافه کردن مقدار کمی یا مقدار زیادی Angular به پروژه ASP.NET خود احساس راحتی خواهید کرد.

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

معرفی دوره Course Introduction

  • معرفی Introduction

  • توسعه سمت مشتری Clientside Development

  • تاریخچه مختصری از Angular A Brief History of Angular

  • مزایای Angular Advantages of Angular

  • توسعه سمت مشتری با دات نت Clientside Development with .NET

  • حرکت از یک ذهنیت jQuery به یک ذهنیت Front End Moving from a jQuery Mindset to a Front End Mindset

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

سازماندهی کد شما Organizing your Code

  • معرفی Introduction

  • سازماندهی پرونده File Organization

  • درک ماژول ها Understanding Modules

  • سازماندهی ماژول ها Organizing Modules

  • نمای کلی نامگذاری Naming Overview

  • فاصله نام Namespacing

  • نامگذاری اشیاء Naming Objects

استفاده از Angular با ASP.NET MVC Using Angular with ASP.NET MVC

  • معرفی Introduction

  • ایجاد نمای زاویه ای در داخل و نمای MVC Creating an Angular View inside and MVC View

  • استفاده از Angular Inside MVC Layouts Using Angular Inside MVC Layouts

  • بوت استرپ داده در Angular Views Bootstrapping Data in Angular Views

  • بوت استرپ داده ها در Angular Views - ادامه دارد Bootstrapping Data in Angular Views - Continued

  • معرفی Mini SPA Mini SPA Introduction

  • ایجاد یک SPA کوچک در داخل یک نمای MVC - قسمت 1 Creating a Mini SPA Inside an MVC View - Part 1

  • ایجاد یک SPA کوچک در داخل یک نمای MVC - قسمت 2 Creating a Mini SPA Inside an MVC View - Part 2

  • پیوند عمیق در MVC Mini SPA Deep Linking in an MVC Mini SPA

  • خلاصه Summary

AngularJS: ارتباط با سرور AngularJS: Communicating with the Server

  • معرفی Introduction

  • برقراری تماس های AJAX به یک اکشن MVC Making AJAX Calls to an MVC Action

  • ارسال داده به یک اقدام MVC Posting Data to an MVC Action

  • رسیدگی به پاسخ های سرور Handling Server Responses

  • استفاده از Angular، MVC و Web API با هم Using Angular, MVC and Web API Together

  • استفاده از Angular و Web API با هم Using Angular and Web API Together

  • بازیابی داده ها با منابع Retrieving Data with Resources

  • ارسال داده ها با منابع Posting Data with Resources

  • ترکیب Angular و .NET Validation Combining Angular and .NET Validation

  • خلاصه Summary

ارتباط بلادرنگ با SignalR Real Time Communication with SignalR

  • معرفی Introduction

  • ایجاد سرور SignalR Creating a SignalR Server

  • SignalR Client Scripts SignalR Client Scripts

  • Angular SignalR - ارسال پیام به سرور Angular & SignalR - Sending Messages to the Server

  • Angular SignalR - دریافت پیام از سرور Angular & SignalR - Receiving Messages from the Server

  • بهبود رابط کاربری با Angular Enhancing the UI with Angular

  • استفاده از زمینه SignalR Groups با Angular Using SignalR Groups & Context with Angular

  • بیشتر در مورد زمینه گروه ها More on Groups & Context

  • افزودن اعلان ها Adding Notifications

استفاده از Angular با Legacy.NET Using Angular with Legacy .NET

  • معرفی Introduction

  • ارائه Angular به تمام صفحات Delivering Angular to All Pages

  • ارائه Angular در صفحات خاص Delivering Angular on Specific Pages

  • داده های بوت استرپ Bootstrapping Data

  • استفاده از روش های صفحه برای ارتباط سرور Using Page Methods for Server Communication

  • بازیابی اشیاء ساده با روش های صفحه Retrieving Simple Objects with Page Methods

  • بازیابی مجموعه ها با روش های صفحه Retrieving Collections with Page Methods

  • به روز رسانی داده ها با روش های صفحه Updating Data with Page Methods

  • افزودن ASP.NET MVC به برنامه WebForms Adding ASP.NET MVC to a WebForms App

  • استفاده از اقدامات MVC برای بازیابی داده ها Using MVC Actions to Retrieve Data

  • پیکربندی یک سرویس RESTful JSON WCF Configuring a RESTful JSON WCF Service

  • تماس با یک سرویس WCF RESTful Calling a RESTful WCF Service

  • استفاده از خدمات وب برای ارتباط سرور Using Web Services for Server Communication

  • دریافت داده با خدمات وب و منبع $ Getting Data with Web Services and $resource

  • ذخیره داده ها با خدمات وب و منبع $ Saving Data with Web Services and $resource

  • با استفاده از خدمات وب و $http Using Web Services and $http

  • خلاصه Summary

آماده شدن برای تولید Getting Ready for Production

  • معرفی Introduction

  • ساختن کد انگولار خود با Grunt - قسمت 1 Building your Angular Code with Grunt - Part 1

  • ساختن کد Angular خود با Grunt - قسمت 2 Building your Angular Code with Grunt - Part 2

  • کد انگولار خود را با ویژوال استودیو بسازید Building your Angular Code with Visual Studio

  • خلاصه Summary

تست AngularJS با دات نت Testing AngularJS with .NET

  • معرفی Introduction

  • ایجاد تست در AngularJS Creating a Test in AngularJS

  • اجرای تست های AngularJS در Test Explorer Running AngularJS Tests in Test Explorer

  • اجرای تست های AngularJS با ReSharper Running AngularJS Tests with ReSharper

  • اجرای تست های AngularJS در TeamCity Running AngularJS Tests in TeamCity

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش AngularJS برای توسعه دهندگان NET
جزییات دوره
5h 16m
71
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1,297
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jim Cooper Jim Cooper

مهندس نرم افزار و نویسنده دوره ویدیویی

Joe Eames Joe Eames

جو عشق خود را به برنامه نویسی در Apple III در BASIC آغاز کرد. اگرچه زبان مورد نظر وی JavaScript است ، اما تقریباً با تقریباً همه زبانهای اصلی مایکروسافت به صورت حرفه ای کار کرده است. وی در حال حاضر مشاور و نویسنده تمام وقت Pluralsight است. جو همیشه علاقه زیادی به تحصیل داشته است و بیش از ده سال به عنوان معلم فنی به صورت تمام وقت و نیمه وقت کار کرده است. او یک وبلاگ نویس و سخنران مکرر ، سازمان دهنده ng-conf ، کنفرانس AngularJS (www.ng-conf.org) و یک میزبان در پادکست جاوا اسکریپت Jabber (http://javascriptjabber.com/) است