Node.Js Practicum assignments

Introduction
I’ve made some NodeJs practicums that were sent to me by Amer, to understand (backend) server side JavaScript, here you can read more about all the practicums I’ve done.
One Liner Joke
The very first practicum gave me a little insight how to work NodeJS,It teached me the basics. I started out by making a directory, adding it to my gitlab repository and than I started install NodeJs necessities.
In short this application fetches and displays random jokes which is already in an different Json file. Below you can see the code and what it does to get the end result, which is shown in the terminal.

Valuta Converter
The second practicum is about a valuta converter made with Nodejs. I did the exact same steps as above to setup my project. Basically what this application does it converts US Dollars to Euros.
To retrieve this data, it was sent by an API from a website that does Valuta converting. Below is the end result and the entire code how it was done.

Basic Server Introduction
This practicum was about making basic webserver with node.js using the Express framework in Localhost. This practicum taught me how easy it is to create routes within this framework and get direct results. The steps that I followed to reach the end result below was straightforward, below you can see how I’ve done it.

Blog server – NodeJS, Express and SQlite
Similarly to the last practicum above, I’ve taken the same steps, but this time I will be using a SQlite database, which is a lightweight database solution. I had prior experience in this already because I did a project using the SQlite server with C# in Visual Studio.
I went a little further than what was given to me in the practicum and I’ve fully changed the queries, now I added a new table with categories, to be able to categorize the posts. Once that was tested and working, I decided to apply some bootstrap to give it a proper interface.

I’ll be working on the next practicums as well as a follow up on these practicums I done here, You can check out my source code and how I’ve completed these practicums in my repositories below.
Gitlab Practicum repositories
• Practicum 1 - One Liner Joke
• Practicum 2 - Valuta Converter
• Practicum 3 - Basic Server Introduction
• Practicum 4 - Blog server – NodeJS, Express and SQlite