آموزش ساخت اپلیکیشن با AngularJS و Breeze - قسمت 2

Building Apps with AngularJS and Breeze - Part 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: قسمت 2 ساختن برنامه ها با AngularJS و Breeze بقیه چیزهایی را که برای ساختن یک برنامه تک صفحه ای (SPA) از ابتدا با استفاده از JavaScript، AngularJS و Breeze نیاز دارید به شما می آموزد. با استفاده از JavaScript، AngularJS، و SPA را از ابتدا بسازید. نسیم. بیاموزید که چگونه چارچوب ارائه AngularJS، ویژگی‌های داده غنی Breeze، و ویژگی‌های خام جاوا اسکریپت، CSS و HTML5 را برای ایجاد برنامه‌های کاربردی وب مدرن قوی ترکیب کنید.

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

ساخت اپلیکیشن با الگوهای Angular، Breeze و JavaScript Building an App with Angular, Breeze and JavaScript Patterns

  • قسمت 2 بررسی اجمالی Part 2 Overview

الگوهای مخزن جاوا اسکریپت JavaScript Repository Patterns

  • الگوهای مخزن جاوا اسکریپت JavaScript Repository Patterns

  • چه زمانی به Refactor When to Refactor

  • چگونه Refactor کنیم How to Refactor

  • نمای کلی کد الگوی مخزن Code Overview of the Repository Pattern

  • بررسی مخزن جستجو Examining the Lookup Respository

  • غواصی در مخزن انتزاعی Diving into the Abstract Repository

  • نقش مجموعه مخازن The Role of the Repositories Collection

  • دسترسی به داده ها از کنترلرها Accessing Data from the Controllers

  • بررسی مخزن شرکت کنندگان Examining the Attendee Respository

  • بررسی مخزن جلسه Examining the Session Respository

  • بررسی مخزن بلندگو Examining the Speaker Respository

  • خانه داری Housekeeping

  • Refactoring Refactoring

ویرایش نماها و دریافت اطلاعات از راه دور و محلی Editing Views and Getting Remote and Local Data

  • ایجاد و مسیریابی به نمای ویرایش Creating and Routing to the Edit View

  • پیمایش از Master به Details Navigating from Master to Details

  • مسیریابی زاویه ای با پارامترها Angular Routing with Parameters

  • بازیابی پارامترهای مسیر Retrieving Route Parameters

  • ورودی های HTML و اتصال داده های دو طرفه HTML Inputs and 2 Way Data Binding

  • منطق کنترل کننده برای دریافت داده Controller Logic for Getting Data

  • دریافت جزئی/پیش بینی ها در مقابل جزئیات کامل Getting Partials/Projections vs Full Details

  • جستجوی محلی و راه دور Querying Local and Remote

  • گسترش مدل برای موجودیت های جزئی و کامل Extending the Model for Partial and Full Entities

  • اشکال زدایی پرس و جوهای راه دور و محلی Debugging the Remote and Local Queries

  • خلاصه Recap

ذخیره، لغو، شناسایی تغییرات و پیام رسانی Save, Cancel, Detect Changes, and Messaging

  • فعال کردن ذخیره و لغو Enabling Save and Cancel

  • اتصال و غیرفعال کردن دکمه ها Binding and Disabling the Buttons

  • نوشتن منطق ذخیره و لغو Writing the Save and Cancel Logic

  • قدم زدن در Save و Cancel در Debugger Walking the Save and Cancel in the Debugger

  • استراتژی تشخیص تغییر Change Detection Strategy

  • تشخیص تغییرات و ارسال پیام Detecting Changes and Messaging

  • انیمیشن سازی با ng-show Animating with ng-show

  • تشخیص تغییر اشکال زدایی Debugging Change Detection

  • ذخیره، لغو و تغییر ردیابی را خلاصه کنید Recap Save, Cancel and Change Tracking

کشویی، عملکرد از طریق جزئی و جستجوهای ذخیره شده در حافظه پنهان Dropdowns, Performance via Partials and Cached Lookups

  • سناریوهای ویرایش جلسه Session Editing Scenarios

  • اتصالات کشویی با گزینه های ng Dropdown Bindings with ng-options

  • مسیریابی و پارامترهای جلسات Routing and Parameters for Sessions

  • اتصال به نمای جزئیات جلسه Binding to the Session Details View

  • دریافت جزئیات جلسه به صورت محلی و از راه دور Getting Session Details Locally and Remotely

  • بهبود عملکرد از طریق جزئی و نسیم Improving Performance Through Partials and Breeze

  • جستجو در لیست های کشویی Lookups in Dropdown Lists

  • استفاده از جستجوهای ذخیره شده در حافظه پنهان Using Cached Lookups

  • در حال ویرایش خلاصه Editing Recap

ذخیره داده های جدید و الگوی Nullo Saving New Data and the Nullo Pattern

  • ایجاد داده های جدید و الگوی Nullo Creating New Data and the Nullo Pattern

  • گردش کار برای ایجاد یک موجودیت جدید The Workflow for Creating a New Entity

  • ایجاد و ذخیره یک بلندگو Creating and Saving a Speaker

  • لغو موجودیت جدید Canceling the New Entity

  • Refactoring Bindings to Declarative Refactoring Bindings to be Declarative

  • ایجاد و ذخیره یک جلسه Creating and Saving a Session

  • مورد برای یک شی پوچ در یک کشویی The Case for a Null Object in a Dropdown

  • جایی که الگوی Nullo در آن قرار می گیرد Where the Nullo Pattern Fits In

  • ایجاد Nullos Creating Nullos

  • Refactoring پسوندهای ویژگی Timeslot Refactoring Timeslot Property Extensions

  • افزودن محمولات پرس و جو Adding Query Predicates

  • اعتبار سنجی رایگان و Refactoring لغو می شود Free Validation and Refactoring Cancels

  • خلاصه Recap

