Embarking on a Transformative Journey: Frontend Web Development at Renaissance Innovation Labs

Inyang JohnsonInyang Johnson
3 min read

Introduction

Web development is a fascinating and rapidly evolving field that involves creating and maintaining websites and web applications. Embarking on a journey in frontend web development can be an exhilarating yet daunting experience. However, with the right guidance and resources, the path becomes clearer and the destination more attainable, through research, I found Renaissance Innovation Labs. The Renaissance as they are usually called is a cutting-edge learning platform designed to ignite the passion for web development and guide aspiring developers on the path to success through an immersive learning experience.

The Learning Process

On the first day at RIL, I and my colleagues were given an orientation of sorts about the general overview of the curriculum we will be subjected to and a talk by the Director of RIL about mindsets and its role in learning web development. On the second day we dive directly into learning and I was introduced to my first instructor, who was in charge of teaching HTML the framework or skeleton of web development as he so frequently said. I learned HTML best practices and semantics from him.

After a week or two of learning HTML elements, tags, attributes, lists, tables and forms etc. I was introduced to my second instructor, CSS was the next part of the curriculum and I was taught about the box model in CSS, the various ways of writing CSS, and best practices, and use cases for the Class and ID attribute I learned in HTML, the different types of selectors, Layouts, Colors and others too numerous to mention.

Next was learning about Git/Github with a different instructor and how to navigate the terminal so I can create an account, and repository to push my first Capstone project. I was further taught. After learning Git, we were taught by the company's public relation officer about the importance of documenting our journey and celebrating and sharing our challenges and little wins, in a bid to keep our original motivation when we feel overwhelmed.

I am currently in the process of learning JavaScript at the time of publishing this article. I will share how it went when I am done studying it. wish me luck.

Overcoming Challenges and Celebrating Milestones

Learning HTML was straightforward for me. My main challenge at the beginning was getting used to closing tags, but I quickly adapted to that. CSS was way more difficult especially when it came to colors. I'm still learning about colors but it's not much of an issue since I design following the design in Figma files.

In my one-month journey in web development, the greatest challenge I had was navigating Git on the terminal, but thanks to my instructors and the resources provided I quickly overcame that too and I was joyous when I pushed my first capstone project using just HTML and CSS (https://inyangj.github.io/Food-Delivery-Site/).

Conclusion

While learning web development, I now understand why the director at RIL talked about the role of mindset in learning web development. It cannot be overstressed the role our mind has to play in adapting to such a change, from the time and commitment involved to juggling studies with work, family responsibilities, and other personal commitments. I found that overcoming challenges builds resilience, problem-solving abilities, and a growth mindset.

Celebrating milestones is essential for motivation and self-reflection. No matter how modest, every stride forward signals development and growth. We are urged by Renaissance Innovation Labs to recognize and celebrate our progress along the way. Whether it's completing a challenging project, mastering a new concept, or overcoming a difficult bug, these milestones serve as reminders of how far I have come and inspire me to continue my journey with renewed enthusiasm.

1
Subscribe to my newsletter

Read articles from Inyang Johnson directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Inyang Johnson
Inyang Johnson