دوره آموزشی یادگیری Backbone.js
1 ساعت 34 دقیقهمتوسط2014-06-10
مدرسین

Kai Gittens
Web Designer and Developer at Revlon Cosmetics
جزئیات دوره
Backbone.js کلید اصلی برای مرتب نگه داشتن کد JavaScript شماست و به شما کمک میکند که کد HTML خود را از دادههایی که برنامههای وب شما را میسازند، جدا کنید. با وجود قابلیتهای عالی برای سمت سرور، این دوره بیشتر روی ویژگیهای مربوط به توسعهدهندگان فرانتاند و طراحان وب متمرکز است که میخواهند یاد بگیرند چگونه صفحات وب خود را بسازند، کدشان را سازماندهی کنند، از DOM دور شوند و از کتابخانه مفید JavaScript Backbone استفاده کنند. از اینجا شروع کنید و یاد بگیرید چگونه از مدلها و مجموعهها برای مدیریت دادهها استفاده کنید و آنها را در صفحه وب خود با نماها (views) نمایش دهید. سپس با استفاده از رویدادها (events) و مسیردهی (routers) منطق ناوبری را در اپلیکیشن وب خود ایجاد کنید. نویسنده، کای گیتنز، به شما نشان میدهد که چطور با Backbone.js شروع کنید و کار خود را انجام دهید.
اهداف یادگیری:
Backbone.js چیست؟
درک نحوه عملکرد کتابخانههای MVC
افزودن ویژگیها به یک مدل
ایجاد مجموعهای از مدلها
افزودن ویژگیها به نمای مدل
بارگذاری دادههای مدل در یک صفحه وب
پیکربندی مسیرها (routes)
پیدا کردن منابع Backbone
اهداف یادگیری:
Backbone.js چیست؟
درک نحوه عملکرد کتابخانههای MVC
افزودن ویژگیها به یک مدل
ایجاد مجموعهای از مدلها
افزودن ویژگیها به نمای مدل
بارگذاری دادههای مدل در یک صفحه وب
پیکربندی مسیرها (routes)
پیدا کردن منابع Backbone
مهارت ها
Backbone.jsJavaScript FrameworksFront-End Web DevelopmentLearningWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. شروع به کار
- 04 - ستون فقرات چیست
- 05 - درک Backbone و دیگر کتابخانههای Model-View-Controller (MVC).
- 06 - راهاندازی فایلهای ما
2. مدلها و مجموعه ها
- 07 - افزودن خواص به مدل
- 08 - مراقب تغییرات مدل باشید
- 09 - ایجاد مجموعهای از مدل ها
- 10 - چالش - یک مدل جدید ایجاد کنید و زمانی که تغییر میکند تماشا کنید
- 11 - راه حل - یک مدل جدید ایجاد کنید و ببینید که چه زمانی تغییر میکند
3. دیدگاه ها
- 12 - درک دیدگاه ها
- 13 - افزودن خواص به نمای مدل
- 14 - ایجاد و پیکربندی قالب ها
- 15 - ایجاد نمای مجموعه
- 16 - بارگذاری دادههای مدل در یک صفحه وب
- 17 - چالش - ایجاد یک الگو
- 18 - راه حل - ایجاد یک الگو
4. رویدادها و روترها
- 19 - درک رویدادهای ستون فقرات
- 20 - پیکربندی مسیرها
- 21 - درک نحوه عملکرد پیوندهای مسیر
نتیجه
- 22 - منابع اضافی Backbone
- 23 - خداحافظ