Know Me.
Discover more about my coding journey, skills, and passion for web development.
Starting with C
I started my coding journey with C. It's like learning to drive a manual car - it's tough at first, but it gives you a solid foundation. C taught me the basics of programming, like variables, loops, and functions. It was a bit tricky, but I loved the challenge.
Building on C++ and DSA
After spending some time on C, I moved on to C++. It's like upgrading from a regular car to a sports car. C++ introduced me to object-oriented programming, which is a way to organize code in a more structured way. I also delved into Data Structures and Algorithms (DSA) using C++. This helped me understand how to solve problems efficiently and write optimized code.
Diving into Web Development
Once I had a good grasp of C++, DSA, and programming fundamentals, I started exploring the world of web development. I learned HTML, CSS, and JavaScript. HTML is like the building blocks of a website, CSS is the style and design, and JavaScript adds the interactivity as you probably already know. It was a lot of fun to create websites and see them come to life.
Becoming a Full-Stack Developer
I wanted to do more than just create websites. I wanted to build full-fledged web applications. So, I started learning about front-end frameworks like React and back-end frameworks like Node.js. This allowed me to build complex web apps with both front-end and back-end components.
Always Learning
I'm passionate about understanding the core principles of web development and technology in general for that matter. I'm always curious to learn more about how things work under the hood. This helps me write better, more efficient code and solve problems creatively.