Have you ever wanted to learn basics of Node.js and the most popular Node.js web framework Express.js? If you are experienced web developer or software engineer who wants to learn Node.js and build some servers along the way, then this self-study workshop is for you.
What is ExpressWorks? It’s an automated tool which allows to learn Express.js from the author of one of the best books on Express.js—Pro Express.js— with this workshop that will teach you basics of Express.js and building Node.js web apps (a.k.a. servers).
You will walk through adventures via command-line interface. Each adventure has a problem, hints, and the solutions.
Some of the resources before you get started:
- ExpressWorks Docs: https://github.com/azat-co/expressworks.
- FREE Express.js cheatsheet—>>>: https://gum.co/NQiQ/git-874E6FB4
- Pro Express.js book: http://proexpressjs.com.
The entire playlist: on YouTube or just watch individual solutions below. Try solving problems without looking at the solutions!
ExpressWorks: 1. Hello World [Solution]
ExpressWorks: 2. Static Middleware [Solution]
ExpressWorks: 3. Jade Template Engine [Solution]
ExpressWorks: 4. Web Form [Solution]
Reading blog posts is good, but watching video courses is even better because they are more engaging.
A lot of developers complained that there is a lack of affordable quality video material on Node. It's distracting to watch to YouTube videos and insane to pay $500 for a Node video course!
[End of sidenote]
ExpressWorks: 5. CSS with Stylus [Solution]
ExpressWorks: 6. URL Parameters [Solution]
ExpressWorks: 7. Query String [Solution]
ExpressWorks: 8. JSON API [Solution]
Microsoft MVP | Book and Course Author | Software Engineering Leader
To contact Azat, the main author of this blog, submit the contact form or schedule a call at clarity.fm/azat and we can go over your bugs, questions and career.