Further Readings
Last updated
Last updated
Khan Academy has a good set of follow-on lessons that will dovetail with the DOM material we covered here in and .
Khan Academy also has some fun lessons that are more focused around programming concepts and fun things to build.
For a broader Computer Science overview of the field, Harvard's CS50 is a good choice. This course is quite a bit more difficult than Fundamentals and uses the C programming language, among others.
If you're interested in how real-world software systems are built you can begin to learn about a modern set of libraries and tools you'd need to do that.
This Codecademy course covers the basics of backend JavaScript servers that you would need to know to work with the internet, requests and handling data, like with the SQL language.
You can take the course through a MOOC (Massive Open Online Course) at EdX: or, use the course materials separately:
Alternatively, you can attempt where it lists subjects you will encounter over the course of taking a Computer Science degree.
This Codecademy course is the closest to the material we've already covered that will show you how modern Front-end apps are built: Note: Front-end here, refers to the browser, where we ran all of the code in Fundamentals.