Congratulations you made it! You have now built a web application with Node.js!

Congratulations!

So what could you do now?

This is just the tip of the iceberg for Node.js, JavaScript and web development. A whole new world has been opened up here, and then is so much you could do now.

It’s prudent to point out that there are a couple of things that we didn’t do in this workshop in order to keep it simple that you would in an actual app:

  1. Authentication. If you deployed this app now on the internet, anyone would be able to just add, edit or delete recipes. Normally you would require some kind of authentication and only allow specific people access to the admin features.
  2. Error checking. We didn’t check for any errors. Normally you would verify things. Like does this `recipe exist before we try to update it. Don’t assume that everything will go smoothly.

These are both topics you might want to pursue further.

Here are some starting points about where you could go next to learn more:

JavaScript Sources

Here are some more

Beginner

Intermediate

Advanced

Javascript & Technology Podcasts

The Women in Tech Show weekly technical interviews with prominent women in tech.

Javascript Jabber is a weekly discussion about JavaScript, front-end development, community, careers, and frameworks.

FreeCodeAcademy Youtube Channel

Code Newby weekly podcasts that poeple tell their stories about their coding journeys.

WesBos is a YouTube channel with a variety of short videos mostly on web development and Javascript.

Fun Fun Function is a Youtube channel with short videos on a wide variety of programming topics. It has a quirky sense of humour that isn’t for everyone. His approach is very much a “this seems dumb, let me figure out for you why it isn’t”.

Greater than Code is a podcast that discusses people issues related to software development.

Toolsday is a short weekly podcast about different software development tools. Mostly related to web development.