自學(xué)大數(shù)據(jù),給IT新手的7個(gè)MongoDB實(shí)戰(zhàn)項(xiàng)目
MongoDB是一個(gè)基于分布式文件存儲(chǔ)的數(shù)據(jù)庫(kù)。
由C++語(yǔ)言編寫(xiě)。旨在為WEB應(yīng)用提供可擴(kuò)展的高性能數(shù)據(jù)存儲(chǔ)解決方案。
MongoDB是一個(gè)介于關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫(kù)當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫(kù)的。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類(lèi)似json的bson格式,因此可以存儲(chǔ)比較復(fù)雜的數(shù)據(jù)類(lèi)型。
Mongo最大的特點(diǎn)是它支持的查詢(xún)語(yǔ)言非常強(qiáng)大,其語(yǔ)法有點(diǎn)類(lèi)似于面向?qū)ο蟮牟樵?xún)語(yǔ)言,幾乎可以實(shí)現(xiàn)類(lèi)似關(guān)系數(shù)據(jù)庫(kù)單表查詢(xún)的絕大部分功能,而且還支持對(duì)數(shù)據(jù)建立索引。
1. Vue.js+Express+MongoDB 仿餓了么
地址: https://www.shiyanlou.com/courses/1293
學(xué)習(xí)人數(shù): 178
關(guān)注人數(shù): 21
本課程使用Vue+Express+mongodb開(kāi)發(fā)全棧移動(dòng)終端項(xiàng)目。課程內(nèi)容主要分為三個(gè)部分:前端頁(yè)面顯示及業(yè)務(wù)邏輯實(shí)現(xiàn)、后臺(tái)管理系統(tǒng)實(shí)現(xiàn)、后端數(shù)據(jù)操作和路由配置。它涵蓋了幾個(gè)知識(shí)點(diǎn),包括ES6、webpack、Vue、family bucket、express和mongoose。

2. Vue.js+Koa.js+MongoDB 打造「什么值得買(mǎi)」網(wǎng)站
地址: https://www.shiyanlou.com/courses/898
學(xué)習(xí)人數(shù): 777
關(guān)注人數(shù): 90
這個(gè)訓(xùn)練營(yíng)使用Vue.js版+ KOAjs+Mongodb實(shí)現(xiàn)了一個(gè)類(lèi)似于「什么值得買(mǎi)」的網(wǎng)站。使用Vue.js版實(shí)現(xiàn)方面,主要采用Vue、Vue-router、vuex等技術(shù)。服務(wù)器端使用node.js實(shí)現(xiàn)一個(gè)web框架,主要基于學(xué)習(xí)KOAjs發(fā)展。網(wǎng)站采用mongodb進(jìn)行數(shù)據(jù)存儲(chǔ),主要功能模塊有:用戶(hù)管理、商品分類(lèi)管理、商品標(biāo)簽管理、商品管理等。

3. MongoDB 基礎(chǔ)教程
地址: https://www.shiyanlou.com/courses/12
學(xué)習(xí)人數(shù): 15.7k
關(guān)注人數(shù): 1.3k
目前,mongodb是IT行業(yè)非常流行的一種非關(guān)系數(shù)據(jù)庫(kù)(NoSQL),其靈活的數(shù)據(jù)存儲(chǔ)方式受到當(dāng)前IT從業(yè)者的青睞。本課程是mongodb的基礎(chǔ)課程,主要介紹mongodb的基本集合操作、高級(jí)查詢(xún)、索引和聚合。

4. Node.js 經(jīng)典項(xiàng)目實(shí)戰(zhàn)
地址: https://www.shiyanlou.com/courses/455
學(xué)習(xí)人數(shù): 1.2k
關(guān)注人數(shù): 213
教師協(xié)助在線(xiàn)完成5部經(jīng)典作品節(jié)點(diǎn).js項(xiàng)目,高強(qiáng)度學(xué)習(xí)節(jié)點(diǎn).js發(fā)展。封面節(jié)點(diǎn).js基礎(chǔ),快速框架,插座.io, 角度.js,redis,mongodb等,只要你來(lái)學(xué)習(xí),你就會(huì)在討論區(qū)發(fā)問(wèn),并且會(huì)有項(xiàng)目的答案。

5. React+Express+MongoDB 仿網(wǎng)易云音樂(lè)
地址: https://www.shiyanlou.com/courses/888
學(xué)習(xí)人數(shù): 976
關(guān)注人數(shù): 117
網(wǎng)易云音樂(lè)作為曲目齊全、操作簡(jiǎn)便、用戶(hù)體驗(yàn)高的音樂(lè)產(chǎn)品,越來(lái)越受到人們的青睞。本次訓(xùn)練營(yíng)將用react實(shí)現(xiàn)網(wǎng)易云音樂(lè)。項(xiàng)目包括從設(shè)計(jì)到實(shí)施的全過(guò)程。具體模塊可分為:前端接口模塊、節(jié)點(diǎn)模塊、mongodb模塊。前端接口模塊包括react組件開(kāi)發(fā)、react路由器路由配置和Redux狀態(tài)管理。如果你沒(méi)有基礎(chǔ),你可以先學(xué)習(xí)實(shí)驗(yàn)樓的基礎(chǔ)課程,然后你可以學(xué)習(xí)。

6. MongoDB 數(shù)據(jù)庫(kù)入門(mén)實(shí)戰(zhàn)
地址: https://www.shiyanlou.com/courses/1364
學(xué)習(xí)人數(shù): 107
關(guān)注人數(shù): 25
mongodb作為NoSQL數(shù)據(jù)庫(kù)的典型代表,自2009年2月發(fā)布第一個(gè)版本以來(lái),才11歲,目前在公司得到了廣泛應(yīng)用。本課程是mongodb數(shù)據(jù)庫(kù)的入門(mén)課程。希望通過(guò)一系列實(shí)驗(yàn),掌握mongodb數(shù)據(jù)庫(kù)的基本操作。

7. Node.js 實(shí)現(xiàn)個(gè)人博客網(wǎng)站
地址: https://www.shiyanlou.com/courses/1289
學(xué)習(xí)人數(shù): 196
關(guān)注人數(shù): 11
為了從頭構(gòu)建nodejs博客,我們將帶領(lǐng)您完成以下模塊:功能模塊分析與設(shè)計(jì)、構(gòu)建開(kāi)發(fā)環(huán)境、構(gòu)建路由模塊、前端模板引擎、設(shè)計(jì)頁(yè)面、使用mongodb數(shù)據(jù)庫(kù)、創(chuàng)建會(huì)話(huà)、擴(kuò)展功能。主要知識(shí)點(diǎn)如下:節(jié)點(diǎn).js,express framework,模板引擎,bootstrap,mongodb,session,flash信息提示。