آموزش اصول اورلیا

Aurelia Fundamentals

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: این دوره به شما پایان دادن به پایان دادن به ویژگی های Aurelia ، از جمله الگوی MVVM ، اتصال داده ها ، مسیریابی ، تزریق وابستگی و توسعه پذیری را می دهد. برنامه های مشتری مدرن وب چالش های جدیدی را برای توسعه دهندگان وب ایجاد می کنند تا بتوانند وب غنی ، قابل نگهداری و تعاملی ارائه دهند. برنامه های نوشته شده با HTML ، CSS و JavaScript. در Aurelia Fundamentals ، مهارت های لازم برای نوشتن برنامه های مشتری با قابلیت نگهداری ، آزمایش و توسعه را که برای کاربران شما جذاب ، تعاملی و پاسخگو هستند ، خواهید آموخت. شما می آموزید که چگونه از همه ویژگی های اصلی Aurelia ، از جمله ترکیب UI با الگوی Model-View-ViewModel (MVVM) استفاده کنید. استفاده از داده های غنی دو طرفه برای اتصال دیدگاه ها و منطق رابط کاربر و ارائه داده ها و محتوای غنی به کاربران خود. و مسیریابی سمت مشتری و مسیریابی که دیدگاههای آزاد را بهم پیوسته و در یک کاربر منسجم جمع می کند. هنگامی که با این دوره به پایان رسیدید ، درک کاملی و بنیادی از تمام توانایی های چارچوب Aurelia خواهید داشت و آماده شروع ساخت برنامه های شگفت انگیز کلاینت وب Aurelia خواهید بود که کاربران شما را به وجد می آورد.

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

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

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

      پیش نیازهای اورلیا Aurelia Prerequisites

      • خوش آمدی Welcome

      • معماری برنامه تک صفحه Single Page Application Architecture

      • در آغوش گرفتن وب مدرن Embracing the Modern Web

      • ترانسپیلرها و پرکن ها Transpilers and Polyfills

      • مدیریت بسته با NPM و JSPM Package Management with NPM and JSPM

      • راه اندازی پروژه ها با NPM و JSPM Setting up Projects with NPM and JSPM

      • ECMAScript 2015 و 2016 ECMAScript 2015 and 2016

      • در مورد TypeScript چطور؟ What About TypeScript?

      • کلاس ها Classes

      • ماژول ها Modules

      • وراثت Inheritance

      • ماژول با صادرات چندگانه Modules with Multiple Exports

      • وعده ها Promises

      • ES-Next: ویژگی های کلاس دکوراتورها ES-Next: Decorators & Class Properties

      • خلاصه Summary

      شروع کار با Aurelia Getting Started with Aurelia

      • بررسی اجمالی Aurelia Aurelia Overview

      • سازگاری مرورگر Browser Compatibility

      • ویژگی های اورلیا Aurelia Features

      • ساخت یک برنامه HelloAurelia از Scratch Building a HelloAurelia App from Scratch

      • گشتی در پروسه بوت استرپ اورلیا A Tour Through the Aurelia Bootstrapping Process

      • شخصی سازی راه اندازی برنامه Customizing App Startup

      • استفاده از برنامه شروع ناوبری اسکلت Aurelia Leveraging the Aurelia Skeleton Navigation Starter App

      • با استفاده از برنامه شروع برنامه پیمایش اسکلت Webpack Using the Webpack Skeleton Navigation Starter App

      • ایجاد پروژه ها با Aurelia CLI Creating Projects with the Aurelia CLI

      • خلاصه Summary

      پیاده سازی MVVM با Aurelia Implementing MVVM with Aurelia

      • بررسی اجمالی Overview

      • جدایی از نگرانی ها Separation of Concerns

      • اهداف و مزایای MVVM MVVM Goals and Benefits

      • مفاهیم کلیدی MVVM MVVM Key Concepts

      • مسئولیت های الگوی MVVM MVVM Pattern Responsibilities

      • رویکردهای MVVM در اورلیا MVVM Approaches in Aurelia

      • استفاده از عنصر نوشتن برای تنظیم سلسله مراتب MVVM Using the Compose Element to Set Up an MVVM Hierarchy

      • اهرم کردن گزینه های عنصر را بنویسید Leveraging Compose Element Options

      • پیاده سازی سلسله مراتب نمای کامپوزیت با عنصر نوشتن Implementing Composite View Hierarchies with the Compose Element

      • کنوانسیون های وضوح مشاهده را در Aurelia لغو کنید Override View Resolution Conventions in Aurelia

      • خلاصه Summary

      استفاده از تزریق وابستگی در اورلیا Using Dependency Injection In Aurelia

      • بررسی اجمالی Overview

      • هدف تزریق وابستگی و الگوهای مرتبط Purpose of Dependency Injection and Related Patterns

      • وارونگی تزریق کنترل/وابستگی: مسئله و راه حل Inversion of Control/Dependency Injection: Problem and Solution

      • استفاده از تزریق تزریق در اورلیا Using the 'inject' Decorator in Aurelia

      • تزریق وابستگی در عمل در اورلیا Dependency Injection in Action in Aurelia

      • ثبت اظهارات مادام العمر موارد در Aurelia Declaratively Registering Lifetime of Instances in Aurelia

      • استفاده از تزئینات مدیریت زندگی در Aurelia Using Lifetime Management Decorators in Aurelia

      • ثبت صریح انواع و موارد در اورلیا Explicitly Registering Types and Instances in Aurelia

      • استفاده از پیکربندی چارچوب برای ثبت صریح انواع Using Framework Configuration to Explicitly Register Types

      • استفاده از Resolvers در Aurelia Using Resolvers in Aurelia

      • Lazy Loading و Plugin Instruction with Aurelia Lazy Loading and Plugin Instancing with Aurelia

      • ثبت وابستگی های جهانی Registering Global Dependencies

      • خلاصه Summary

      مبانی مسیریابی Aurelia Aurelia Routing Fundamentals

      • بررسی اجمالی Overview

      • نمای کلی مسیریابی Routing Overview

      • تعریف و پیکربندی مسیرها Defining and Configuring Routes

      • حذف ViewModels غیر ضروری Removing Unnecessary ViewModels

      • تعریف و استفاده از مسیرهای اساسی Defining and Using Basic Routes

      • مسیریابی به چندین نمایش و تولید پویا منوهای Nav Routing to Multiple Views and Dynamically Generating Nav Menus

      • ایجاد لایه خدمات مشتری Building out The Client Services Layer of an App

      • پارامترهای عبور و مصرف در مسیریابی Passing and Consuming Parameters in Routing

      • استفاده از پارامترهای URL Using URL Parameters

      • تولید URL های مسیر از پیکربندی مسیریابی Generating Route URLs from Routing Configuration

      • استفاده از پارامترهای رشته کوئری Using Query String Parameters

      • برنامه نویسی کنترل ناوبری Programmatic Controlling Navigation

      • خلاصه Summary

      Aurelia Routing Beyond the اصول Aurelia Routing Beyond the Basics

      • بررسی اجمالی Overview

      • چرخه چرخه فعال سازی صفحه Screen Activation Lifecycle

      • وعده های برگشتی از روش فعال سازی شما Returning Promises from Your Activate Method

      • رد کردن پیمایش با CanActivate Rejecting Navigation with CanActivate

      • انجام اقدامات ناتمام قبل از پیمایش Handling Unfinished Actions Before Navigation

      • پنجره های ناوبری خواهر و برادر با ViewPorts Sibling Navigation Panes with ViewPorts

      • اجرای صفحات ناوبری خواهر و برادر با ViewPorts Implementing Sibling Navigation Panes with ViewPorts

      • بررسی اجمالی روترهای کودک Child Routers Overview

      • مسیریابی کودک را پیاده سازی کنید Implement Child Routing

      • استراتژی های فعال سازی Activation Strategies

      • استفاده مجدد از ViewModels با استراتژی های فعال سازی Reusing ViewModels with Activation Strategies

      • نمای کلی PushState PushState Overview

      • فعال کردن PushState در آدرس دهی مشتری شما Enabling PushState in Your Client Addressing

      • مراحل خط لوله پیمایش سفارشی Custom Navigation Pipeline Steps

      • اجرای مراحل خط لوله پیمایش سفارشی Implementing Custom Navigation Pipeline Steps

      • خلاصه Summary

      مبانی اتصال داده Aurelia Aurelia Data Binding Fundamentals

      • بررسی اجمالی Overview

      • بررسی اجمالی اتصال داده Data Binding Overview

      • نمای کلی اتصال داده Aurelia Aurelia Data Binding Overview

      • Aurelia's Adaptive Data Binding System Aurelia's Adaptive Data Binding System

      • نحو اتصال داده های اولیه Primary Data Binding Syntax

      • پیاده روی در اتصال داده تاکنون A Walk Through the Data Binding so Far

      • اتصال با HTML و محتوای متن Binding with innerHTML and textContent

      • حالت های اتصال داده Data Binding Modes

      • کنترل جریان داده با حالت اتصال داده Controlling Data Flow with Data Binding Modes

      • نمای کلی پیوندهای رویداد Event Bindings Overview

      • پیوندهای رویداد در عمل Event Bindings in Action

      • خلاصه Summary

      اتصال داده فراتر از اصول Data Binding Beyond the Basics

      • مقدمه Introduction

      • پشت پرده اتصال داده Behind the Curtain of Data Binding

      • اتصالات تخصصی: اگر ، نمایش ، ref ، و Advanced تکرار شود. برای Specialized Bindings: if, show, ref, and Advanced repeat.for

      • با استفاده از if ، show و ref Bindings Using if, show, and ref Bindings

      • با استفاده از تکرار پیشرفته برای قابلیت ها Using Advanced repeat.for Capabilities

      • پیوندهای تخصصی: پیوندهای سبک و CSS Specialized Bindings: Style and CSS Bindings

      • استفاده از پیوندهای Style و CSS Using Style and CSS Bindings

      • صحافی ورودی ویژه: انتخاب ، رادیو و کادر تأیید Specialized Input Bindings: Select, Radio, and Checkbox

      • تنظیم برای ورودی داده Setting up for Data Input

      • با استفاده از انتخاب ، رادیو و جعبه اتصال Using Select, Radio, and Checkbox Bindings

      • جلوگیری از بررسی کثیف Avoiding Dirty Checking

      • استفاده از computedFrom Decorator Using computedFrom Decorator

      • اتصال با ValueConverters Binding with ValueConverters

      • تبدیل داده ها با ValueConverters Transforming Data with ValueConverters

      • گسترش اتصال داده با رفتارهای صحافی Extending Data Binding with Binding Behaviors

      • با استفاده از updateTrigger ، throttle و debounding Behaviors Using updateTrigger, throttle, and debounce Binding Behaviors

      • استفاده از رفتار اتصال سیگنال Using the Signal Binding Behavior

      • اجرای رفتارهای صحافی سفارشی Implementing Custom Binding Behaviors

      • خلاصه Summary

      کار با سرویس ها ، پلاگین ها و Pub/Sub Events Working with Services, Plugins, and Pub/Sub Events

      • بررسی اجمالی Overview

      • تماس با خدمات HTTP Calling HTTP Services

      • تماس با خدمات HTTP با Aurelia Simple HTTP Client Calling HTTP Services with the Aurelia Simple HTTP Client

      • تماس با خدمات HTTP با Aurelia Fetch Client Calling HTTP Services with the Aurelia Fetch Client

      • استفاده از افزونه سرویس گفتگو Using the Dialog Service Plugin

      • نمایش گفتگوی مدال با پلاگین سرویس گفتگو Showing Modal Dialogs with the Dialog Service Plugin

      • اعتبارسنجی ورودی کاربر Validating User Input

      • با استفاده از افزونه Validation Using the Validation Plugin

      • Pub/Sub Events و EventAggregator Pub/Sub Events and EventAggregator

      • استفاده از Pub/Sub Events در Aurelia Using Pub/Sub Events in Aurelia

      • خلاصه Summary

      گسترش Aurelia با عناصر و ویژگی های سفارشی Extending Aurelia with Custom Elements and Attributes

      • بررسی اجمالی Overview

      • بررسی اجمالی عناصر سفارشی Custom Elements Overview

      • تبدیل یک View و ViewModel به یک عنصر سفارشی Turning a View and ViewModel into a Custom Element

      • استفاده از چرخه زندگی یک عنصر سفارشی Tapping into the Lifecycle of a Custom Element

      • کنترل نام و ظرف یک عنصر سفارشی Controlling the Name and Container of a Custom Element

      • پیاده سازی قطعات قابل تعویض در یک عنصر سفارشی Implementing Replacable Parts in a Custom Element

      • مشخصات کلی سفارشی Custom Attributes Overview

      • ویژگی های سفارشی تک ارزشمند ساده Simple Single Valued Custom Attributes

      • انتقال چندین پارامتر به یک ویژگی سفارشی Passing Multiple Parameters to a Custom Attribute

      • پیاده سازی ویژگی سفارشی "اگر" Implementing an 'if' Custom Attribute

      • پیاده سازی الگو و کنترل خود از Scratch Implementing Your Own TemplateController from Scratch

      • خلاصه Summary

      آماده سازی برنامه Aurelia شما برای تولید Preparing Your Aurelia Application for Production

      • بررسی اجمالی Overview

      • آزمایش برنامه ها و چارچوب ها Testing Applications and Frameworks

      • شروع به تعریف و اجرای تست های واحد کنید Get Started Defining and Running Unit Tests

      • شروع به تعریف و اجرای تست های پایان به پایان کنید Get Started Defining and Running End-to-End Tests

      • ساخت برنامه شما Building Your Application

      • با استفاده از زیرساخت ساخت نمونه برنامه ناوبری اسکلت Using the Skeleton Navigation Sample App's Build Infrastructure

      • برنامه های بسته بندی Bundling Applications

      • آماده سازی کد برای ساخت ، بسته بندی و اجرای در حال تولید Getting Your Code Ready to Build, Bundle, and Run in Production

      • بسته ماژول برنامه و کتابخانه های اورلیا Bundling Your App Modules and Aurelia Libraries

      • خلاصه Summary

      نمایش نظرات

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

      آموزش اصول اورلیا
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      8h 38m
      143
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      142
      4.9 از 5
      دارد
      دارد
      دارد
      Brian Noyes
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Brian Noyes Brian Noyes

      برایان نویس CTO و معمار در Solliance (www.solliance.net) ، یک شرکت توسعه راه حل های فن آوری متخصص است. برایان یک MVP مایکروسافت است و در زمینه معماری برنامه های سرویس گیرنده ، توسعه کامل وب پشته ، ابر و معماری ریز سرویس تخصص دارد. برایان چندین کتاب و ده ها مقاله انتشار فناوری ، از جمله راهنمای توسعه دهنده Microsoft Prism 4 ، اتصال داده با فرم های ویندوز 2.0 و استقرار مشتری هوشمند با ClickOnce تالیف کرده است. برایان هنگام پرواز با F-14 Tomcats در نیروی دریایی ایالات متحده ، به عنوان یک سرگرمی شروع به برنامه نویسی کرد و بعداً علاقه و علاقه اش به نرم افزار را به کار فعلی خود تبدیل کرد.