CST 438 - Software Engineering - Week 8

List the 5 most important things that you learned in the course, and why you chose them. The five most important things I learned in this course are JUnit testing, full system testing (covering both backend and frontend), how to use Postman, working with Vite, and using the H2 database. Before this class, my experience with web development was pretty limited, and honestly, I think many of my classmates came in with more knowledge than I had. That made the course challenging for me, but in a good way, it pushed me to learn quickly and adapt. Each of these tools and skills feels practical and relevant for real-world development, especially JUnit and system testing, which taught me how important it is to verify that everything works together as intended. Postman made it much easier to understand and test APIs, while Vite showed me a faster and more efficient way to work on frontend projects. The H2 database was also helpful because it gave me a lightweight way to handle data during ...