MYTH: You need a computer science degree to get started with Programming.

REALITY: You need YouTube.

Get started with these 10 channels:
1. FreeCodeCamp

FreeCodeCamp has some seriously long courses that really deep dive you into understanding something.

Where something like that might be a paid course with another creator, it’s free with FreeCodeCamp.

👉 youtube.com/c/Freecodecamp Programming YouTube channel — FreeCodeCamp
2. Programming With Mosh

Mosh has a wealth of experience & has transferred that into courses & content taking people from limited coding experience through to hireable software developers.

A lot of devs have had fantastic outcomes learning from him.

👉 youtube.com/c/programmingw… Programming YouTube channel — Programming With Mosh
3. Traversy Media

Brad (Traversy) has created web development courses for over a decade now.

And he’s damn good at it too!

His YouTube channel is full of simple-to-understand crash courses on everything from beginner frontend to advanced backend.

👉 youtube.com/c/TraversyMedia Programming YouTube channel — Traversy Media
4. Web Dev Simplified

WDS is exactly what the name states — web development SIMPLIFIED.

Kyle does a fantastic job of breaking things down in a simple-to-understand manner.

I personally learned a lot from Kyle early in my career.

👉 youtube.com/c/WebDevSimpli… Programming YouTube channel — Web Dev Simplified
5. The Net Ninja

Shaun is awesome. Another channel that has a knack for making the complex simple.

He has a melodic accent too, which makes his free crash courses even more addictive.

Covers a lot of different web development technologies.

👉 youtube.com/c/TheNetNinja Programming YouTube channel — The Net Ninja
6. Developed By Ed

Ed has great series taking you from very limited programming knowledge to being able to build with JS, and other technologies.

Definitely someone you should check out and see if their teaching style suits where you’re currently at.

👉 youtube.com/channel/UClb90… Programming YouTube channel —
7. Treehouse

Treehouse YT channel covers the full spectrum of Software Development.

Anything and everything, mini how-tos, to in-depth courses.

👉 youtube.com/c/gotreehouse Programming YouTube channel — Treehouse
8. Thenewboston

Quality tutorials on everything from Docker to React, to Dapps.

If you looking for advanced tutorials or courses, Thenewboston has you covered.

👉 youtube.com/user/thenewbos… Programming YouTube channel — Thenewboston
9. The Primeagen

Vim, Go, TypeScript, Rust, and more.

His channel is seriously entertaining yet very informative at the same time.

👉 youtube.com/c/ThePrimeagen Programming YouTube channel — The Primeagen
10. Fireship

This YouTube channel is a bit different to the others.

Jeff does an amazing job with explaining super complex stuff in an understandable way in seconds, not hours.

The production quality is 🔥🔥

Incredible, and addictive channel!

👉 youtube.com/c/Fireship Programming YouTube channel — Fireship
That's the end of this thread.

I simplify software development and getting into tech💡

Follow @ChrisStaud for more free tips and free resources.

If you enjoyed this thread, don't forget to like, comment, and retweet the first tweet.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Chris Staudinger

Chris Staudinger Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @ChrisStaud

Nov 18
These 7 GitHub repositories will take your Python skills to the next level:
1. Python Project Based Learning

• Curated list of project based tutorials
• 81k stars
• Webapps, web scraping, bots, data science, ML, and more.

rli.to/oT2qJ
2. All algorithms implemented in Python

• Boatloads of algorithms implemented in Python
• 149k stars
• Algorithms neatly categorized

rli.to/QsjDh
Read 9 tweets
Nov 17
Mentors are cheat codes to a successful future.

If you're struggling to find a mentor, open this:
Pick the brain of the people who have already done it.

But not everyone is lucky enough to have these people around them.

These books are the next best thing to having a mentor:
Business & Entrepreneurship 📚

— The Lean Startup by Eric Ries

— The Hard Thing About Hard Things by Ben Horowitz

— Start with Why by Simon Sinek
Read 10 tweets
Nov 14
Git is a crucial tool for programming, regardless of the field you want to work in.

Master Git with these 7 free games and resources:
1. Oh My Git!

This is an open source card game that is dedicated to teaching important git commands.

There's even an integrated terminal for you to test any git command you wish.

Their graphics is nothing fancy but it helps with learning visually.

👉 ohmygit.org Git Resource — Oh My Git!
2. Git Tutorials by Atlassian

Become a git guru with the help of Atlassian’s tutorials.

Atlassian has done a fantastic job with their explanations and visuals to understand git.

For me, this would be one of the top resources for learning Git

👉 atlassian.com/git/tutorials Git Resource — Git Tutorials by Atlassian
Read 9 tweets
Nov 11
Don't go into decades of student debt just to get a job in Data Science.

Learn Python, SQL and other valuable tech skills with these free resources:
1. Python for Data Science

This is a full course for on Python for Data Science for beginners (Learn Python, Pandas, NumPy, Matplotlib, and more)

FreeCodeCamp's 12 hour video will take you from zero to competent in Python.

2. SQL Tutorial - Full Database Course for Beginners

Knowing how to work with databases is fundamental for Data Science.

FreeCodeCamps's 4 hours SQL tutorial will give you a solid scope of SQL.

Read 10 tweets
Nov 9
Stop wasting time and money on tasks that AI can be doing instead.

These 7 free AI tools will help you stay on top of the game:
1. Contentedge

Contentedge helps you write SEO-optimized content in seconds.

This tool writes unique content that quickly ranks in Google search.

SEO-optimized content is so easy with this tool. And it’s free!

👉 contentedge.com AI Tool — Contentedge
2. Looka

Why spend hours designing your own logo and branding when Looka can handle all that for you?

It's powerful AI takes into account your industry and design-style to put together a logo that suits exactly what you need.

👉 looka.com AI Tool — Looka
Read 9 tweets
Nov 7
Knowing SQL is almost mandatory to land a job in backend development or Data Science.

These FREE resources will help you master SQL:
1. Learn SQL in 60 Minutes

Web Dev Simplified (WDS) is a fantastic YouTube channel that makes concepts simple to understand.

This is a great crash course to start working with SQL.

Kyle covers a lot of concepts efficiently and effectively.

2. W3 Schools

W3 Schools is also a big player for programming tutorials and content.

Their content is always top-quality so you know you're in good hands.

Their SQL tutorial also comes with questionnaires so you can test your knowledge.

👉 w3schools.com/sql W3 Schools SQL
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(