6 Different Ways To Learn How To Code

Ruslan Galba
@hellotegra
Published in
3 min readMar 25, 2020

6 Different Ways To Learn How To Code 💻

Courtesy of @thecodercoder

There are many different ways to learn web development these days 🔀

Online docs, going through books, blog posts, video tutorials, online curriculum, and even coding bootcamps! 📚

What’s your favorite way of learning?

Online documentation

EXAMPLES: MDN, Git, React, Vue

PROS:
You can generally trust the creator to be teaching you best practices.
CONS:
Some companies are better than others at explaining concepts, or even having documentation! D:

Books

EXAMPLES: Eloquent JavaScript, Jon Duckett’s books

PROS:
Books tend to be very in-depth and can be packed with information.
CONS:
They can sometimes not hold the reader’s attention, or lack enough visual elements.

Online articles

EXAMPLES: CSS Tricks, Smashing Magazine

PROS:
It’s free to read blog posts! They give you quick information.
CONS:
They can be too short, or don’t give enough context.

Video tutorials

EXAMPLES: Udemy, YouTube, Wes Bos

PROS:
They can be free or cheap, and video can be more engaging than written tutorials.
CONS:
Since each video covers one and video can be more topic, it can be difficult to figure out your learning path to go from zero to pro level.

Online curriculum

EXAMPLES: freeCodeCamp, Treehouse, Udacity

PROS:
They have a path of learning planned out for you, which you can follow at your own pace.
CONS:
They can be more expensive than books or one-off videos.

Coding bootcamps

EXAMPLES: Hack Reactor, Flatiron School, General Assembly

PROS:
Having a physical school and teachers can help you stay motivated, and they provide one-on-one support.
CONS:
They can be very expensive and are usually fast-paced, which can be overwhelming.

Ultimately, there is no one “best” way of learning web development.
If you’re starting out, try a few different ways to see which method helps you learn the best!

Bonus — useful designer tools for everyday usage:

FlyWheel — is managed WordPress hosting built for designers and creative agencies.
FlowKit — allows designers to create frighteningly fast user flows within Sketch and Figma.
Leadpages — lets you build beautiful, high-converting websites, unlimited landing pages, pop-up forms you can add to your other websites.
Crello — a free graphic design editor that helps create images for social media, print, and other web-based graphics.

Be free to send us any feedback by reply or reach us in DM on Instagram
Do you want to receive insights using FB Messenger or Telegram or Email? 👈 Subscribe now.

--

--

Ruslan Galba
@hellotegra

Increasing revenue for DTC brands via Facebook / Google ads 🚀Growth Strategist 🤘 Founder @hellotegra growth team 🤖 $5M+ profitable ad spend in 2020