نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
فناوری NoSQL می تواند لایه ماندگاری داده های شما را افزایش دهد. در این دوره ، شما با مفاهیم این پایگاه داده منبع آزاد NoSQL آشنا خواهید شد و مشاهده می کنید که در نمونه پروژه های .NET و JavaScript مورد استفاده قرار می گیرد. پایگاه داده های NoSQL با مناسب بودن در برنامه های درجه اینترنت ، به جریان اصلی تبدیل شده اند. این دوره برای استفاده از دانش شما در مورد پایگاه داده های رابطه ای برای جهش در مفاهیم NoSQL با استفاده از CouchDB تألیف شده است. ما هیچ دانشی از پایگاه داده های NoSQL نمی دانیم و شما را در این دوره به سطح متوسط می رسانیم. شما می توانید سازه های موجود در CouchDB را بیاموزید و با استفاده از JavaScript با زبان Map-Reduce آشنا شوید. این فناوری منبع باز به طور ایده آل نیازهای پروژه شما را افزایش می دهد. این دوره را با کاربردهای عملی CouchDB در برنامه های JavaScript و .NET به پایان خواهیم رساند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
-
چرا CouchDB یاد بگیرید؟
Why Learn CouchDB?
-
این دوره برای چه کسی است؟
Who Is this Course For?
-
در این دوره تحت پوشش نیست
Not Covered in this Course
مقدمه ای بر CouchDB
Introduction to CouchDB
-
بررسی اجمالی ماژول
Module Overview
-
NoSQL و CouchDB
NoSQL and CouchDB
-
نصب CouchDB در ویندوز
Installing CouchDB on Windows
-
نسخه ی نمایشی: بازرسی نصب ویندوز CouchDB
Demo: Inspecting CouchDB Windows Install
-
مبانی CouchDB
CouchDB Basics
-
معماری مفهومی CouchDB
CouchDB Conceptual Architecture
-
Futon - رابط کاربری گرافیکی مدیریت
Futon - The Management GUI
-
نسخه ی نمایشی: اضافه کردن اولین سند در CouchDB با استفاده از Futon
Demo: Adding the First Document in CouchDB Using Futon
-
نسخه ی نمایشی: ویرایش سند با Futon
Demo: Editing the Document With Futon
-
نسخه ی نمایشی: حذف یک سند در CouchDB
Demo: Deleting a Document in CouchDB
-
نسخه ی نمایشی: تراکم در CouchDB
Demo: Compaction in CouchDB
-
از SQL به NoSQL
From SQL to NoSQL
-
یادگیری مفاهیم RDBMS
Unlearning RDBMS Concepts
-
خلاصه
Summary
اسناد داده در CouchDB
Data Documents in CouchDB
-
مقدمه
Introduction
-
تازه سازی وب
The Web Refresher
-
سند داده در CouchDB
The Data Document in CouchDB
-
Under the Hood With CouchDB REST API
Under the Hood With CouchDB REST API
-
نسخه ی نمایشی: شروع با Fiddler
Demo: Getting Started With Fiddler
-
نسخه ی نمایشی: تنظیمات سرور CouchDB با Fiddler
Demo: CouchDB Server Settings With Fiddler
-
نسخه ی نمایشی: پیکربندی سرور CouchDB با Fiddler
Demo: CouchDB Server Configuration With Fiddler
-
نسخه ی نمایشی: ایجاد و به روزرسانی اسناد داده های CouchDB با استفاده از Fiddler
Demo: Creating and Updating CouchDB Data Documents Using Fiddler
-
درک همزمانی
Understanding Concurrency
-
همزمانی ، بازبینی ها و حذف اسناد داده های CouchDB
Concurrency, Revisions, and Deletion of CouchDB Data Documents
-
خلاصه
Summary
عملیات ویژه اطلاعات در CouchDB
Special Data Operations in CouchDB
-
بررسی اجمالی ماژول
Module Overview
-
عملیات دسته ای
Batch Operations
-
نسخه ی نمایشی: عملیات دسته ای
Demo: Batch Operations
-
پیوستها مجدداً بازدید شد
Attachments Revisited
-
اعلان ها را تغییر دهید
Change Notifications
-
نسخه ی نمایشی: اعلان ها را تغییر دهید
Demo: Change Notifications
-
تکثیر در CouchDB
Replication in CouchDB
-
نسخه ی نمایشی: تکثیر ساده
Demo: Simple Replication
-
خلاصه
Summary
اسناد طراحی در CouchDB
Design Documents in CouchDB
-
مقدمه
Introduction
-
ابتدا به اسناد طراحی نگاه کنید
First Look at Design Documents
-
در حال نوشتن درخواست با بازدید
Authoring Queries With Views
-
نسخه ی نمایشی: نوشتن نماها در CouchDB
Demo: Writing Views in CouchDB
-
توابع اعتبار سنجی
Validation Functions
-
نسخه ی نمایشی: توابع اعتبار سنجی
Demo: Validation Functions
-
نمایش و لیست توابع
Show and List Functions
-
نسخه ی نمایشی: لیست توابع
Demo: List Functions
-
توابع را به روز کنید
Update Functions
-
نسخه ی نمایشی: به روزرسانی توابع
Demo: Update Functions
-
خلاصه
Summary
امنیت در CouchDB
Security in CouchDB
-
مقدمه
Introduction
-
مدل امنیتی CouchDB
Security Model of CouchDB
-
مقایسه با مدل امنیتی RDBMS
Comparison With RDBMS Security Model
-
ایمن سازی نصب پیش فرض
Securing the Default Installation
-
نسخه ی نمایشی: استفاده از کاربران پایگاه داده برای امنیت در CouchDB
Demo: Using Database Users for Security in CouchDB
-
نسخه ی نمایشی: استفاده از نقش برای امنیت در CouchDB
Demo: Using Roles for Security in CouchDB
-
کوکی مبتنی بر امنیت
Cookie Based Security
-
نسخه ی نمایشی: ایمن سازی با احراز هویت مبتنی بر کوکی
Demo: Securing With Cookie Based Authentication
-
خلاصه
Summary
یک زبان جستجوی جدید: MapReduce
A New Query Language: MapReduce
-
مقدمه
Introduction
-
شروع نقشه/کاهش زبان
Beginning Map/Reduce Language
-
آناتومی نقشه
The Map Anatomy
-
فراخوانی عملکرد نقشه
Calling the Map Function
-
آناتومی کاهش
The Reduce Anatomy
-
گروه بندی در نقشه/کاهش
Grouping in Map/Reduce
-
نگاشت T-SQL به نقشه/کاهش - I
Mapping T-SQL to Map/Reduce - I
-
نگاشت T-SQL به Map/Reduce - II
Mapping T-SQL to Map/Reduce - II
-
خلاصه
Summary
دسترسی به CouchDB با JavaScript/jQuery
Accessing CouchDB With JavaScript/jQuery
-
مقدمه
Introduction
-
معماری کاربرد نمونه
Sample Application Architecture
-
طراحی پایگاه داده برای برنامه NoSQL
Database Design for NoSQL Application
-
نسخه ی نمایشی: ایجاد نمایش برای برنامه
Demo: Creating Views for Application
-
غلبه بر CORS
Overcoming CORS
-
شروع با کتابخانه UI Telerik Kendo
Beginning With Telerik Kendo UI Library
-
نسخه ی نمایشی: ایجاد لیستی از همه نظرسنجی های فعال
Demo: Building a List of All Active Surveys
-
نسخه ی نمایشی: نمایش پرسشنامه
Demo: Displaying the Questionnaire
-
نسخه ی نمایشی: ارسال پاسخ های نظرسنجی
Demo: Submitting Survey Responses
-
نسخه ی نمایشی: نمایش گزارش پاسخ ها
Demo: Showing Report of the Responses
-
API پلاگین CouchDB jQuery
CouchDB jQuery Plugin API
-
خلاصه
Summary
دسترسی به CouchDB با NET
Accessing CouchDB With .NET
-
مقدمه
Introduction
-
بررسی برنامه نظرسنجی ASP.NET
Reviewing the ASP.NET Survey Application
-
نسخه ی نمایشی: برنامه نظرسنجی با ASP.NET WebForms
Demo: Survey Application With ASP.NET WebForms
-
مهاجرت از MS SQL به CouchDB
Migrating From MS SQL to CouchDB
-
نسخه ی نمایشی: مهاجرت از SQL Server به CouchDB
Demo: Migrating From SQL Server to CouchDB
-
خلاصه
Summary
نمایش نظرات