最近开始上 Udemy 12 Project学Node.js的课程 (Learn Nodejs by building 12 projects)
把学习笔记记录在这里
从Introduction看到,总共有12个 Project如下:
Project 1 : Simple Web Server
Project 2 : Basic Express Website
Project 3 : User Login System
Project 4 : Node Blog System
Project 5 : Community Events
Project 6 : Bookstore
Project 7 : ChatIO
Project 8 : FindaDoc Directory
Project 9 : Portfolio App
Project 10: eLearning System
Project 11: RecipeBook
Project 12: Albumz Music Manager
Project Code on Github
会使用到的技术有:
HTML/CSS Frontend technologies, Nodejs NPM, NoSQL database, Column Databases, Database ORM, Express Framework, Asynchronous programming, Karken layer, Drywall user management, Bcrypt encryption, Socket IO and REST APIs
目前听到前几堂的感觉,讲师的速度算蛮快的
对第一次学Node.js或是web的人来说可能会有点跟不上
而且在基础概念和架构没有着墨很深入,所以这系列课程重点应该是放在透过12个Project练习Node.js
注:讲师有建议听众应该要有HTML\Front End\Javascript的基础知识
关于Node.js语法基础和概念,听过另一堂不错的课程,可以搭配了解:
The Complete Node.js Developer Course (2nd Edition)