Course description
01 minutes55 secondsteaching objectives
01 minutes16 secondsIntroduction to nodejs
05 minutes36 secondsInstall nodejs
04 minutes39 secondsFirst experience (REPL)
02 minutes55 secondsFirst experience (hello itcast)
05 minutes15 secondsModules (Introduction)
06 minutes44 secondsCustom module
09 minutes41 secondsModule (difference between exports and module.exports)
01 minutes19 secondsModule (built-in os module)
11 minutes24 secondsModule (built-in path module)
05 minutes25 secondsModule (built-in url module)
06 minutes58 secondsModule (built-in fs module)
12 minutes39 secondsReview in the morning
06 minutes10 secondsModule (built-in http module)
18 minutes20 secondsModule (built-in http module-garbled code resolution & response to different pages)
06 minutes46 secondsrequest and response objects
09 minutes46 secondsMessage board case (preparation)
02 minutes57 secondsMessage board case (static page)
17 minutes58 secondsMessage board case (display dynamic page)
12 minutes06 secondsMessage board case (get data processing)
12 minutes48 secondsMessage board case (post data processing)
05 minutes23 secondsreview
04 minutes10 secondsdaily feedback
06 minutes51 secondsteaching objectives
01 minutes47 secondsIntroduction to NPM
01 minutes23 secondsFirst experience with NPM
18 minutes08 secondsNPM syntax explanation
13 minutes25 secondsNPM template versioning
04 minutes35 secondsNPM source management
05 minutes04 secondsNPM custom script command
04 minutes31 secondsNPM package custom publishing
17 minutes25 secondsNPM summary
02 minutes00 secondsModule (automatic restart)
04 minutes45 secondsModule (date processing)
06 minutes16 secondsReview in the morning
03 minutes49 secondsExpress Framework (Introduction & First Experience)
08 minutes59 secondsExpress framework (configuration template engine)
08 minutes23 secondsExpress framework (routing)
17 minutes34 secondsExpress framework (hosting static files)
06 minutes55 secondsMessage board case (initialization)
05 minutes30 secondsMessage board case (display static page)
05 minutes30 secondsMessage board case (display dynamic page)
03 minutes26 secondsMessage board case (data addition processing)
05 minutes58 secondsSwitch nodejs version via NVM
06 minutes20 secondsreview
09 minutes19 secondsdaily feedback
03 minutes26 secondsteaching objectives
01 minutes43 secondsStudent project (initialization)
05 minutes45 secondsStudent Projects (List)
17 minutes56 secondsStudent Projects (Add)
28 minutes06 secondsOptimize routing
14 minutes49 secondsOptimize database operations
06 minutes33 secondsReview in the morning
02 minutes30 secondsMiddleware (first experience)
14 minutes21 seconds