Task 1
Interns of the HNG internship are grouped according to their niche. Isaac, a backend developer, was grouped into the Backend Track.
On the 27th day of October 2022, each track was presented with its task which was to be submitted by noon on the 29th day of that same month. The task awarded to members of the backend track was to set up a server (Host). This was carried out by team members, individually. The organizers also did well to furnish the members with materials that would aid them in accomplishing their task; https://www.w3schools.com/ and https://www.freecodecamp.org/
Before making any attempt to carry out the task, Isaac studied the recommended materials, which I stated earlier. This gave him a clearer view of the task at hand. Isaac used PHP, by choice, in creating an API endpoint;
This can also be done using other programming languages like Java, Python, C#, and the like. An API is a code or set of rules that enable two software programs to share resources, while the endpoint is a component of an API.
Isaac made use of a live web host which he purchased from https://domainking.ng, a web hosting service provider. This is necessary as it gives the server the ability to host several endpoints.
In carrying out the task, the tools used by Isaac were Visual Studio Code; a code editor that he used to write the code, and Postman; used in testing the endpoints.
A challenge that one can face in setting up a server is getting hold of a web server, as it can most times be costly However, this can be avoided by obtaining a free server from service providers like https://www.heroku.com/.
Interns that were successful in completing the first task progressed to the next stage.
I hope you find this inspiring and educational. See you in my next post. Bye for now.
Link to the next episode: https://dev.to/zadazini/the-everyday-life-of-an-hng-intern-isaac-ojerumus-story-2dm6
Top comments (0)