آموزش درک CouchDB 3: یادگیری مهارت های پایه و پیشرفته NoSQL

Understanding CouchDB 3: Learn Basic & Advanced NoSQL Skills

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این پایگاه داده NoSQL را بیاموزید و با CouchDB از مبتدی به پیشرفته بروید نصب و پیکربندی CouchDB درک تفاوت های بین CouchDB و پایگاه های داده سنتی ایجاد و ویرایش اسناد و پایگاه های داده گزینه های امنیتی برای CouchDB کار با اسناد طراحی و نقشه/کاهش به داده های پرس و جو کار با سیستم Mango Query برای پرس و جو از داده ها استفاده از تکرار و خوشه بندی انجام بسیاری از اقدامات به صورت انبوه دانش کمی از جاوا اسکریپت برای اسناد طراحی مفید خواهد بود.

به روز شده برای CouchDB 3.0!!!

Apache CouchDB یک پایگاه داده هیجان انگیز NoSQL است که راه اندازی و اجرا با آن آسان است. اسناد و پیوست های JSON را از هر نوع ذخیره می کند. شما آزاد هستید که داده‌های خود را به روشی که می‌خواهید ذخیره کنید و به روشی که می‌خواهید به آن دسترسی داشته باشید. این دارای یک رابط وب درخشان است که به شما امکان می دهد به سرعت بسیاری از جنبه های برنامه و هر پایگاه داده را حفظ کنید.

در این دوره به بحث خواهیم پرداخت:

  • اصول CouchDB چیست و چه تفاوتی با پایگاه داده های سنتی دارد

  • نسخه های مختلف CouchDB موجود (نسخه 1 تا 3 و Cloudant)

  • نحوه نصب CouchDB در MacOS، Windows و Linux

  • نحوه ثبت نام برای یک حساب میزبانی CouchDB

  • کار در رابط وب (Futon و Fauxton)

  • کار با REST API

  • اسناد طراحی ایجاد کنید و با آنها کار کنید

  • اجرای پرس و جو با Mango

  • تکثیر بین پایگاه‌های داده و سرورها

  • پارتیشن بندی پایگاه داده

  • سرورهای خوشه ای

  • نسخه های قدیمی که هنوز ممکن است در حال استفاده باشند همچنان در بخش قدیمی پوشش داده می شوند

همزمان با توسعه CouchDB، محتوای بیشتری به این دوره اضافه خواهد شد و منتظر نسخه 4.0 هستیم!

لطفاً توجه داشته باشید: این دوره در مورد Apache CouchDB و NOT Couchbase است که یک پایگاه داده کاملاً نامرتبط است

شعار رسمی CouchDB "آرام باش" است. پس استراحت کنید و از این کلاس و CouchDB لذت ببرید. هیچ سوال احمقانه ای وجود ندارد، پس آرام باشید و از آنها بپرسید.


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

معرفی Introduction

  • معرفی Introduction

  • CouchDB چیست؟ What is CouchDB?

  • CouchDB در مقابل پایگاه های داده رابطه ای CouchDB vs. Relational Databases

  • CouchDB در مقابل پایگاه های داده رابطه ای CouchDB vs. Relational Databases

  • CouchDB Couchbase نیست CouchDB IS NOT Couchbase

  • CouchDB Couchbase نیست CouchDB IS NOT Couchbase

  • CouchDB در مقابل MongoDB CouchDB vs MongoDB

  • CouchDB در مقابل MongoDB CouchDB vs MongoDB

  • انتخابی از کاناپه ها: نسخه های 1 تا 3 و کلودانت A Choice of Couches: Versions 1 to 3 and Cloudant

  • انتخابی از کاناپه ها: نسخه های 1 تا 3 و کلودانت A Choice of Couches: Versions 1 to 3 and Cloudant

  • ابزار مورد استفاده Tools to be used

  • آناتومی یک سند JSON Anatomy of a JSON Document

  • URL CouchDB و REST API The CouchDB URL and REST API

معرفی Introduction

  • معرفی Introduction

  • CouchDB چیست؟ What is CouchDB?

  • ابزار مورد استفاده Tools to be used

  • آناتومی یک سند JSON Anatomy of a JSON Document

  • URL CouchDB و REST API The CouchDB URL and REST API

