CST 336 Week 4

WELCOME TO WEEK 4

Learning Journal

This week, we worked on some really interesting new topics. I learned how to install Node packages, create a package.json file, and add dependencies. We used npm to add libraries and ran a Node app for the first time, which was a big step forward in building more complex applications.

We had a midterm this week, which was pretty challenging for me. The time limit made me nervous, and I struggled to recall some of the things I had learned. However, I felt relieved in a way because I was able to use some of my previous work as a reference, which helped me feel more confident and finish the test.  

For the homework assignment, we created a Node.js app using Express, and this time, we weren’t running it locally anymore. It was exciting to see how the app worked as a full Node app. The app displayed random pictures each time it ran, pulling the images from Web APIs. It also displayed random quotes using npm packages. I used an npm package to fetch and format the quotes, and then combined that with the pictures to make the page interesting and dynamic. The app used EJS for the views, so the content updated dynamically each time the app loaded. 

This week felt like a big milestone in learning how to build real-world applications. It was fun seeing how APIs, npm packages, and dynamic views all come together to create something functional and engaging. I’m looking forward to building more apps like this and seeing how much further I can go with what I’ve learned.  

Comments

Popular posts from this blog

CST 300 Week 4

CST 338 Week 7/8

CST 300 Week 7