DEV Community

Waqar Mohammad
Waqar Mohammad

Posted on

14 5

Learning Resources for Dev Newbies

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

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

JS/HTML/Jquery

PHP

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

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more →

Top comments (3)

Collapse
 
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!

Collapse
 
waqardm profile image
Waqar Mohammad • 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?

Collapse
 
chenge profile image
chenge

Roadmap is cool, thanks.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay