FREELessons: 16Length: 2.4 hours
Replacement Course Available
This course uses Express 3.0, which is now outdated. We have released a new course to teach you the same great skills using the most recent version of Express: Getting Started With Express.
Node.js is the JavaScript engine for Chrome, moved to the command line for use as a general programming language. In this course, you’ll learn how to make use this engine to build web applications with ease.
1.Introduction1 lesson, 00:47
1 lesson, 00:47
1.1Introduction00:47
1.1
Introduction
00:47
2.Getting Started with Express5 lessons, 37:37
5 lessons, 37:37
2.1Installing Express03:14
2.1
Installing Express
03:14
2.2Creating an Express App05:18
2.2
Creating an Express App
05:18
2.3Creating our First Routes14:25
2.3
Creating our First Routes
14:25
2.4Creating our First Views05:50
2.4
Creating our First Views
05:50
2.5Inspecting the Package.json File08:50
2.5
Inspecting the Package.json File
08:50
3.More Complexity with Express5 lessons, 59:54
5 lessons, 59:54
3.1Configuring our Express App10:12
3.1
Configuring our Express App
10:12
3.2The Basics of Jade18:48
3.2
The Basics of Jade
18:48
3.3The Request Object07:30
3.3
The Request Object
07:30
3.4The Response Object08:06
3.4
The Response Object
08:06
3.5Working with More Advanced Routes15:18
3.5
Working with More Advanced Routes
15:18
4.Going Further With Express4 lessons, 46:10
4 lessons, 46:10
4.1Persistence with Cookies and Sessions06:36
4.1
Persistence with Cookies and Sessions
06:36
4.2Creating Error Pages10:04
4.2
Creating Error Pages
10:04
4.3Working with a Database19:43
4.3
Working with a Database
19:43
4.4Learning More with the Express Examples09:47
4.4
Learning More with the Express Examples
09:47
5.In Closing1 lesson, 00:38
1 lesson, 00:38
5.1Conclusion00:38
5.1
Conclusion
00:38
Hi! I'm Andrew Burgess, and I'm a connoisseur of all things programming.
I'm from near Toronto, Canada, and I've been fooling around with computers for nearly my whole life, both hardware and software. Right now, I'm finishing up a computer science degree. For almost a decade now, I've been playing around with over a dozen programming languages on several different platforms, from JavaScript to Java, from Ruby to Befunge. My favourite has always been JavaScript.
I've always enjoyed writing, so when I discovered Tuts+ in 2009, I was excited to start writing tutorials. Since then, I've been writing tutorials and producing screencasts for Tuts+. Right now, I'm a course instructor and I produce mostly JavaScript-related courses. Maybe you've seen Building a Web App from Scratch with Angular.js or Node.js from Scratch; that's me!
I've also written a few ebooks, like Getting Good with Git, Getting Good with JavaScript, and, more recently, Backbone.js Blueprints.