مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
راهنمای کامل احساس اردک در آب (دنیای MongoDB) پیش نیازها: شما فقط به اشتیاق برای یادگیری نیاز دارید. خودشه! چرا MongoDB؟
MongoDB یک پایگاه داده غیر رابطه ای پیشرو است. این توسط بسیاری از شرکتهای معروف و بزرگ مانند: Google، Facebook، eBay، UPS و بسیاری دیگر استفاده میشود.
از یک حرفه ای بیاموزید
من یک برنامهنویس معتبر MongoDB و سرپرست معتبر MongoDB هستم.
میتوانید گواهیهای من را با استفاده از پیوندی از ویدیوی تبلیغاتی تأیید کنید. در اینجا شماره مجوزها آمده است:
برنامهنویس: 463-864-356 سرپرست: 385-358-106 من مدت زیادی است که با MongoDB کار می کنم و می توانم بگویم که MongoDB را به خوبی می شناسم.
گواهینامه MongoDB
اگرچه این دوره برای نیازهای فرآیند صدور گواهینامه طراحی نشده است، اما محتوای آن، به ویژه آزمونها، میتواند کمک بزرگی در آمادهسازی برای گذراندن گواهی توسعهدهنده MongoDB باشد. درباره آزمونها در زیر بیشتر بخوانید.
دوره زنده با پشتیبانی
این دوره بر اساس بازخورد شما ارتقا خواهد یافت زیرا این دوره برای شماست و افکار، مشکلات و سوالات شما برای من بسیار مهم است.
من تا جایی که بتوانم به شما کمک خواهم کرد.
نمای کلی سریع
این دوره طراحی شده است تا شما را به یک توسعه دهنده واقعی و حرفه ای MongoDB با درک عمیق بسیاری از ویژگی های مختلف MongoDB تبدیل کند. پس از این دوره، همه چیزهایی را که برای کار راحت با MongoDB نیاز دارید، خواهید دانست. این دوره آموزشی کامل MongoDB است.
منابع
برای اینکه بتوانید تمام پرس و جوهای اجرا شده در این دوره را دنبال کنید، فایلی را ضمیمه کرده ام که شامل تمام مجموعه هایی است که استفاده کرده ام. بنابراین شما قادر خواهید بود هر پرس و جو را تکرار کنید و همه چیز را در عمل بررسی کنید. شما می توانید درخواست های خود را انجام دهید.
آزمونها
برای بسیاری از بخشها، آزمونها را خواهید یافت. این آزمونها در مجموع حاوی حدود 150 سؤال هستند. این آزمون ها سخت طراحی شده اند. آنها برای ایجاد احساس خوب در شما وجود ندارند زیرا شما پاسخ تک تک سوالات را می دانید. آنها برای یادآوری برخی چیزها به شما وجود دارند تا توجه شما را به موارد خاص جلب کنند و در پایان شما را به یک توسعه دهنده بهتر تبدیل کنند. و این هدف این دوره است.
تکالیف
برای دو بخش: CRUD و Aggregation تعدادی تکلیف پیدا خواهید کرد. برای تسلط بر مهارت های خود، باید چند سؤال بنویسید. برای هر تکلیف راهحلهایی پیدا خواهید کرد، بنابراین میتوانید سؤالات خود را مقایسه کنید یا فقط برای کمک به خودتان نگاهی بیندازید.
پس زمینه SQL
در برخی موارد ما MongoDB را با پایگاههای داده رابطهای مقایسه میکنیم تا تفاوتها را ببینیم. فکر میکنم اگر پیشزمینهای در پایگاههای داده رابطهای داشته باشید، بسیار مفید خواهد بود.
اما برای یادگیری MongoDB اصلاً لازم نیست با پایگاه داده های رابطه ای آشنا باشید
نسخه MongoDB
این دوره بر اساس MongoDB 3.2 است. این جدیدترین نسخه پایدار است که برای تولید آماده است.
نسخه دوره
نسخه فعلی: 1.0.2 02.03.2017 صدای بهتر برای سخنرانی از 20 تا 28 1.0.1 31.01.2017 صدای بهبود یافته برای بخش های 2 ، 3 و 4
کار در حال انجام است
زیرنویسهای بسته 17.04.2017 برای سخنرانیهای 1 تا 33 (25%) انجام شد
سرفصل ها و درس ها
مقدمه ای بر MongoDB
Introduction to MongoDB
محدودیت های MongoDB
MongoDB limitations
اجزای MongoDB
MongoDB components
مقدمه ای بر MongoDB
Introduction to MongoDB
MongoDB چیست؟
What is MongoDB?
MongoDB چیست؟
What is MongoDB?
ویژگی های اصلی MongoDB
Main MongoDB features
ویژگی های اصلی MongoDB
Main MongoDB features
محدودیت های MongoDB
MongoDB limitations
اجزای MongoDB
MongoDB components
نصب MongoDB
MongoDB installation
سیستم های عامل
Operating systems
نصب: اوبونتو 14.04 LTS - تمام مراحل
Installation: Ubuntu 14.04 LTS - all steps
نصب MongoDB
MongoDB installation
نسخه ها و نسخه های MongoDB
MongoDB editions and versions
نسخه ها و نسخه های MongoDB
MongoDB editions and versions
سیستم های عامل
Operating systems
نصب: اوبونتو 14.04 LTS
Installation: Ubuntu 14.04 LTS
نصب: اوبونتو 14.04 LTS
Installation: Ubuntu 14.04 LTS
نصب: اوبونتو 14.04 LTS - تمام مراحل
Installation: Ubuntu 14.04 LTS - all steps
نصب: ویندوز
Installation: Windows
نصب: ویندوز
Installation: Windows
سرور و مشتریان MongoDB
MongoDB server and clients
مشتری: پوسته مونگو
Client: the mongo shell
مشتری: Robomongo
Client: Robomongo
سرور و مشتریان MongoDB
MongoDB server and clients
سرور MongoDB را اجرا کنید، به آن متصل شوید و آن را خاموش کنید
Run, connect to and shutdown the MongoDB server
سرور MongoDB را اجرا کنید، به آن متصل شوید و آن را خاموش کنید
Run, connect to and shutdown the MongoDB server
مشتری: پوسته مونگو
Client: the mongo shell
مشتری: Robomongo
Client: Robomongo
بازنمایی داده ها
Data representation
بررسی اجمالی سریع
Quick overview
مجموعه با جزئیات
Collection in detail
بازنمایی داده ها
Data representation
بررسی اجمالی سریع
Quick overview
مونگو: اولین تعامل با داده ها
Mongo: the first interaction with the data
مونگو: اولین تعامل با داده ها
Mongo: the first interaction with the data
با جزئیات مستند کنید
Document in detail
با جزئیات مستند کنید
Document in detail
مجموعه با جزئیات
Collection in detail
Mongo: پایگاههای اطلاعاتی، مجموعهها، اسناد
Mongo: databases, collections, documents
Mongo: پایگاههای اطلاعاتی، مجموعهها، اسناد
Mongo: databases, collections, documents
منابع
Resources
منابع
Resources
منابع
Resources
فایل source.zip
resources.zip file
فایل source.zip
resources.zip file
چیز چندش و کثیف
CRUD
درج: تعریف روش
Insert: method definition
درج: درج اسناد زیاد
Insert: inserting many documents
یافتن: تعریف روشها
Find: methods definition
یافتن: عملگرهای اساسی
Find: basic operators
یافتن: اسناد جاسازی شده
Find: embedded documents
پیدا کنید: $where
Find: $where
یافتن: مرتب سازی داده های بدون ساختار
Find: sorting unstructured data
یافتن: نتایج را محدود کنید
Find: limit results
به روز رسانی: تعریف روش
Update: method definition
به روز رسانی: جایگزینی کل سند
Update: replacing the whole document
به روز رسانی: اصلاحات حسابی
Update: arithmetic modifications
به روز رسانی: آرایه - اضافه کردن عناصر جدید
Update: array - add new elements
به روز رسانی: اسناد متعدد
Update: multiple documents
درج، اصلاح، حذف در 3.2
Inserting, modifying, deleting in 3.2
عملیات انبوه (جدید در 3.2)
Bulk operations (new in 3.2)
تکالیف: وظایف
Homework: tasks
تکلیف: راه حل
Homework: solutions
امتحان
Quiz
چیز چندش و کثیف
CRUD
معرفی
Introduction
درج: تعریف روش
Insert: method definition
درج: درج یک سند واحد
Insert: inserting a single document
درج: درج یک سند واحد
Insert: inserting a single document
درج: درج اسناد زیاد
Insert: inserting many documents
درج: محدودیت های سند
Insert: document restrictions
درج: محدودیت های سند
Insert: document restrictions
یافتن: تعریف روشها
Find: methods definition
یافتن: مکان نما
Find: cursor
یافتن: مکان نما
Find: cursor
یافتن: عملگرهای اساسی
Find: basic operators
یافتن: عملگرهای منطقی
Find: logical operators
یافتن: عملگرهای منطقی
Find: logical operators
یافتن: شرایط ساختار سند
Find: document structure conditions
یافتن: شرایط ساختار سند
Find: document structure conditions
یافتن: اسناد جاسازی شده
Find: embedded documents
پیدا کنید: $where
Find: $where
یافتن: آرایه ها
Find: arrays
یافتن: آرایه ها
Find: arrays
یافتن: فرافکنی
Find: projection
یافتن: فرافکنی
Find: projection
یافتن: عملگرهای طرح ریزی
Find: projection operators
یافتن: عملگرهای طرح ریزی
Find: projection operators
یافتن: مرتب سازی
Find: sorting
یافتن: مرتب سازی
Find: sorting
یافتن: مرتب سازی داده های بدون ساختار
Find: sorting unstructured data
یافتن: نتایج را محدود کنید
Find: limit results
به روز رسانی: تعریف روش
Update: method definition
به روز رسانی: جایگزینی کل سند
Update: replacing the whole document
به روز رسانی: اصلاح فیلدهای انتخاب شده
Update: modification od selected fields
به روز رسانی: اصلاح فیلدهای انتخاب شده
Update: modification od selected fields
به روز رسانی: اصلاحات حسابی
Update: arithmetic modifications
به روز رسانی: آرایه - اضافه کردن عناصر جدید
Update: array - add new elements
به روز رسانی: آرایه - حذف عناصر
Update: array - remove elements
به روز رسانی: آرایه - حذف عناصر
Update: array - remove elements
به روز رسانی: آرایه - عناصر خاص
Update: array - specific elements
به روز رسانی: آرایه - عناصر خاص
Update: array - specific elements
به روز رسانی: upsert
Update: upsert
به روز رسانی: upsert
Update: upsert
به روز رسانی: اسناد متعدد
Update: multiple documents
حذف: تعریف روش
Remove: method definition
حذف: تعریف روش
Remove: method definition
حذف: حذف در عمل
Remove: deleting in action
حذف: حذف در عمل
Remove: deleting in action
درج، اصلاح، حذف در 3.2
Inserting, modifying, deleting in 3.2
عملیات انبوه (جدید در 3.2)
Bulk operations (new in 3.2)
تکالیف: وظایف
Homework: tasks
تکالیف: وظایف
Homework: tasks
تکلیف: راه حل
Homework: solutions
امتحان
Quiz
شاخص ها
Indexes
معرفی
Introduction
ایجاد، فهرست و حذف فهرست ها
Create, list and delete indexes
ویژگی های شاخص
Index characteristics
شاخص مرکب
Compound index
شاخص های منحصر به فرد و کم
Unique and sparse indexes
شاخص های چند کلیدی
Multikey indexes
پرس و جو تحت پوشش
Covered query
امتحان
Quiz
شاخص ها
Indexes
معرفی
Introduction
ایجاد، فهرست و حذف فهرست ها
Create, list and delete indexes
فهرست تک فیلد (+ توضیح + نکته)
Single field index (+explain +hint)
فهرست تک فیلد (+ توضیح + نکته)
Single field index (+explain +hint)
فهرست تک فیلد: مرتب سازی
Single field index: sorting
فهرست تک فیلد: مرتب سازی
Single field index: sorting
ویژگی های شاخص
Index characteristics
شاخص مرکب
Compound index
شاخص مرکب: مرتب سازی
Compound index: sorting
شاخص مرکب: مرتب سازی
Compound index: sorting
شاخص های منحصر به فرد و کم
Unique and sparse indexes
شاخص های چند کلیدی
Multikey indexes
پرس و جو تحت پوشش
Covered query
شاخص های ویژه
Special indexes
شاخص های ویژه
Special indexes
امتحان
Quiz
ویژگی های ویژه MongoDB
Special MongoDB features
جستجوی متن کامل
Full text search
جستجوی متن کامل: محدودیت ها و عملکرد
Full text search: restrictions and performance
پشتیبانی جغرافیایی: 2d
Geospatial support: 2d
پشتیبانی جغرافیایی: 2dsphere
Geospatial support: 2dsphere
امتحان
Quiz
ویژگی های ویژه MongoDB
Special MongoDB features
جستجوی متن کامل
Full text search
جستجوی متن کامل: حساسیت به حروف بزرگ و نویسههای دیاکریتیک
Full text search: case sensitivity and diacritic characters
جستجوی متن کامل: حساسیت به حروف بزرگ و نویسههای دیاکریتیک
Full text search: case sensitivity and diacritic characters
جستجوی متن کامل: نمایه مرکب
Full text search: compound index
جستجوی متن کامل: نمایه مرکب
Full text search: compound index
جستجوی متن کامل: امتیاز و مرتب سازی
Full text search: score and sorting
جستجوی متن کامل: امتیاز و مرتب سازی
Full text search: score and sorting
امتحان
Quiz
جستجوی متن کامل: محدودیت ها و عملکرد
Full text search: restrictions and performance
پشتیبانی جغرافیایی
Geospatial support
پشتیبانی جغرافیایی
Geospatial support
پشتیبانی جغرافیایی: 2d
Geospatial support: 2d
پشتیبانی جغرافیایی: 2dsphere
Geospatial support: 2dsphere
امتحان
Quiz
مجموعه ها
Collections
معرفی
Introduction
مجموعه های درپوش
Capped collections
اعتبار سنجی سند: مقدمه
Document validaton: introduction
اعتبار سنجی سند: سطح اعتبار سنجی
Document validaton: validation level
اعتبار سنجی سند: اقدام اعتبارسنجی
Document validation: validation action
امتحان
Quiz
مجموعه ها
Collections
معرفی
Introduction
مجموعه را به صورت دستی و فهرست اولیه ایجاد کنید
Create collection manually and primary index
مجموعه را به صورت دستی و فهرست اولیه ایجاد کنید
Create collection manually and primary index
مجموعه های درپوش
Capped collections
مجموعه های TTL
TTL collections
مجموعه های TTL
TTL collections
اعتبار سنجی سند: مقدمه
Document validaton: introduction
اعتبار سنجی سند: اعتبار سنج
Document validation: validator
اعتبار سنجی سند: اعتبار سنج
Document validation: validator
اعتبار سنجی سند: سطح اعتبار سنجی
Document validaton: validation level
اعتبار سنجی سند: اقدام اعتبارسنجی
Document validation: validation action
امتحان
Quiz
چارچوب تجمیع
Aggregation framework
معرفی
Introduction
پروژه $
$project
$redact
$redact
$geoNear
$geoNear
$ بیرون
$out
$lookup
$lookup
$indexStats
$indexStats
عملیات تجمیع تک اقدام
Single action aggregation operations
تکالیف: وظایف
Homework: tasks
امتحان
Quiz
چارچوب تجمیع
Aggregation framework
معرفی
Introduction
$match
$match
$match
$match
پروژه $
$project
$redact
$redact
گروه $
$group
گروه $
$group
نمونه $
$sample
نمونه $
$sample
$sort، $limit و $skip
$sort, $limit and $skip
$sort، $limit و $skip
$sort, $limit and $skip
$geoNear
$geoNear
$باز کردن
$unwind
$باز کردن
$unwind
$ بیرون
$out
$lookup
$lookup
$indexStats
$indexStats
عملیات تجمیع تک اقدام
Single action aggregation operations
اصطلاحات
Expressions
اصطلاحات
Expressions
تکالیف: وظایف
Homework: tasks
تکالیف: وظایف
Homework: tasks
تکلیف: راه حل
Homework: solutions
تکلیف: راه حل
Homework: solutions
امتحان
Quiz
طراحی طرحواره
Schema design
معرفی
Introduction
پیوند دادن اسناد
Linking documents
یک به یک
One-to-one
تعهد دو مرحله ای: موفقیت
Two phase commit: success
تعهد دو فازی: برگشت
Two phase commit: rollback
DBRefs
DBRefs
امتحان
Quiz
طراحی طرحواره
Schema design
معرفی
Introduction
جاسازی سند
Document embedding
جاسازی سند
Document embedding
پیوند دادن اسناد
Linking documents
یک به یک
One-to-one
یک به چند
One-to-many
یک به چند
One-to-many
چند به چند
Many-to-many
چند به چند
Many-to-many
طراحی روابط نمونه
Designing sample relationships
طراحی روابط نمونه
Designing sample relationships
تعهد دو مرحله ای: موفقیت
Two phase commit: success
تعهد دو فازی: برگشت
Two phase commit: rollback
DBRefs
DBRefs
امتحان
Quiz
مجموعه ماکت
Replica set
معرفی
Introduction
راه اندازی یک مجموعه ماکت
Setting up a replica set
وضعیت فعلی یک مجموعه ماکت
Current state of a replica set
امتحان
Quiz
مجموعه ماکت
Replica set
معرفی
Introduction
راه اندازی یک مجموعه ماکت
Setting up a replica set
ابتدایی و ثانویه (انتخابات)
Primary and secondaries (elections)
ابتدایی و ثانویه (انتخابات)
Primary and secondaries (elections)
نوشتن و خواندن داده ها
Writing and reading data
نوشتن و خواندن داده ها
Writing and reading data
همانند سازی
Replication
همانند سازی
Replication
انواع اعضا
Types of members
انواع اعضا
Types of members
وضعیت فعلی یک مجموعه ماکت
Current state of a replica set
خرابی خودکار
Automatic failover
خرابی خودکار
Automatic failover
برنامه شما: کار با مجموعه ماکت
Your application: working with a replica set
برنامه شما: کار با مجموعه ماکت
Your application: working with a replica set
طراحی مجموعه ماکت
Designing a replica set
طراحی مجموعه ماکت
Designing a replica set
امتحان
Quiz
شاردینگ
Sharding
معرفی
Introduction
مشق شب
Homework
مجموعه های شاردینگ
Sharding collections
کلید خرد شده مرتب شده است
Sorted shard key
کلید خرد شده هش شده
Hashed shard key
امتحان
Quiz
شاردینگ
Sharding
معرفی
Introduction
راه اندازی یک خوشه خرد شده
Setting up a sharded cluster
راه اندازی یک خوشه خرد شده
Setting up a sharded cluster
مشق شب
Homework
تکلیف: راه حل
Homework: solution
تکلیف: راه حل
Homework: solution
خرده اولیه
Primary shard
خرده اولیه
Primary shard
مجموعه های شاردینگ
Sharding collections
کلید خرد شده مرتب شده است
Sorted shard key
کلید خرد شده هش شده
Hashed shard key
کلیدهای Shard و پرس و جو
Shard keys and queries
کلیدهای Shard و پرس و جو
Shard keys and queries
امتحان
Quiz
GridFS
GridFS
معرفی
Introduction
بازنمایی داده ها
Data representation
دستورات
Commands
امتحان
Quiz
GridFS
GridFS
معرفی
Introduction
معرفی
Introduction
جزء و اتصال
Component and connection
جزء و اتصال
Component and connection
بازنمایی داده ها
Data representation
دستورات
Commands
امتحان
Quiz
امتحان
Quiz
موضوعات متفرقه
Miscellaneous topics
موتورهای ذخیره سازی
Storage engines
احراز هویت
Authentication
موضوعات متفرقه
Miscellaneous topics
موتورهای ذخیره سازی
Storage engines
نگرانی را بنویسید
Write concern
نگرانی را بنویسید
Write concern
احراز هویت
Authentication
پایان
The end
پایان
The end
نمایش نظرات