...

/

What To Expect From This Course

What To Expect From This Course

Get to know the deliverables of this course, who should take it, and how it is organized.

Making a web application

This course is written to simplify the path toward making interactive and data-driven applications that can run over the web. Web applications are the engines that drive the modern economy, yet they can be created by anyone with a computer and the willingness to learn.

A beginner interested in learning how to create a web application is confronted but with a dizzying array of options. It’s often unclear which of these options are alternatives and which ones can be used together (i.e., they can be stacked).

Other questions also emerge: Should you build a static site, a multi-page, or a single-page application? Do you need a database, and if so, should it be SQL or No-SQL? How do you create the client-side that runs in the browser? Do you need to manage its communication with the server somehow? How can we gain confidence that my application is working as you hoped? And, assuming all of this goes well, how do I actually put this on the internet where people can use it?

That’s a lot of questions, and internet forums are full of competing answers that ...