I think everyone should learn how to program a computer, because it teaches you how to think. I view computer science as a liberal art, something everyone should learn to do.

—Steve Jobs

In this chapter, we’ll cover these topics:

  • Overview of HTML, CSS, and JavaScript syntaxes
  • Brief introduction to Agile methodology
  • Advantages of cloud computing, Node.js, and MongoDB
  • Descriptions of HTTP requests/responses and RESTful API concepts

If you are an experienced web developer, I don’t recommend it, but feel free to skip this chapter. It’s important to brush up on the fundamental concepts before moving forward. Why? Maybe you have ...

Get Full Stack JavaScript: Learn Backbone.js, Node.js and MongoDB, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.