Database 初級:2.5小時 MongoDB 入門|教學|廣東話|60fps



Database 初級:2.5小時 MongoDB 入門|教學|廣東話|60fps

Database 初級:2.5小時 MongoDB 入門|教學|廣東話|60fps

Patreon: https://www.patreon.com/kfsoft

1) MongoDB – document-oriented DB (NoSQL)
2) Mongosh, Compass, Pymongo
3) CRUD operations, aggregrate (GROUP), validator
4) Relationship – Embedded document, document reference

00:00 Introduction & roadmap
01:53 NoSQL, document-oriented DB
05:28 MongoDB structure
06:41 Mongosh
07:49 Document (JSON) & ObjectId
12:56 Data type (field value)
17:54 Database
20:44 Mongosh demo
26:23 Collection
30:22 Mongosh demo – insertOne()
33:37 Query
36:07 Mongosh demo – find(), findOne()
38:10 Query (dot notation)
39:25 JS code + commands
42:36 Mongosh demo – run JS code
45:55 Pymongo demo – connect, test data, query
58:57 CRUD – Create – insertOne(), insertMany()
01:00:40 CRUD – Read – find(), findOne()
01:11:14 CRUD – Read – sort(), skip(), limit()
01:13:19 CRUD – Update – updateOne(), updateMany()
01:18:00 CRUD – Delete – deleteOne(), deleteMany(), drop()
01:19:19 Aggregation & pipeline
01:25:17 Pymongo demo – aggregation pipeline
01:31:41 Compass demo – basics
01:33:47 Compass demo – aggregation pipeline
01:39:16 Index – ascending / descending
01:41:43 Text index – text search
01:44:40 Relationship
01:46:26 Embedded document
01:48:48 Document reference – manual
01:51:38 Document reference – DBRefs
01:53:50 Pymongo demo – embeded document
02:02:36 Schema validation
02:18:18 Compass demo – validation
02:27:58 Summary & conclusion

Python入門:第1課 – PyCharm + Data Types https://youtu.be/s9toTBXQSPE
Python入門:第2課 – Python containers (1): List, Tuple https://youtu.be/7hm0zHgEGZ4
Python入門:第3課 – Python containers (2): Dictionary & Set https://youtu.be/7Jvfd6qFLzU
Python入門:第4課 – If-Else, Looping, Try-except https://youtu.be/sXdh5L5rcX0
Python入門:第5課 – Function + File https://youtu.be/rk8kU3no5No
Python入門:第6課 – Class and Object https://youtu.be/HPb0Lg3FQfM
Python入門:Project 1 – Tic-Tac-Toe 井字棋|過三關 https://youtu.be/ILNcq29fvII
Python入門:第7課 – URL, JSON, Sqlite https://youtu.be/93lOZTxJtrs
Python入門:第8課 – 用Flask進行Web開發 https://youtu.be/Z4CR3rwVkGc
Python入門:第9課 – Flask + DB ORM https://youtu.be/ZQoBdEH1zow
Python入門:第10課 – Flask補充1 https://youtu.be/AC23QWvFNWI
Python入門:第11課 – Flask補充2 https://youtu.be/-PkZ8sGhm-U
Python入門:Project 2 – Password generator 密碼生成器 https://youtu.be/5miejVDO9_w
Python入門:Apache 安裝Flask app – mod_wsgi https://youtu.be/E6dqWawzc14
Python入門:第12課 – GUI (Tkinter) + PyInstaller 打包EXE https://youtu.be/_-LKQvmG8Uc1
Python入門:第13課 – More loops – Iterable Vs Iterator https://youtu.be/xKPK6CRnBT4
Python入門:第14課 – More loops – Generator https://youtu.be/sl3seUetRkA

Python初級:第15課 – Web Scraping 靜態網頁抓取 https://youtu.be/_LRfuctPLds
Python初級:第16課 – Web Scraping 動態網頁抓取 https://youtu.be/lXwgSweHf5Q
Python初級:第17課 – Pygame貪食蛇遊戲 https://youtu.be/kaDEcF5LTWU
Python初級:第18課 – if __name__ == ‘__main__’ 入口點 https://youtu.be/ihDNLQOQrSk
Python初級:第19課 – Type hints 類型提示 https://youtu.be/Z_AF3K-BMBs
Python初級:第20課 – Decorator 裝飾器 https://youtu.be/mAyJI-proks

Python初級:Django 入門 1 – Model + Admin Site https://youtu.be/en6NXFI6CsQ
Python初級:Django 入門 2 – Template + View https://youtu.be/V0Nm1rXN6k0
Python初級:Django 入門 3 – 部署 https://youtu.be/GfMiJvbYk2k

Database初級:SQL入門 https://youtu.be/OtM74u3Fbw0
Database初級:JOIN連接 https://youtu.be/tpDvgr7qHsw
Database初級:MongoDB入門 https://youtu.be/XTqW3oOt3Ps

Python初級:openpyxl – 讀寫 MS Excel 文件 https://youtu.be/tjcJV2fur5g
Python初級:python-docx – 讀寫 MS Word 文件 https://youtu.be/PEKWb5R3sSU

Python入門 – 數據科學 – Jupyter Lab & Notebook 安裝+入門教程 https://youtu.be/niWD8kxgpH0
Python入門 – 數據科學 – Anaconda + PyCharm 安裝 https://youtu.be/H4ihRvtdY7M
Python初級 – 數據科學 – Numpy入門 https://youtu.be/t7ygnafk760
Python初級 – 數據科學 – Pandas入門 https://youtu.be/ZYjhM7J9eFQ
Python初級 – 數據科學 – Pandas入門 (第二版 更新column部分) https://youtu.be/w76oa7YzvkY
Python初級 – 數據科學 – Pandas時間 + 圖表 https://youtu.be/jrd8shHEVFQ
Python初級 – 數據科學 – Pandas類別 + 樣式 https://youtu.be/4ntwbAWnKbg

Python初級 – 機器學習 – Scikit-learn 入門 https://youtu.be/3m8Bb01uNNE
Python初級 – 機器學習 – Scikit-learn – Regression 回歸 https://youtu.be/QyYZT8o-f3U
Python初級 – 機器學習 – Scikit-learn – Classification 分類 https://youtu.be/JKn0OoHSoRo

Python初級 – 識別篇 – 光學文字辨識OCR + Google翻譯 https://youtu.be/UT7A-Y_FXlg
Python初級 – 識別篇 – TTS + 語音辨識 https://youtu.be/dGY9en_z5bQ

Python入門 – 技巧篇 – Debug 偵錯 / 除錯 / 調試 https://youtu.be/1uGdbaVGRBE
Python入門 – 工具篇 – Visual Studio Code入門 https://youtu.be/Dy7sVPN46hs
Python入門 – 工具篇 – PyCharm 10個必學功能 https://youtu.be/A8La270tpHI
Python入門 – 工具篇 – Virtual Environment 虛擬環境 https://youtu.be/Xu2GbJbo_WE
Python入門 – 工具篇 – PowerShell 定制 https://youtu.be/V2UCvB3pXxs
Python入門 – 工具篇 – Git入門 https://youtu.be/E3tBDPBB2lU

https://kfsoft.info

Comments are closed.