نصب/راه اندازی Installation/Setup

  • گزینه های نصب/نمای کلی Installation Options/Overview

  • گزینه های نصب/نمای کلی Installation Options/Overview

  • نصب MacOS و Windows MacOS and Windows Installation

  • نصب MacOS و Windows MacOS and Windows Installation

  • (آسان) نصب لینوکس با بیتنامی (Easy) Linux Installation with Bitnami

  • (متوسط) اوبونتو/دبیان (Medium) Ubuntu/Debian

  • (متوسط) اوبونتو/دبیان (Medium) Ubuntu/Debian

  • (پیشرفته) اوبونتو/دبیان تولید آماده با HAProxy، Certbot و Let’s Encrypt (Advanced) Ubuntu/Debian Production-Ready With HAProxy, Certbot & Let’s Encrypt

  • خدمات آنلاین: IBM Cloudant Online services: IBM Cloudant

  • خدمات آنلاین: IBM Cloudant Online services: IBM Cloudant

نصب/راه اندازی Installation/Setup

  • (آسان) نصب لینوکس با بیتنامی (Easy) Linux Installation with Bitnami

  • (پیشرفته) اوبونتو/دبیان تولید آماده با HAProxy، Certbot و Let’s Encrypt (Advanced) Ubuntu/Debian Production-Ready With HAProxy, Certbot & Let’s Encrypt

کار با فاکستون Working with Fauxton

  • راه اندازی اولیه مدیریت برای Futon و Fauxton Initial Admin Setup for Futon and Fauxton

  • Fauxton - اضافه کردن کاربران و مدیران Fauxton - Add Users and Admins

  • Fauxton - کار با اسناد و پایگاه های داده Fauxton - Working with Docs and Databases

کار با فاکستون Working with Fauxton

  • راه اندازی اولیه مدیریت برای Futon و Fauxton Initial Admin Setup for Futon and Fauxton

  • Fauxton - اضافه کردن کاربران و مدیران Fauxton - Add Users and Admins

  • Fauxton - کار با اسناد و پایگاه های داده Fauxton - Working with Docs and Databases

REST API - اصول REST API - Basics

  • راه اندازی پستچی Setting up Postman

  • ایجاد/حذف پایگاه داده Creating/Deleting Databases

  • ایجاد/حذف پایگاه داده Creating/Deleting Databases

  • ایجاد/ویرایش/حذف اسناد Creating/Editing/Deleting Documents

  • افزودن پیوست به اسناد Adding Attachments to Documents

REST API - اصول REST API - Basics

  • راه اندازی پستچی Setting up Postman

  • ایجاد/ویرایش/حذف اسناد Creating/Editing/Deleting Documents

  • افزودن پیوست به اسناد Adding Attachments to Documents

REST API - دستورات پایگاه داده REST API - Database Commands

  • مقدمه ای بر دستورات پایگاه داده Introduction to Database Commands

  • مقدمه ای بر دستورات پایگاه داده Introduction to Database Commands

  • عملکرد همه اسناد All Docs function

  • عملکرد همه اسناد All Docs function

  • عملکرد اسناد انبوه Bulk Docs function

  • عملکرد را تغییر می دهد Changes function

  • عملکرد را تغییر می دهد Changes function

  • عملکرد امنیتی Security function

  • عملکرد امنیتی Security function

REST API - دستورات پایگاه داده REST API - Database Commands

  • عملکرد اسناد انبوه Bulk Docs function

اسناد طراحی Design Documents

  • طراحی Doc Intro Design Doc Intro

  • طراحی Doc Intro Design Doc Intro

  • ساخت اسناد طراحی در فوتون Making Design Documents in Futon

  • ساخت اسناد طراحی در فوتون Making Design Documents in Futon

  • ساخت اسناد طراحی در فاکستون Making Design Documents in Fauxton

  • مقدمه ای بر Views Introduction to Views

  • نماهای اساسی Basic Views

  • نماهای پیچیده تر More Complex Views

