در این قسمت از وبسایت پرووید آموزش تصویری و رایگان کتابخانه Knockoutjs را برای تمامی علاقمندان در نظر گرفته ایم. امیدواریم که این آموزش نیز مورد توجه تمامی علاقمندان عزیز قرار بگیرد.
کتابخانه Knockoutjs چیست؟
کتابخانه Knockoutjs یکی از کتابخانه های محبوب جاوا اسکریپت می باشد. که با استفاده از آن می توان صفحات وب ایجاد کرد که غنی و از نظر ظاهر و ویرایش اطلاعات واکنشگر باشند. احتمالا می دانید که برای زبان برنامه نویسی جاوا اسکریپت کتابخانه های دیگری نیز منتشر شدهاند. که برای مثال می توانید از آموزش رایگان برنامه نویسی وب جی کوئری jQuery و آموزش رایگان برنامه نویسی وب با جی کوئری موبایل jQuery Mobile از دو مورد از مهم ترین آنها استفاده کنید. اساس کار کتابخانه Knockoutjs الگوی MVM می باشد. بنابراین با استفاده از این کتابخانه برنامه شما تقسیم به سه مولفه Model، View و View Model خواهد شد. این موضوع و البته Separation Of Concerns باعث میشود که قابلیت نگهداری برنامه به مراتب افزایش یابد. احتمالاً با الگوی MVM نیز آشنا هستید. در غیر این صورت می توانید از آموزش پیاده سازی MVVM در دبلیو پی اف WPF استفاده کنید. با استفاده از کتابخانه Knockoutjs ما می توانیم صفحات وب برنامه را به شکلی ایجاد کنیم که بر اساس تغییراتی که در View Model رخ می دهند واسط کاربری برنامه به صورت خودکار به روز شده و همچنین تغییرات اعمال شده در View به View Model منتقل شود.
این امر توسط سیستم Binding موجود در کتابخانه Knockoutjs پیاده سازی می شود. در ادامه بعضی از ویژگیهای مهم کتابخانه Knockoutjs را خدمت شما عرض خواهیم کرد. یکی از بهترین روش های یادگیری کتابخانه Knockoutjs خصوصاً برای کسانی که هیچگونه آشنایی با این کتابخانه ندارند استفاده کردن از مثال های ساده و کاربردی می باشد. از همین رو در این آموزش از وبسایت پرووید ما قصد داریم که در قالب یک آموزش کاملا کاربردی و عملیاتی از ابتدا کتابخانه Knockoutjs را به ساده ترین شکل ممکن به شما آموزش بدهیم. امیدواریم که این آموزش نیز مورد توجه تمامی علاقه مندان عزیز قرار بگیرد. برای یادگیری هرچه بهتر زبان برنامه نویسی جاوا اسکریپت میتوانید از آموزش جاوا اسکریپت و طراحی وب استفاده کنید. و به منظور یادگیری برخی از فریم ورک های مربوط به زبان برنامه نویسی جاوا اسکریپت می توانید از آموزش شروع به کار با ری اکت جی اس React.js استفاده بفرمایید. بعضی از ویژگی های مهم Knockoutjs عبارت اند از:
- کتابخانه ی جاوا اسکریپت: این موضوع باعث می شود که Knockoutjs بر روی هر سرور و کلاینتی به درستی کار کند.
- اضافه شدن به برنامه های تحت وب: به راحتی می توان Knockoutjs را به برنامه های تحت وبی که از قبل نوشته اید اضافه کرد.
- کم حجم: فشرده و کم حجم بودن Knockoutjs آن را دقیقاً مناسب ساخت برنامه های تحت وب می کند.
- مرورگرهای متفاوت: Knockoutjs بر روی مرورگرهای متفاوت از قبیل فایرفاکس، کروم، سفاری، اینترنت اکسپلورر و غیره اجرا می شود.
یکی از بهترین روش های یادگیری Knockoutjs، خصوصاً برای کسانی که هیچ آشنایی با این کتابخانه ندارند، استفاده از مثال های ساده و کاربردی است. از همین رو، به منظور هرچه کامل تر کردن آموزش های وبسایت پرووید تصمیم به تولید این آموزش گرفتیم.
لینک های دانلود
- دانلود رایگان فایل ویدئویی 0. Introduction
- دانلود رایگان فایل ویدئویی 1. Install Knockoutjs
- دانلود رایگان فایل ویدئویی 2. Example 1.1
- دانلود رایگان فایل ویدئویی 3. Example 1.2
- دانلود رایگان فایل ویدئویی 4. Example 1.3
- دانلود رایگان فایل ویدئویی 5. Example 1.4
- دانلود رایگان فایل ویدئویی 6. Example 1.5
- دانلود رایگان فایل ویدئویی 7. Example 2.1
- دانلود رایگان فایل ویدئویی 8. Example 2.2
- دانلود رایگان فایل ویدئویی 9. Example 2.3
- دانلود رایگان فایل ویدئویی 10. Example 2.4
- دانلود رایگان فایل ویدئویی 11. Example 2.5
- دانلود رایگان فایل ویدئویی 12. Example 3.1
- دانلود رایگان فایل ویدئویی 13. Example 3.2
- دانلود رایگان فایل ویدئویی 14. Example 3.3
- دانلود رایگان فایل ویدئویی 15. Example 3.4
- دانلود رایگان فایل ویدئویی 16. Example 4.1
- دانلود رایگان فایل ویدئویی 17. Example 4.2
- دانلود رایگان فایل ویدئویی 18. Example 4.3
- دانلود رایگان فایل ویدئویی 19. Example 4.4
- دانلود رایگان فایل ویدئویی 20. Example 5.1
- دانلود رایگان فایل ویدئویی 21. Example 5.2
- دانلود رایگان فایل ویدئویی 22. Example 5.3
- دانلود رایگان فایل ویدئویی 23. Example 5.4
- دانلود رایگان فایل ویدئویی 24. Example 5.5
- دانلود رایگان فایل ویدئویی 25. Conclusion
- پسورد تمامی فایل های سایت www.provid.ir است.