DEV Community

Christian Kozalla
Christian Kozalla

Posted on • Edited on

2 1

What's your favorite way for learning to code?

It's been nearly one year since I decided to become a professional developer. Spoiler alert: I recently got my first job as a junior web developer, so mission accomplished and ready for takeoff! 🚀

Now, I am taking some time to think back how my coding journey started. I made my decision with barely no previous experience in any programming language 😱

I'd like to share milestones of my coding journey with you before listening to your favorite ways for learning to code, maybe how you started your journey and what you'd recommend to a beginner!

How I started my journey

Although I was completely convinced and self-confident, I had to decide which ways to choose while learning to code. Of course I found plenty of websites, but then again I had to choose what suited me best. But how would I know ⁉️

Platforms that I personally used for learning to code

These are the websites I started learning with:

  • Khan Academy: I remember watching some videos about the basics of HTML, CSS and JavaScript.
  • Codecademy: Trying out their free courses on Python really got me going! I really liked their approach how to teach syntax & basics.
    • The screen was divided into three parts: Introduction left, text editor middle, browser/console right. It was perfect to get live feedback of what I was doing.
    • Thirsty for more and more, I got into the Web Development skill path, enjoyed quizzes and projects.
    • Eventually I got a pro membership.
  • Udacity: I took some great video courses about mobile development and responsive design.
  • edX: In order to learn about AWS, I took a nice course preparing for the AWS Developer. I was hands-on experience with the AWS free tier.

Other resources I use

  • MDN: Mozilla Developer Network is one of my favorite resources for web development. It is a quick reference of anything inside HTML, CSS and JavaScript with rich and illustrative examples.
  • Blog posts are super helpful resource I frequently use to learn new concepts or expand my horizons. What I like best about blog posts is the personal touch of their blog and getting to know the person behind.
  • RTFM: Documentation is most often the starting point for my new projects.

What's your favorite way?

Enough about me! Let me hear how you started your journey learning to code. Did you use a website/platform/approach that was particulary useful for you?

P.S. I am planning to write an extended post about my journey and different paths for learning to code on my blog. So I'd love to include what resources you might recommend here. Thank you! 🙏

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (1)

Collapse
 
christiankozalla profile image
Christian Kozalla

For example, I like text-based content with explanations and code snippets. That works well for me in most cases! But I know other people learn from video-based tutorials or anything else more interactive. What do you like?

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay