DEV Community


Learning Resources for Dev Newbies

waqardm profile image Waqar Mohammad ใƒป2 min read

Dev Newbie Learning Resources

  • Self-learning coding can be difficult as well as confusing. During the course of my learning I have been collating resources but never had single list so here goes.
  • If you feel I have missed anything, please complete a pull-request. I will be updating it as and when required too.
  • When learning, it is too easy to get confused by the noise, just try to learn the basics and the rest will follow. See the roadmap below to help you focus.

โ„น๏ธ Apologies in advance if it is Javascript-heavy as it is what I have been working with most.

Roadmap ๐ŸŽ๏ธ

  • RoadMap - Follow this and you can't go wrong.

Learning ๐Ÿคน

Books ๐Ÿ“š

Very well rated and easy-to-understand books.

Documentation / Guides ๐Ÿ“‚


  • CSS Tricks - Extremely useful CSS guide, I normally use when stuck
  • Co Drops - Another great CSS Resource



Blog Posts ๐Ÿ’ป

Video Tutorials ๐Ÿ“ฝ๏ธ

  • Traversy Media - Various languages and frameworks covered
  • DevMarketer - Mainly PHP/Laravel but also covers some great concepts around git
  • Laracasts - Geared towards Laravel, but other frameworks/langs are covered as well as general principles
  • Wes Bos

Useful Twitter Accounts ๐Ÿฆ

Communities ๐Ÿข

Help! ๐Ÿ†˜

For When you are stuck

Discussion (3)

Editor guide
helenanders26 profile image
Helen Anderson

Great post, thanks for writing it up. I wrote a post with Front End resources earlier in the year but didn't think to add Twitter accounts and Communities. These are really useful!

waqardm profile image
Waqar Mohammad Author • Edited

๐Ÿ‘‹ Helen,

I actually remember reading your post - thatโ€™s partially where I got the idea from ๐Ÿ˜ƒ, I just couldnโ€™t remember where I had seen it.

I have updated the list to add your list too, hope that's OK?

chenge profile image

Roadmap is cool, thanks.