Greetings,
Taking this course has been a big journey for me, with lots of challenges, learning, and big wins. Looking back, the biggest win for me was learning to make a website on my own. This was a big moment because I saw that making websites can be done in many ways. There are so many skills and methods to add just one thing to a website! This showed me it’s better to understand the big picture of how programming works instead of trying to remember every single coding detail.
In our group project, we made a Dating App for Animal Adoption, and I worked on the part that runs in the background, which we call the backend. I spent a lot of time figuring out how users can log in or sign up, and how they can get back their password or username if they forget it. I used something called itsdangerous, which helps keep information safe when it’s sent over the internet, especially for login and sign-up. This was not just about using a new tool but about making sure users can trust our app with their information.
This course also taught me a lot about myself. I learned to keep going even when things get tough and that it’s okay to not know everything at once. The big lesson was to focus on understanding the main ideas instead of trying to memorize every little coding rule. This change in how I see problems – not as things that stop me but as chances to learn more – is the biggest thing I’m taking away from this course.
In the end, this course has been very important for me. It gave me the skills to do well in web development and also taught me how to face hard problems, learn from them, and keep getting better. Making a website from scratch and working on our group project has made me much more confident in what I can do with technology and ready for what comes next.