DEV Community

Cover image for Learning from dev courses...or from side projects?
Ladislav Szolik
Ladislav Szolik

Posted on

4 1

Learning from dev courses...or from side projects?

I love to complete a good course on software development or design. It makes me feel that I learned something new and I feel confident about it. đź’Ş

This last until I face a project and I realize I either forgot some parts or I don't know how to use it here.

First I thought, the is a problem with my note taking technique or the course material...

Then recently a friend asked me to build a web app for her small business. It was all on me:

  • hosting
  • landing page
  • brand + UI design
  • database design
  • authentication
  • mails
  • i18n
  • etc.

In that half year of discussions, design and development I feel learned a tons and I thought to share with you.

Having a stake in the game changed the way I build knowledge.

If you haven't been responsible to build something for somebody else, I can highly recommend! Even more, I am always happy to collaborate!

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 (3)

Collapse
 
pelayomendez profile image
Pelayo Méndez • • Edited

What works for me best is to combine both. Learn by doing at first, and then a course (or reading the documentation) on that subject to get a better understanding and fill the gaps.

Collapse
 
ladislavszolik profile image
Ladislav Szolik •

đź‘Ť
actually these days I also code so that on one side the documentation and on the other side the code ( + the localhost somewhere :) )

yes, I wanted to share that the course did not triggered much of my critical thinking...once I got a problem to solve, it was easier to relate to it in the course or documentation.

Previously I would start with the course and except all will make sense...

Collapse
 
akshay67 profile image
Akshay Shivekar •

I totally agree with you @ladislavszolik .
If you are not applying what you learnt then its waste.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

đź‘‹ Kindness is contagious

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

Okay