لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
الگوهای ساخت برنامه با Backbone.js
Application Building Patterns with Backbone.js
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این یک نوع تولید متفاوت برای ما در Tekpub است. ما در حال ساختن برنامه ای هستیم *که باید از آن استفاده کنیم* و همچنین منبع باز آن را تهیه می کنیم. ما اغلب از MongoDB استفاده می کنیم - و بارها می خواستیم با یک کاوشگر MongoDB بسیار شبیه کاوشگر RavenDB که با استفاده از Silverlight ساخته شده است کار کنیم. ما نمی توانیم به اندازه کافی بر آن تاکید کنیم: این تولید در مورد ساخت یک برنامه است. شروع به توضیح مفاهیم می کند، اما به سرعت وارد جنبه های دیوانه کننده کار با یک برنامه با جاوا اسکریپت می شود.
سرفصل ها و درس ها
BackboneJS چیست؟ چه کسی اهمیت می دهد؟
What is BackboneJS? Who Cares?
BackboneJS چیست و چرا از آن استفاده کنیم؟
What is BackboneJS and Why Use It?
نصب و راه اندازی
Installation and Setup
شروع به کار
Getting Started
یک نمای ساده
A Simple View
شروع و یک نمای ساده
Getting Started and A Simple View
سیم کشی یک رویداد مشاهده
Wiring up a View Event
سازماندهی و خلاصه
Organizing and Summary
نمای فهرست
The List View
ایجاد نمای لیست
Creating a List View
با استفاده از یک الگو
Using a Template
سازماندهی و خلاصه
Organizing and Summary
مجموعه ها
Collections
کار با مجموعه ها و داده ها
Working with Collections and Data
bind() و یک مدل مبتنی بر رویداد
bind() and an Event Driven Model
Refactoring برای وضوح
Refactoring for Clarity
مدل ها
Models
قابلیت سیم کشی Add()
Wiring Up Add() Functionality
اضافه کردن یک تابع Delete()
Adding a Delete() Function
استفاده از اعتبارسنجی
Using Validations
Refactor 1
Refactor 1
Refactoring و استفاده از وراثت
Refactoring and Using Inheritance
نامگذاری: مفاهیم و قراردادها
Naming: Concepts and Conventions
ساختار نمای تمیزتر
A Cleaner View Structure
روترها
Routers
مقدمه ای بر پیچیدگی
Introduction to Complexity
اضافه کردن در روتر
Adding in a Router
طرح بندی برنامه و کاهش تکرار
The App Layout and Reducing Duplication
دور زدن ستون فقرات، قسمت 1
Going Around Backbone, Part 1
معرفی و افزودن اسناد Mongo-Dev Speed
Introduction and Adding in Mongo Documents-Dev Speed
ویرایش اسناد با ویرایشگر Ace
Editing Documents with the Ace Editor
دور زدن ستون فقرات، قسمت 2
Going Around Backbone, Part 2
پاکسازی: پرداخت برخی از بدهی های فنی
Cleaning Up: Paying Down Some Technical Debt
بهتر کار کردن ویرایشگر Ace
Getting the Ace Editor to Work Better
اتصال داده های سند واقعی
Hooking Up the Real Document Data
افزودن ذخیره و حذف
Adding Save and Delete
وصل کردن MarionetteJS
Plugging in MarionetteJS
مقدمه
Introduction
تنظیم ماریونت بالا
Setting Marionette Up
نماهای آیتم و فهرست
Item and List Views
تبدیل ویرایشگر آس
Ace Editor Conversion
امکانات بیشتر ماریونت
More Marionette Possibilities
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات