Skip to main content

Posts

Featured

Week 4: CST438 & CST462S

       This week I worked on assignment 2, implementing the StudentScheduleController . I built two main endpoints, one for students to enroll in a course and another to drop a course. It required validating the logged in user, checking that the section exists, making sure the student wasn’t already enrolled, and enforcing add/drop deadlines based on the term.  After creating or deleting the enrollment, the controller also sends a message to the gradebook service using RabbitMQ, This homework helped me understand how different services communicate without sharing a database. I tested both endpoints using Postman and confirmed that the data was correctly created and removed.      Our reading for this week was about Code Review, so many new and helpful information I learned from it. Where the process allows engineers to review each other’s code before it’s added to the codebase to ensure it is correct, understandable, and maintainable. To be effect...

Latest Posts

Week 3: CST438 & CST462S

Week 2: CST438 & CST462S

Week 1: CST438 & CST462S

Week 7: CST383 Introduction to Data Science

Week 6: CST383 Introduction to Data Science

Week 5: CST383 Introduction to Data Science

Week 4: CST383 Introduction to Data Science

Week 3: CST383 Introduction to Data Science

Week 2: CST383 Introduction to Data Science

Week 1: CST383 Introduction to Data Science