Blog Day 1! - Learning Colt Steele's Web Developer Bootcamp
ArtetaOutNow
Posted on March 6, 2022
Its already been many weeks since I've started the Web Developer Bootcamp 2022 by Colt Steele but this is the first official day of me Blogging my journey to becoming a Web Developer. While I already know about HTML, CSS and a good portion of Javascript, my main focus with this course is focused on the backend side of Web Development, particularly with the technologies of Node, Express and MongoDB.
Though I've said here that I know most of the Javascript, I've learn some couple of new stuff that will come in handy, so it was worth it going through back everything else.
The key focuses that I've learn during the last week was setting up a server with Express, learning about Express basic Routes, RESTful Routes and finally the last few days MongoDB and Mongoose.
For the server, import express, run the express as an app, setup the app to listen to a certain port and from there I can set up the routing.
With RESTful, I've learn how to properly define routes, what method should be used; GET, POST, PATCH, DELETE. Why we would want to use redirect after certain actions rather than using a normal GET. Method Override which would need to be have an addition package installed, imported and setup within the HTML form methods by tricking the POST request in order to use the HTTP DELETE/PATCH methods.
Finally for MongoDB, what can I say, it was a little bit... not really difficult but more like a run around to install MongoDB on my Window's PC. Changing Environment variables in-order to run the "mongod" and "mongo" commands from any where in the terminal, which was quite useful. Comparing it to SQL as I already know, it seems a little more difficult to learn but it could be that I'm still new to it and the syntax still is young to me. Again it doesn't seem that difficult to learn, just remember the syntax seems to be what might be the longest learning point for me, but that's why we have the Docs.
Mongoose, its what lets us use Mongo with our Javascript, useful tool, again doesn't seem that difficult just need to really learn how to connect it to the MongoDB. Setting up the Schema isn't difficult to learn either, but I do believe I need to focus on this a bit more.
Well that seems to be enough writing here for me tonight, going to try and finish out the rest of Section 37. Got like 6 more videos, maybe an hour more for me to have a basic understanding.
Posted on March 6, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.