Next Steps

Congratulation! You've finished the Learn to Code module. Hopefully, you feel a bit more comfortable with the first four core building blocks of software and how to use them.

Introduction to Web Applications

If you're interested in learning how a web application is built, please watch this video:

Once you've watched this video, please go over the following two articles:

  1. HTTP request and response and how web applications work (a written version of what I've explained in the video above)
  2. How to scale a web application to handle an infinite amount of traffic

Although you've just learned how to code, having this context would help you put things into perspectives especially as there are lots of buzz-words out there about programming. Now, you'll have a better idea on how things fit together.

If you liked what you've read, you can also subscribe to my channel or follow me on

Next Step

As the next step, please share what you've learned from the video above (as well as the two articles). It always helps to write down what you've just learned (as it helps you retain knowledge faster). Also, you can start the Basic Algorithm module next (after you've shared your key learnings).

What were some key things you've learned from the video (or the two articles)? Any feedback/comments?

Submitted answers • 247

Top Answers

  • The video was great, thanks so much :)Posted 351 days ago

    • good way to practice basic javascriptPosted 349 days ago

      • The analogy makes it easier to understand how web application works.Posted 4 hours ago

        • The video was great, thank you so much!Posted 4 hours ago

          • Great way to break it down with the store front IdeaPosted 6 days ago

            • some of key things this video taught me are how the internet works its a good breakdown to simplify how things are running on a rather large complex scale but breaking it down in a way where it doesnt feel as bad also learned a lot about different languages and how they work together and how many different librarys and frameworks there are available to make life easier and organize everythingPosted 30 days ago

              • To better understand how a web application works is to think about how the Ikea store operates. Different languages work together to form a web application. Using MVC framework to better organize Web development by diving tasks into 3 different sections. Model- for database, View handles what the output is, and Control takes requests and manages the flow of information.Posted 37 days ago

                • so informative thank you so muchPosted 40 days ago

                  • Michael choi always explains very well!Posted 47 days ago

                    • very good explanationPosted 50 days ago