< Return
Message board case (preparation)
Chapter1 first day
1-1 Course description
1-2 teaching objectives
1-3 Introduction to nodejs
1-4 Install nodejs
1-5 First experience (REPL)
1-6 First experience (hello itcast)
1-7 Modules (Introduction)
1-8 Custom module
1-9 Module (difference between exports and module.exports)
1-10 Module (built-in os module)
1-11 Module (built-in path module)
1-12 Module (built-in url module)
1-13 Module (built-in fs module)
1-14 Review in the morning
1-15 Module (built-in http module)
1-16 Module (built-in http module-garbled code resolution & response to different pages)
1-17 request and response objects
1-18 Message board case (preparation)
1-19 Message board case (static page)
1-20 Message board case (display dynamic page)
1-21 Message board case (get data processing)
1-22 Message board case (post data processing)
Chapter2 the next day
2-1 review
2-2 daily feedback
2-3 teaching objectives
2-4 Introduction to NPM
2-5 First experience with NPM
2-6 NPM syntax explanation
2-7 NPM template versioning
2-8 NPM source management
2-9 NPM custom script command
2-10 NPM package custom publishing
2-11 NPM summary
2-12 Module (automatic restart)
2-13 Module (date processing)
2-14 Review in the morning
2-15 Express Framework (Introduction & First Experience)
2-16 Express framework (configuration template engine)
2-17 Express framework (routing)
2-18 Express framework (hosting static files)
2-19 Message board case (initialization)
2-20 Message board case (display static page)
2-21 Message board case (display dynamic page)
2-22 Message board case (data addition processing)
2-23 Switch nodejs version via NVM
Chapter3 The third day
3-1 review
3-2 daily feedback
3-3 teaching objectives
3-4 Student project (initialization)
3-5 Student Projects (List)
3-6 Student Projects (Add)
3-7 Optimize routing
3-8 Optimize database operations
3-9 Review in the morning
3-10 Middleware (first experience)
3-11 Middleware (error handling)
3-12 Middleware (application scenario)
3-13 Middleware (summary)
3-14 Session technologies (cookies)
3-15 Session technology (session)
3-16 Student project (login initialization)
3-17 Student project (display login static page)
3-18 Student Projects (Login Function)
3-19 Student projects (registration function)
3-20 Student Project (Anti-censorship)
3-21 Student project (show user information & exit)
3-22 Summary thoughts
3-23 Summary development
Chapter4 The fourth day
4-1 review
4-2 daily feedback
4-3 teaching objectives
4-4 ES6 syntax (Symbol new data type)
4-5 ES6 syntax (Set data structure)
4-6 ES6 syntax (Map data structure)
4-7 ES6 syntax (loops)
4-8 ES6 syntax (extension of functions)
4-9 ES6 syntax (extensions to strings)
4-10 ES6 syntax (module)
4-11 ES6 syntax (class class)
4-12 Review in the morning
4-13 Promise object (introduction & syntax & first experience)
4-14 Promise object (solve callback hell problem)
4-15 async&await
4-16 Promise&Async&Await (Summary)
4-17 ES6 syntax (object property abbreviation)
4-18 Web Crawler
4-19 Operate Mysql database through NodeJS
4-20 koa2 framework (initialization)
4-21 koa2 framework (initialization model & static resources)
4-22 koa2 framework (student list function)
4-23 koa2 framework (added functionality)
- Course Recommendations
- Courseware download
4 days to master nodejs tutorial related courseware
Download
Students who have watched this course are also learning
Let's briefly talk about starting a business in PHP
Quick introduction to web front-end development
Large-scale practical Tianlongbabu development of Mini version MVC framework imitating the encyclopedia website of embarrassing things
Getting Started with PHP Practical Development: PHP Quick Creation [Small Business Forum]
Login verification and classic message board
Computer network knowledge collection
Quick Start Node.JS Full Version
The front-end course that understands you best: HTML5/CSS3/ES6/NPM/Vue/...[Original]
Write your own PHP MVC framework (40 chapters in depth/big details/must read for newbies to advance)

















