Udemy線上課程 Node.js實戰教程 (含教材) 講師:Andrew Deng 影音教學 中文發音 中文字幕版(DVD版) Udemy線上課程Node.js實戰教程(含教材)講師:AndrewDeng影音教學中文發音中文字幕版(DVD版)內容說明: 整個課程基於一個目標:使您成為能夠開發,測試和部署實際生產應用程式的專業Node開發人員。 學習Node的最好方法就是構建Node應用程式。 在這門課程裡,您將構建四個項目: 1.一個記筆記的應用程式 2.與DarkSkyAPI交互的天氣應用程式 3.任務管理程式,具備帳戶和身份驗證功能,提供生產級的RESTAPI 4.聊天室應用程式 到最後,您將能夠依據自己所掌握的知識,開始構建屬於自己的Node應用程式。 根據2016年StackOverflow調查,Node在後端受歡迎程度和後端薪水方面排名前十,平均薪水為$85k。這為您意味著更多的工作和更多的機會。 在課程裡,您將學到: 1.Node.js 2.npm 3.Asynchronousprogramming 4.ES6/ES7 5.MongoDB 6.Express 7.Socket.IO 8.JWTAuthentication 9.Mongoose 10.Fileandimageuploads 11.ApplicationdeploymentwithJenkins 12.VersioncontrolwithGit 13.GitHub 14.RESTAPIDesign 15.Codetesting 16.Debugging 17.Jest 18.Manymoretools 課程內容: 01引言 001Node.js簡介.mp4 002為什麼學習Node.js.mp4 003阻塞和非阻塞編程模型.mp4 004創建第一個node程序.mp4 005課程代碼.html 006導入node提供的模塊來完成寫文件操作.mp4 007完成文件內容的添加操作.mp4 008導入文件并使用其中的方法.mp4 009導出更多的方法.mp4 02Node模塊系統 010模塊的概念.mp4 011node模塊化的奧秘.mp4 012引入npm模塊.mp4 013npminstall指令.mp4 014使用chalk模塊.mp4 015全局模塊和nodemon.mp4 03文件系統和命令行參數(NotesApp) 016獲取用戶的輸入.mp4 017使用yargs模塊解析用戶輸入指令.mp4 018完善添加note的功能.mp4 019重構完善添加note的功能.mp4 020完善刪除note的功能.mp4 021完善展示note的功能.mp4 022完善閱讀note的功能.mp4 023重構addNote方法.mp4 04Debugging 024使用console.log進行簡單的debug.mp4 025專業的debugging工具介紹.mp4 05node中的異步機制(WeatherApp) 026初識異步編程.mp4 027異步函數的內部工作原理.mp4 028注冊并獲取天氣相關的信息.mp4 029在app里發送http請求并解析返回的數據.mp4 030探索request和weatherstackAPI.mp4 031錯誤處理.mp4 032callback深入.mp4 033使用callback改造既有函數.mp4 034es6shorthand和destructing語法糖.mp4 035使用shorthand和objectdestructing重構代碼.mp4 06web服務器(WeatherApp) 036介紹.mp4 037helloexpress.mp4 038返回json和html數據.mp4 039處理靜態資源.mp4 040處理客戶端頁面的js,css.mp4 041模板引擎和動態頁面.mp4 042設置view模板目錄.mp4 043使用hbsparticals定義模塊.mp4 044定義錯誤頁面.mp4 045調整頁面樣式.mp4 07創建API并從網頁瀏覽器訪問(WeatherApp) 046獲取前端發送過來的查詢參數.mp4 047客戶端JavaScript編程發送帶參數的請求.mp4 048增加查詢界面.mp4 049在頁面顯示查詢結果.mp4 08部署 050搭建或者購買Jenkins服務.mp4 051服務器的選購.mp4 052在ubuntu上安裝nodejs和npm.mp4 053安裝Jenkins.mp4 054定義程序啟動命令npmstart.mp4 055Jenkinsfile.mp4 056推送項目到github上.mp4 057構建第一個JenkinsJob.mp4 058Github自動觸發Jenkinsjob構建.mp4 09mongodb(TaskApp) 059安裝mongodb.mp4 060使用客戶端GUI鏈接到mongodb.mp4 061使用node往mongodb里插入數據.mp4 062查閱API文檔,完成插入多條數據.mp4 063ObjectID.mp4 064查詢數據.mp4 065刪除數據.mp4 066更新數據.mp4 10RESTAPIs和Mongoose 067ORmapping介紹.mp4 068vscode介紹.mp4 069不同數據類型擁有的方法.mp4 070內置檢查器.mp4 071創建第一個RESTAPI.mp4 072安裝和使用postman來測試postAPI.mp4 073定義postAPI創建用戶.mp4 074開始使用mongoose.mp4 075更新數據.mp4 076根據用戶id刪除數據庫里的用戶.mp4 077自定義檢查器.mp4 078讓更新數據的代碼更健壯.mp4 079重構路徑相關代碼.mp4 080集成Validator模塊.mp4 11認證和安全(TaskApp) 081保存密碼.mp4 082對創建或更新的密碼計算hash值.mp4 083task-manager-用戶登錄API.zip 083用戶登錄API.mp4 084JsonWebToken.mp4 084task-manager-Jason-Web-Token.zip 085task-manager-生成Token.zip 085生成Token.mp4 086task-manager-驗證Token.zip 086驗證Token.mp4 087task-manager-用戶logout.zip 087用戶logout.mp4 088task-manager-隱藏敏感數據.zip 088隱藏敏感數據.mp4 089task-manager-重構其他的API.zip 089重構其他的API.mp4 090postman的高級用法.mp4 091添加task模塊.mp4 092task-manager-user和task的關聯.zip 092user和task的關聯.mp4 093task-manager-刪除用戶的時候同時刪除和他關聯的任務.zip 093刪除用戶的時候同時刪除和他關聯的任務.mp4 094重構task相關的API.mp4 12排序、分頁和過濾(TaskApp) 095添加數據創建日期和數據更新日期字段.mp4 096task-manager-過濾數據.zip 096過濾數據.mp4 097task-manager-分頁.zip 097分頁.mp4 098task-manager-對數據進行排序.zip 098對數據進行排序.mp4 13上傳文件 099添加multer模塊上傳圖片.mp4 100task-manager-用戶上傳自己的頭像.zip 100用戶上傳自己的頭像.mp4 101task-manager-驗證上傳文件.zip 101驗證上傳文件.mp4 102task-manager-處理Express錯誤.zip 102處理Express錯誤.mp4 103task-manager-給用戶上傳和刪除頭像.zip 103給用戶上傳和刪除頭像.mp4 104task-manager-根據用戶id獲取用戶頭像.zip 104根據用戶id獲取用戶頭像.mp4 105task-manager-更改用戶上傳頭像尺寸.zip 105更改用戶上傳頭像尺寸.mp4 14單元測試 106task-manager-使用Jest創建測試用例.zip 106使用Jest創建測試用例.mp4 107task-manager-使用expect編寫測試用例.zip 107使用expect編寫測試用例.mp4 108task-manager-監聽測試相關代碼.zip 108監聽測試相關代碼.mp4 109task-manager-測試異步函數.zip 109測試異步函數.mp4 110task-manager-配置環境變量.zip 110配置環境變量.mp4 111task-manager-配置Jest環境變量.zip 111配置Jest環境變量.mp4 112安裝vscode插件.mp4 113task-manager-測試API.zip 113測試API.mp4 114setup和teardown.mp4 114task-manager-setup和teardown.zip 115task-manager-測試用戶登錄API.zip 115測試用戶登錄API.mp4 116task-manager-測試需要token認證的API.zip 116測試需要token認證的API.mp4 117task-manager-更多的測試技巧.zip 117更多的測試技巧.mp4 118task-manager-給user其他的API編寫測試用例.zip 118給user其他的API編寫測試用例.mp4 119taskAPI相關的測試以及更多的ideas.mp4 119task-manager-taskAPI相關的測試以及更多的ideas.zip 15構建聊天室應用 120chat-app-創建項目.zip 120創建項目.mp4 121Websocket.mp4 122chat-app-開始使用socket.io建立websocket鏈接.zip 122開始使用socket.io建立websocket鏈接.mp4 123chat-app-socketio事件.zip 123socketio事件.mp4 124chat-app-添加文本框發送和廣播消息.zip 124添加文本框發送和廣播消息.mp4 125chat-app-廣播事件.zip 125廣播事件.mp4 126chat-app-分享地理位置信息.zip 126分享地理位置信息.mp4 127chat-app-過濾敏感文字信息.zip 127過濾敏感文字信息.mp4 128chat-app-重構前端部分功能.zip 128重構前端部分功能.mp4 129chat-app-讓消息顯示在頁面.zip 129讓消息顯示在頁面.mp4 130chat-app-頁面顯示超鏈接.zip 130頁面顯示超鏈接.mp4 131chat-app-給消息添加時間戳.zip 131給消息添加時間戳.mp4 132chat-app-樣式化頁面.zip 132樣式化頁面.mp4 133chat-app-添加一個登陸頁面.zip 133添加一個登陸頁面.mp4 134chat-app-加入到不同的聊天室.zip 134加入到不同的聊天室.mp4 135添加用戶對象記錄用戶信息.mp4 136chat-app-對頁面顯示的進一步改造.zip 136對頁面顯示的進一步改造.mp4 137chat-app-顯示聊天室的名稱以及聊天室里的在線用戶.zip 137顯示聊天室的名稱以及聊天室里的在線用戶.mp4 138chat-app-頁面的自動滾動.zip 138頁面的自動滾動.mp4 139使用Jenkins部署應用.mp4 相關商品:Udemy線上課程Linux作業系統實戰入門(含教材)講師:AndrewDeng影音教學中文發音中文字幕版(DVD版)Udemy線上課程Terraform從入門到精通講師:AndrewProgramming(含教材)影音教學中文發音中文字幕版(DVD版)Udemy線上課程uni-app跨平台項目實戰企業站製作uniapp線上視頻教程(含教材)講師:菊華黃影音教學中文發音中文字幕版(DVD版)Udemy線上課程初學者的3D列印課程|向一位德國工程師學習3D列印(含教材)講師:M.Eng.JohannesWild影音教學中文發音中文字幕版(DVD版)Udemy線上課程Maven基礎篇之Maven實戰入門(含教材)講師:Congzhencai影音教學中文發音中文字幕版(DVD版)