آموزش Durandal.js: شروع کنید

Durandal.js: Get Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Durandal آنچه را که برای ساختن برنامه های کاربردی وب سمت کلاینت تمیز، با معماری خوب و قابل نگهداری نیاز دارید فراهم می کند. Durandal یک چارچوب برنامه وب تک صفحه ای MV* است که بر روی jQuery، knockout.js و RequireJS ساخته شده است. قراردادهای آن جاوا اسکریپت ماژولار با معماری خوب را تشویق می کند. این به شما امکان می دهد مسئولیت ها را در کد خود جدا کنید و برنامه خود را با چرخه عمر ترکیب قدرتمند بنویسید. در این دوره ما یک اپلیکیشن فلش کارت می سازیم که ویژگی های اصلی Durandal را به شما آموزش می دهد.

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

معرفی دوره Course Introduction

  • معرفی Introduction

  • ماشین های پلیس و چراغ های چشمک زن Police Cars and Flashing Lights

  • برنامه فلش کارت The Flash Cards App

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

Durandal.js چیست؟ What is Durandal.js?

  • معرفی Introduction

  • دوراندال چیست؟ What is Durandal?

  • در ویندوز شروع کنید Get Started on Windows

  • اضافه کردن یک صفحه ساده در ویژوال استودیو Adding a Simple Page in Visual Studio

  • با OS X شروع به کار کنید Get Started on OS X

  • نصب Node.js و Http-Server Installing Node.js and Http-Server

  • دانلود Starter-Kit Downloading the Starter-Kit

  • اضافه کردن یک صفحه ساده در متن Sublime Adding a Simple Page in Sublime Text

  • خلاصه Summary

کنوانسیون ها و معماری Conventions and Architecture

  • معرفی Introduction

  • SPA - برنامه های کاربردی وب یک صفحه SPA - Single Page Web Applications

  • الگوی MVVM MVVM Pattern

  • الگوی AMD AMD Pattern

  • راه حل The Solution

  • فایل Index.cshtml The Index.cshtml File

  • فایل Main.js The Main.js File

  • فایل Shell.js The Shell.js File

  • افزودن صفحه درباره Adding the About Page

  • وادار کردن مرورگر به بازخوانی جاوا اسکریپت شما Forcing the Browser to Refresh Your JavaScript

  • مشاهده ترکیب View Composition

  • نوشتن نوار ناوبری Composing the Navigation Bar

  • نتیجه Conclusion

چرخه زندگی ترکیب و اتصال داده ها Composition Life Cycle and Data Binding

  • معرفی Introduction

  • چرخه حیات فعال سازی The Activation Life Cycle

  • وعده ها Promises

  • چرخه زندگی ترکیب The Composition Life Cycle

  • نسخه ی نمایشی چرخه زندگی صفحه The Page Life Cycle Demo

  • سیم کشی داده های سرویس Wiring up Service Data

  • Knockout.js Data Binding Knockout.js Data Binding

  • اتصال داده دو طرفه و پلاگین قابل مشاهده Two-way Data Binding and the Observable Plugin

  • نسخه نمایشی اتصال داده ها Data Binding Demo

  • نتیجه Conclusion

روترها و رویدادها Routers and Events

  • معرفی Introduction

  • پلاگین روتر The Router Plugin

  • افزودن نمای کارت Adding the Cards View

  • روترهای کودک Child Routers

  • افزودن نمای کارت Adding the Card View

  • سبک کردن فلش کارت Styling the Flash Card

  • افزودن ناوبری Adding Navigation

  • برگرداندن فلش کارت Flipping the Flash Card

  • رویدادها در دوراندال Events in Durandal

  • رویدادهای گسترده برنامه Application Wide Events

  • نتیجه Conclusion

نمایش نظرات

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

آموزش Durandal.js: شروع کنید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 13m
47
Pluralsight (پلورال سایت) pluralsight-small
19 خرداد 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
253
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Michael Dudley Michael Dudley

مایکل دادلی یک مشاور ارشد برای بهبود شرکت ها در دالاس، تگزاس است. او همچنین شوهر، پدر، نوازنده، نجار و غذاخور است. او در رشته موسیقی از دانشگاه تگزاس شمالی فارغ التحصیل شد، اما پرواینس برنامه های متفاوتی برای حرفه خود داشت. سفر او با خودکار کردن گزارش های TPS در VB6، سپس به جاوا و در نهایت به C# و پشته دات نت آغاز شد. او احساس خوشبختی می کند که توسط برنامه نویسان پرشوری احاطه شده است که به طور مداوم در حال پیشرفت هستند.

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

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

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