اسناد طراحی Design Documents

  • ساخت اسناد طراحی در فاکستون Making Design Documents in Fauxton

  • مقدمه ای بر Views Introduction to Views

  • نماهای اساسی Basic Views

  • نماهای پیچیده تر More Complex Views

پرس و جو انبه Mango Query

  • معرفی انبه Mango Intro

  • انبه: شاخص Mango: The Index

  • Mango: The Find Command Mango: The Find Command

  • انبه: انتخابگر - شرایط Mango: The Selector - Conditionals

  • Mango: The Selector - Combiners Mango: The Selector - Combiners

پرس و جو انبه Mango Query

  • معرفی انبه Mango Intro

  • انبه: شاخص Mango: The Index

  • Mango: The Find Command Mango: The Find Command

  • انبه: انتخابگر - شرایط Mango: The Selector - Conditionals

  • Mango: The Selector - Combiners Mango: The Selector - Combiners

همانند سازی Replication

  • همانندسازی: مقدمه Replication: Introduction

  • همانندسازی: مقدمه Replication: Introduction

  • تکرار: تنظیم یک کار در Fauxton/Futon (2.0) Replication: Setup a task in Fauxton/Futon (2.0)

  • تکرار: تنظیم یک کار در Fauxton/Futon (2.0) Replication: Setup a task in Fauxton/Futon (2.0)

  • تکرار: تنظیم یک کار در Fauxton/Futon (2.1) Replication: Setup a task in Fauxton/Futon (2.1)

  • Replication: استفاده از REST API برای Replication Replication: Using REST API for Replication

  • Replication: استفاده از اسناد طراحی در Replication Replication: Using Design Documents in Replication

  • Replication: استفاده از اسناد طراحی در Replication Replication: Using Design Documents in Replication

  • Replication: استفاده از انبه در Replication Replication: Using Mango in Replication

  • Replication: استفاده از انبه در Replication Replication: Using Mango in Replication

  • تکرار: اسناد محلی Replication: Local Documents

  • تکرار: اسناد محلی Replication: Local Documents

همانند سازی Replication

  • تکرار: تنظیم یک کار در Fauxton/Futon (2.1) Replication: Setup a task in Fauxton/Futon (2.1)

  • Replication: استفاده از REST API برای Replication Replication: Using REST API for Replication

خوشه ها Clusters

  • خوشه: مقدمه Cluster: Introduction

  • خوشه: آماده شدن برای نصب Cluster: Preparing for Installation

  • خوشه: آماده شدن برای نصب Cluster: Preparing for Installation

  • Cluster: Node Setup Cluster: Node Setup

  • Cluster: Node Setup Cluster: Node Setup

خوشه ها Clusters

  • خوشه: مقدمه Cluster: Introduction

نتیجه Conclusion

  • فعلا خداحافظ Farewell for now

  • فعلا خداحافظ Farewell for now

نتیجه Conclusion

Legacy: CouchDB نسخه 1 Legacy: CouchDB version 1

  • (آسان) Ubuntu/Debian CouchDB 1.6 (Easy) Ubuntu/Debian CouchDB 1.6

  • Futon - اضافه کردن کاربران و مدیران Futon - Add Users and Admins

  • Futon - اضافه کردن کاربران و مدیران Futon - Add Users and Admins

  • Futon - کار با اسناد و پایگاه های داده Futon - Working with Docs and Databases

  • Futon - کار با اسناد و پایگاه های داده Futon - Working with Docs and Databases

  • جلاستیک Jelastic

  • جلاستیک Jelastic

Legacy: CouchDB نسخه 1 Legacy: CouchDB version 1

  • (آسان) Ubuntu/Debian CouchDB 1.6 (Easy) Ubuntu/Debian CouchDB 1.6

نمایش نظرات

نظری ارسال نشده است.

آموزش درک CouchDB 3: یادگیری مهارت های پایه و پیشرفته NoSQL
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
7 hours
53
Udemy (یودمی) udemy-small
03 اردیبهشت 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,622
4.6 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gregory (Mad Pink) Miller Gregory (Mad Pink) Miller

مثل دیوانه یاد بگیر

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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