Assignment 10: Mobile Ready


As I approach my graduation in May 2024 from the Information Technology Bachelor program, I can't help but reflect on the diverse array of courses I've undertaken. Among them, one class has stood out as my favorite and the most impactful in terms of both enjoyment and education. Unlike many other courses that, in my opinion, may not be as relevant or beneficial, this particular class has been a refreshing exception.

The subject matter of this class, focused on website development, has resonated with me on a profound level. I found the content to be not only engaging but also highly practical. The culmination of the course, the final project, provided me with an extraordinary experience. Building an actual website for a real company has been both surreal and gratifying. In contrast to my previous attempts at website development, where I faced information overload and ultimately abandoned the projects, this class provided a structured approach that guided me through the process.

Navigating the vast sea of online resources has become increasingly challenging, particularly with the prevalence of sponsored content and sales-oriented links. This class offered a respite from this chaos, presenting a clear framework for learning and implementing web development skills. It's a rare and valuable experience to feel competent and accomplished in a subject, and this class has provided me with that sense of achievement.

What I appreciate most about the course is the practical application of skills. The hands-on experience of incorporating JavaScript into websites and leveraging Bootstrap for dynamic design has been immensely beneficial. I've developed a habit of analyzing websites I visit, imagining their code structure, and using browser inspection tools to validate my understanding—a testament to the practical knowledge gained.

As I consider the skills I've acquired, I recognize the importance of further expanding my toolkit. Job postings in the field often highlight the demand for proficiency in PHP and React. While I already possess SQL knowledge, mastering PHP, a server-side scripting language, would undoubtedly enhance my confidence in web development job interviews. Additionally, learning React, a widely-used JavaScript library for building user interfaces, has become a prerequisite for many positions, especially in larger companies.

In conclusion, this introductory class to website building stands out as one of my top 5 classes at DSC. It has not only equipped me with essential skills but has also instilled in me a newfound confidence and passion for web development. As I prepare to graduate, I am eager to continue honing my skills in PHP and React, knowing that these additions to my repertoire will make me even more competitive in the evolving landscape of information technology.