آموزش Backbone: Backbonejs را از ابتدا یاد بگیرید

Backbone Tutorial: Learn Backbonejs from Scratch

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مجموعه‌ای از آموزش‌های عملی، گام به گام، با اندازه‌ی لقمه‌ای برای Backbone که اصول ستون فقرات را پوشش می‌دهد. کد جاوا اسکریپت تمیز، با ساختار، قابل نگهداری و آزمایش بنویسید ساخت برنامه های کاربردی کلاینت غنی با Backbone.js ساخت برنامه های تک صفحه ای با Backbone.js تست کد جاوا اسکریپت با Jasmine.js Moduarlize کد جاوا اسکریپت با Require.js پیش نیازها:فقط درک اولیه جاوا اسکریپت و جی کوئری

آیا می خواهید یاد بگیرید که چگونه کد جاوا اسکریپت تمیز، قابل نگهداری و آزمایشی بنویسید؟

کتابخانه ها و چارچوب های زیادی وجود دارد که به شما در ساختار کد جاوا اسکریپت کمک می کند. BackboneJS یکی از آنهاست.


در این دوره، من شما را به سفری گام به گام برای یادگیری Backbone از مبتدی تا نینجا می برم. شما همه چیزهایی را که برای ساختن برنامه های کاربردی در دنیای واقعی ساخت یافته و قابل نگهداری با Backbone نیاز دارید، یاد خواهید گرفت.


شما نیازی به دانش قبلی در مورد Backbone ندارید. برای گذراندن این دوره فقط درک اولیه جاوا اسکریپت و جی کوئری کافی است.


ما با تصویر بزرگ

شروع می کنیم

بلوک‌های اصلی ستون فقرات و آنچه که برای آنها استفاده می‌شود را خواهید آموخت. سپس، من یک مثال واقعی از یک برنامه کاربردی که با Backbone ساخته شده است را به شما نشان می دهم و توضیح می دهم که چگونه این بلوک های سازنده در عمل با هم کار می کنند.

سپس شروع به یادگیری Backbone.js از ابتدا می کنیم

هنگامی که تصویر بزرگ را به دست آوردید، ما شروع به یادگیری Backbone به روشی عملی و عملی از ابتدا می کنیم. سخنرانی ها کوتاه، مختصر و کامل هستند، بدون اتلاف وقت. من از دوره هایی که وقت دانش آموزان را تلف می کنند (با سر و صداهای زیاد) متنفرم و تمام تلاشم را کرده ام که وقت شما را در این دوره تلف نکنم!

هر بخش شامل:

است
  • مقدمه‌ای که به شما می‌گوید چه چیزی می‌خواهید یاد بگیرید
  • چند سخنرانی که هر کدام مفاهیم جدیدی را به صورت گام به گام به شما آموزش می دهند
  • یک برگه تقلب برای مرور سریع آنچه آموخته اید
  • یک پروژه کوچک یا تکلیف برای استفاده از آنچه آموخته اید



سپس وارد چالش های دنیای واقعی می شویم

هنگامی که اصول Backbone را پوشش دادیم، سپس تست واحد و مدولار کردن کد را پوشش خواهیم داد. شما اصول RequireJS و Jasmine را یاد خواهید گرفت.

و در نهایت یک برنامه از ابتدا بسازید

در بخش آخر، یک برنامه کاربردی با Backbone به روش تکراری می سازیم. با هر تکرار، برنامه خود را به شکلی ساده ارتقا می دهیم. کد منبع قبل و بعد برای هر سخنرانی در دسترس شما است تا آن را دانلود کنید تا بررسی کنید یا خودتان تکمیل کنید.

نکات دیگری را با شما به اشتراک خواهم گذاشت تا شما را به یک توسعه دهنده وب بهتر تبدیل کنم

من از سال 2000 یک توسعه دهنده وب هستم. در بخش آخر، نکات زیادی را در مورد قابلیت استفاده، بهره وری، کدنویسی تمیز، برنامه نویسی شی گرا، HTML، CSS، کمی امنیت با شما به اشتراک خواهم گذاشت. و خیلی چیزهای دیگر این مواد تکمیلی به شما کمک می کند توسعه دهنده وب بهتری شوید.

من نمونه های دنیای واقعی زیادی را به شما نشان خواهم داد

در طول دوره، برخی از وب‌سایت‌های معروف مانند Facebook، Twitter، Pinterest، Four Square و Bitly را لمس می‌کنم و توضیح می‌دهم که چگونه می‌توانید چیزی شبیه به آنها را با Backbone بسازید. بنابراین، در پایان این دوره، درک خوب و عمیقی از Backbone و نحوه استفاده از آن در ساخت اپلیکیشن های دنیای واقعی خواهید داشت.

چه چیز دیگری دریافت خواهید کرد؟

  • دسترسی مادام العمر به مطالب دوره
  • سخنرانی ها، نکات و ترفندهای جدید، کاملا رایگان
  • هر گونه سوالی از من بپرسید و من در طول یادگیری به شما کمک خواهم کرد


آنچه دانش آموزان من می گویند:

