16 GitHub repositories with more value than USD 20K+ bootcamps (learn for FREE):
1. how-web-work

What happens behind the scenes when we type google .com in a browser?

github.com/vasanthk/how-w…
2. developer-roadmap

Community driven roadmaps, articles and resources for developers.

github.com/kamranahmedse/…
3. free-programming-books

Freely available programming books.

github.com/EbookFoundatio…
4. ossu-computer-science

Path to a free self-taught education in computer science.

github.com/ossu/computer-…
5. system-design-primer

Learn how to design large-scale systems. Prep for the system design interview.

github.com/donnemartin/sy…
6. coding-interview-university

A complete computer science study plan to become a software engineer.

github.com/jwasham/coding…
7. tech-interview-handbook

Curated coding interview preparation materials for software engineers.

github.com/yangshun/tech-…
8. front-end-interview-handbook

Front End interview preparation materials for busy engineers.

github.com/yangshun/front…
9. javascript-algorithms

Algorithms and data structures implemented in JavaScript with explanations.

github.com/trekhleb/javas…
10. javascript-questions

A list of JavaScript questions, and their explanations.

github.com/lydiahallie/ja…
11. freecodecamp

A friendly community where everyone can learn to code for free.

github.com/freeCodeCamp/f…
12. awesome-learning-resources

Awesome list of resources on web development.

github.com/lauragift21/aw…
13. project-based-learning

A curated list of project-based tutorials.

github.com/practical-tuto…
14. project-guidelines

A set of best practices for JavaScript projects.

github.com/elsewhencode/p…
15. professional-programming

A collection of learning resources for curious software engineers.

github.com/charlax/profes…
16. the-book-of-secret-knowledge

A collection of inspiring manuals, cheat sheets, blogs, cli/web tools, and more.

github.com/trimstray/the-…
That's a wrap! Thank you for reading!

I tweet about dev-related productivity tips and resources, create discussions and make articles on career growth.

If you found this thread useful make sure to follow me (@madzadev) and RT this thread. Thanks! 🙏💖

• • •

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

Keep Current with Madza 👨‍💻⚡

Madza 👨‍💻⚡ 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 @madzadev

Nov 15
If you want to master CSS, watch these YouTube videos (start today) 👇👇
1. CSS Crash Course For Absolute Beginners (1 hour)

You will learn the basic CSS features and build a CSS cheat sheet that you can keep as a resource.

2. CSS Tutorial - Zero to Hero (Complete Course) (6 hours)

You will learn everything from coloring and text, to display properties, box model, and more.

Read 8 tweets
Nov 13
21 things I wish I knew when I started to code (and you should, too):
1. Coding is about problem-solving.

Being a programmer is way more than sitting in front of the computer.

It's a powerful tool to solve a lot of real-world problems and make people's lives easier.

If you are capable to do it, you will always be looked after.
2. The golden rule is planning.

Each and every successful project starts with lots of planning.

Make sure you identify the goal, define tasks, etc.

Use a pen and paper or any online wireframing tool and try to come up with a schema of what your solution would look like.
Read 23 tweets
Nov 12
12 killer web applications to boost your productivity (try them now):
1. Excalidraw

Virtual whiteboard for sketching hand-drawn diagrams.

👉 excalidraw.com Image
2. Mycolor space

Find the perfect color palette by entering a color and generating results.

👉 mycolor.space Image
Read 14 tweets
Nov 11
If you want to master React, watch these YouTube videos (start today) 👇👇
1. React JS Crash Course (2 hours)

In this course, you will learn components, props, state, hooks, working with an API, and more.

2. React Course for Beginners (4 hours)

You will further learn about events, routing, context, and other stuff to create a functional app.

Read 7 tweets
Nov 10
21 tags that will reveal the hidden power of HTML (you will be surprised):
1. Accept

Describes which input file types are allowed.

Only used with a file type of the input tag. Takes in a comma-separated list of one or more file types.

To allow all files of specific media type, use accept="image/*".
2. Autofocus

Indicates that the particular element should be focused on page load.

Only one element in the document or dialog may have the autofocus attribute.

If applied to multiple elements the first one will receive focus.
Read 23 tweets
Nov 9
8 Free certifications to add to your resume (boost your career growth):
1. FreeCodeCamp

Earn free certifications in data structures and algorithms, responsive web design, front-end development, back-end development, etc.

More than 40K graduates have gotten jobs at tech companies including Microsoft, Google, and Amazon.

👉 freecodecamp.org Image
2. Digital Garage by Google

Discover a range of free learning content designed to help your business or in your career.

You can learn by selecting individual modules, or dive right in and take an entire course end-to-end.

👉 learndigital.withgoogle.com/digitalgarage/… Image
Read 10 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!

:(