Skip to main content

From Code Newbie to Web Developer Pro

How I'm Becoming a Self-Taught Web Developer - My Journey

My Self-Taught Journey

Introduction

Hey there! If you’re fascinated by the world of coding and dream of building your own web applications, you’ve landed in the right spot. I’m just like you—a tech enthusiast who took the plunge at 30 to become a self-taught web developer. In this blog, I’ll take you through the highs and lows of learning coding from scratch, the basics of HTML and CSS with The Odin Project, and the practical ways I find solutions to coding challenges.

So, why am I writing this? Well, I believe in sharing knowledge and experiences to help others who might be on the same path. And who knows? Maybe, together, we’ll discover new insights and shortcuts in becoming web dev whizzes!

self-taught journey

Summary of the Blog

In this post, I’ll share:

  • My initial steps in the world of coding, focusing on HTML and CSS.
  • Why I decided to start The Odin Project from scratch to reinforce my learning.
  • How I use Google to solve specific coding problems not covered in The Odin Project.
  • Personal challenges and triumphs as I navigate through this self-taught adventure.
  • Insights into how tech news and updates play a role in my learning process.

Let’s dive in!

Taking the First Step: My Coding Initiation

Starting something new can be daunting, especially when it involves as much detail as coding. My journey began with freeCodeCamp, an amazing resource that helped me dip my toes into the vast ocean of web development. I tackled their Responsive Web Design Certification, which gave me a solid foundation in HTML and CSS—essential tools for any web developer.

Restarting with The Odin Project: A Fresh Perspective

Given my determination to solidify my fundamentals, I opted to restart my learning path with The Odin Project. Even though it covers the same HTML and CSS at the beginning, doing it again is helping me strengthen what I learned at freeCodeCamp and ensuring I didn’t miss any critical concepts.

Navigating the Learning Curve: Practical Problem-Solving

As I delve deeper into HTML and CSS, I rely primarily on The Odin Project for structured learning. For anything that falls outside of their curriculum or when I encounter unique challenges, I turn to good old Google. This method of on-the-spot research has proven essential, allowing me to find answers quickly and learn how different solutions can be applied in various contexts.

Challenges and Triumphs

The journey hasn’t been without its challenges. Mastering the basics of HTML and CSS required overcoming hurdles such as understanding the box model and CSS positioning. Every small victory, from mastering a complex CSS layout to perfecting a responsive design, feels like a huge step forward in my journey.

Staying Updated: The Role of Tech News

Keeping an eye on tech news helps me stay inspired and informed about the latest trends and tools in web development. It also motivates me to continue learning and adapting to new technologies that could enhance my skills in the future.

Wrapping Up

As I continue on this path, the excitement of what lies ahead keeps me motivated. I hope that sharing my experiences will inspire and assist others on a similar journey. Let’s continue to learn and grow together as we pave our way through the world of web development!

There you have it—my initial steps, ongoing efforts, and future aspirations in becoming a web developer. Whether you're starting out or looking to brush up on your basics, I hope this blog serves as both inspiration and a practical guide. Ready to join me on this exciting adventure?

Follow Me: | LinkedIn | GitHub

© 2024 Louca Di Marcoberardino. All rights reserved.

Comments

Popular posts from this blog

The Importance of the Command Line Interface for Web Developers

The Importance of the Command Line Interface for Web Developers A Must-Have Skill for Aspiring Web Developers Introduction Summary What is the CLI? Why the CLI is Crucial My Experience CLI with Git and GitHub Tips for Getting Started Wrapping Up Introduction Hey there! If you’re diving into the world of web development, you’ve likely heard about the Command Line Interface (CLI). At first glance, it might seem a bit intimidating, but trust me, it's a game-changer. In this post, I'll share my journey of learning the CLI, its benefits, and why it’s an indispensable skill for web developers. Plus, I’ll hint at my next article on using Git and GitHub with the CLI! Summary of the Blog In this post, I’ll cover: What is the Command Line Interface (CLI)? ...

Overcoming Procrastination

Overcoming Procrastination as a Self-Taught Web Developer Tackling Procrastination on the Path to Becoming a Self-Taught Web Developer Introduction Summary Root Causes Strategies Motivation Time Management Wrapping Up Introduction Hey there! If you’re on the journey to becoming a self-taught web developer, like me, you know that staying motivated can sometimes be a challenge. Procrastination is a common hurdle that many of us face, and it can be particularly tough when you’re learning on your own. In this blog, I’ll share some strategies that have helped me overcome procrastination and keep moving forward in my coding journey. Summary of the Blog In this post, I’ll cover: Understanding the root causes of procrastination. Practical strategies to avoid proc...