"دوره Mosh به عنوان یکی از بهترین دوره‌های آنلاینی که من تا به حال گذرانده‌ام، چه برای Backbone یا هر فناوری دیگر، برجسته است. سبک تدریس Mosh منحصربه‌فرد است. او دانش‌آموز را به طور منطقی از طریق پیشرفت درک به روشی مشابه هدایت می‌کند. تست واحد خوب." - دیوید هندل
​​
"این یکی از بهترین دوره هایی است که من در Udemy تا به حال گذرانده ام. Mosh یکی از بهترین مربیان است همانطور که واضح است و واضح است که درس ها به خوبی آماده شده اند و بداهه نیستند. با تشکر فراوان. !" -Andrea Salvatore

"دوره بسیار خوب، با مثال های واضح. Mosh یک مربی بسیار حرفه ای و یک توسعه دهنده جادویی است. با تشکر از کار خوب شما." آنتونیو مارکوس تالتاوول

چه خطری برای شما دارد؟

مطلقاً هیچی! این دوره با ضمانت بازگشت وجه 30 روزه Udemy ارائه می شود. فقط دوره را بگذرانید، سخنرانی ها را تماشا کنید، تکالیف را تمرین کنید و اگر راضی نیستید، درخواست بازپرداخت کنید. شما تمام پول خود را پس خواهید گرفت، بدون سوال.

بنابراین آیا می خواهید Backbone را از ابتدا یاد بگیرید و کد جاوا اسکریپت تمیز، ساختاریافته، قابل نگهداری و آزمایشی بنویسید؟

اکنون این دوره را بگذرانید و بیایید شروع کنیم.


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

معرفی Introduction

  • معرفی Introduction

  • مربی شما کیست؟ Who is Your Instructor?

  • ساختار این دوره چگونه است How is This Course Structured

  • سوال پرسیدن Asking Questions

شروع شدن Getting Started

  • Backbone.js چیست؟ What is Backbone.js?

  • تصویر بزرگ The Big Picture

  • یک مثال در دنیای واقعی A Real-World Example

  • دریافت Backbone.js Getting Backbone.js

  • کدهای منبع Source Codes

مدل ها Models

  • معرفی Introduction

  • ایجاد مدل ها Creating Models

  • کار با ویژگی ها Working with Attributes

  • اعتبار سنجی Validation

  • وراثت Inheritance

  • اتصال به سرور Connecting to the Server

  • ورق تقلب مدل ها Models Cheat Sheet

  • پروژه مدل ها Models Project

مجموعه ها Collections

  • معرفی Introduction

  • ایجاد مجموعه ها Creating Collections

  • کار با مجموعه ها Working with Collections

  • اتصال به سرور Connecting to the Server

  • برگه تقلب مجموعه‌ها Collections Cheat Sheet

  • پروژه مجموعه ها Collections Project

بازدیدها Views

  • معرفی Introduction

  • ایجاد نماها Creating Views

  • انتقال داده به Views Passing Data to Views

  • مدیریت رویدادهای DOM Handling DOM Events

  • مدیریت رویدادهای مدل Handling Model Events

  • مدیریت رویدادهای مجموعه Handling Collection Events

  • الگوسازی Templating

  • مشاهده برگه تقلب Views Cheat Sheet

  • بازدیدها از پروژه Views Project

مناسبت ها Events

  • معرفی Introduction

  • اتصال و راه اندازی رویدادهای سفارشی Binding and Triggering Custom Events

  • ایجاد یک گردآورنده رویداد برای هماهنگی چند نما Creating an Event Aggregator to Coordinate Multiple Views

  • برگه تقلب رویدادها Events Cheat Sheet

  • پروژه رویدادها Events Project

روترها Routers

  • معرفی Introduction

  • ایجاد روترها Creating Routers

  • مزایا و معایب برنامه های کاربردی تک صفحه Single Page Applications Pros and Cons

  • برگه تقلب روترها Routers Cheat Sheet

  • پروژه روترها Routers Project

مدولار کردن برنامه های ستون فقرات Modularizing Backbone Applications

  • معرفی Introduction

  • Require.JS Require.JS

تست برنامه های ستون فقرات Testing Backbone Applications

  • معرفی Introduction

  • آشنایی با یاس Introduction to Jasmine

  • ورق تقلب یاس Jasmine Cheat Sheet

  • تست مدل های ستون فقرات Testing Backbone Models

  • تست مجموعه های ستون فقرات Testing Backbone Collections

  • آزمایش نماهای ستون فقرات Testing Backbone Views

توسعه اپلیکیشن با Backbone Developing an App with Backbone

  • معرفی Introduction

  • معرفی Introduction

  • مبانی Basics

  • افزودن یک مورد جدید Todo Adding a New Todo Item

  • تغییر وضعیت یک آیتم Toggling an Item

  • حذف یک آیتم Deleting an Item

  • اتصال به سرور Connecting to the Server

  • اتصال به سرور Connecting to the Server

  • الگوسازی Templating

  • الگوسازی Templating

  • بهبود ظاهر و احساس Improving the Look and Feel

بعد چه می شود؟ What's Next?

  • بعد چه می شود؟ What's Next?

  • دوره های دیگر من را با تخفیف دریافت کنید Get My Other Courses with a Discount

ضمیمه Appendix

  • عیب یابی برنامه های Backbone Troubleshooting Backbone Appllications

نمایش نظرات

آموزش Backbone: Backbonejs را از ابتدا یاد بگیرید
جزییات دوره
5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,003
4.5 از 5
دارد
دارد
دارد
Mosh Hamedani
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mosh Hamedani Mosh Hamedani

مهندس نرم افزار پرشور و نویسنده پرفروش