دیالوگ های حذف و مدال Deleting and Modal Dialogs

  • حذف نهادها و دیالوگ های مدال Deleting Entities and Modal Dialogs

  • حذف نهادها Deleting Entities

  • یک جلسه را حذف کنید Delete a Session

  • حذف تصادفی The Accidental Delete

  • ایجاد یک دیالوگ مودال Creating a Modal Dialog

  • ایجاد یک ماژول زاویه ای مشترک Creating a Common Angular Module

  • مثل یک پنی بد Like a Bad Penny

  • پست حذف منطق Post Delete Logic

  • خلاصه Recap

اعتبار سنجی مشتری Client Validation

  • اعتبار سنجی سمت مشتری Client Side Validation

  • انتخاب یک استراتژی اعتبار سنجی Choosing a Validation Strategy

  • آزمایشگاه های نسیم Breeze Labs

  • دستورالعمل zValidate The zValidate Directive

  • بیایید و اعتبار رایگان خود را دریافت کنید! Come and Get Your Free Validation!

  • مراحل اعتبار سنجی Validation Steps

  • ایجاد اعتبارسنجی سفارشی Creating Custom Validation

  • اعمال اعتبارسنجی Applying Validation

  • اعتبارسنجی سفارشی سطحی Surfacing Custom Validation

  • ویژگی های رایج اعتبارسنجی Common Validation Features

  • چه زمانی باید اعتبار سنجی رخ دهد When Should Validation Occur

  • پیکربندی و یک ظاهر طراحی شده Configuring and Styling

  • خلاصه اعتبارسنجی Validation Recap

ذخیره ایالت با فضای ذخیره سازی محلی Saving State with Local Storage

  • وارد کردن/صادر کردن به فضای ذخیره‌سازی محلی Import/Export to Local Storage

  • چرا باید از حافظه محلی استفاده کنید؟ Why Should You Consider Using Local Storage

  • دریافت zStorageWip از NuGet Getting zStorageWip from NuGet

  • سرویس zStorage را پیکربندی کنید Configuration the zStorage Service

  • خدمات داده را از ذخیره سازی آگاه کنید Make Data Services Aware of Storage

  • گوش دادن به رویدادهای ذخیره سازی Listening to Storage Events

  • Refactoring برای ویژگی های جدید Refactoring for New Features

  • Key Breeze و Storage API Key Breeze and Storage APIs

  • ذخیره در فضای ذخیره‌سازی محلی Saving to Local Storage

  • بررسی ذخیره سازی Examining Storage

  • در حال بارگیری از فضای ذخیره‌سازی محلی Loading from Local Storage

  • پاک کردن فضای ذخیره‌سازی محلی Clearing Local Storage

  • خلاصه Recap

ذخیره سازی کار در حال انجام Storing Work in Progress

  • اجرای کار در حال انجام Implementing Work in Progress

  • چرا کار در حال انجام را ذخیره کنید؟ Why Save Work in Progress?

  • پایان بازی The End-Game

  • ویژگی هایی که به آنها نیاز خواهیم داشت Features We'll Need

  • خدمات داده را از WIP آگاه کنید Make Data Services Aware of WIP

  • چگونه می دانید چه زمانی WIP را ذخیره کنید؟ How Do You Know When to Save WIP?

  • ذخیره WIP Save WIP

  • WIP را لغو کنید Cancel WIP

  • تنظیم حافظه پنهان داده Tuning the Data Caching

  • WIP را بارگیری کنید Load WIP

  • افزودن WIP به نمای دوم Adding WIP to a Second View

  • خلاصه WIP WIP Summary

  • ایجاد یک دستورالعمل WIP Creating a WIP Directive

  • یک نمای WIP ایجاد کنید Create a WIP View

  • ایجاد ابزارک های WIP قابل استفاده مجدد Creating Reusable WIP Widgets

  • ایجاد یک کنترلر WIP Creating a WIP Controller

  • اضافه کردن WIP به داشبورد Adding WIP to the Dashboard

  • به پایان می رسد شل Loose Ends

  • WIP Recap WIP Recap

نمایش نظرات

آموزش ساخت اپلیکیشن با AngularJS و Breeze - قسمت 2
جزییات دوره
5h 14m
110
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
230
از 5
دارد
دارد
دارد
John Papa
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Papa John Papa

جان پاپا یک طرفدار اصلی توسعه دهنده با مایکروسافت و فارغ التحصیل برنامه های Google Developer Expert ، Microsoft Regional Director و MVP است. او علاقه زیادی به فن آوری های وب و تلفن همراه دارد و اغلب از سخنرانی در سراسر جهان در سخنرانی ها و جلسات کنفرانس ها از جمله NgConf ، Build ، Ignite ، VSLive و AngleBrackets لذت می برد. جان میزبان مشترک پادکست محبوب Adventures in Angular ، نویسنده کتاب راهنمای سبک Angular ، چندین کتاب و بسیاری از دوره های محبوب Pluralsight است. می توانید در johnpapa.net یا در توییترjohn_papa به او برسید.