Embarking on the Web Development Odyssey: From Basics to Independence

This week marked the commencement of my journey into web development through the comprehensive "0-100 Cohort" course by Harkirat Singh. Despite having a foundation in HTML and CSS dating back to 2013-14, I hadn't actively engaged in web development until now, as my focus shifted to C++ and Python projects during my college years.

To kick things off, I revisited HTML and CSS, delving into newer concepts like Flexbox. I also ventured into basic JavaScript, exploring its capabilities in building an HTTP server and performing computations for websites. Although React lies ahead as a challenging prospect, I'm ready to embrace it in the coming weeks.

Earlier this week, I crafted a basic HTML and CSS course-selling page. On January 26th, in honor of Republic Day, I dedicated three continuous hours to create a captivating animation of the Indian flag – a process filled with trial, error, and ultimately, achievement.

Today marked a significant milestone as I independently developed a returns calculation website. This project involved estimating interest rates for a given investment period. While not overly complex, it was the first project where I didn't rely on external assistance, be it AI, YouTube tutorials, or other resources. Through persistent trial and error, I expanded my knowledge of Flexbox, delved into JavaScript for computations and alert functionalities, explored color palettes (preferring HSL over hex codes), and mastered setting up background images.

Alongside the coding journey, I also ventured into the world of Git, facing a public key error that I plan to resolve soon. In the interim, I successfully copied my code from VS Code to GitHub Codespace, committed it, and deployed the project using Netlify. You can explore the Returns Basic Calculator here.

In this process, I've not only expanded my technical skills but also cultivated a deeper appreciation for the learning journey itself. Stay tuned for more updates on my web development odyssey!

Comments

Popular posts from this blog

Learning About Linux Server

Exploring Event Handling in JavaScript: From Basics to Async Projects

learning linux 3