Tech Resources

My favorite tech resources title page

I'm commonly asked about resources aspiring engineers can use to break into tech. This is a list of my favorite learning materials, job search tools, interview prep resources, and even coding games. I strive to update this list as I learn about more great resources!

  1. Learning to Code
  2. Coding Games
  3. Tech Career Boards & Job Search
  4. Interview Prep

1.png

Learning to Code

FreeCodeCamp | 💸 Free

FreeCodeCamp offers a variety of coding courses, tutorials, and videos on everything from web development to machine learning with Python. They also have a great YouTube channel that you can find here.

The Odin Project | 💸 Free

Learn full-stack web development (Ruby on Rails or JavaScript) for free

CodeCademy | 💸 Free Tier & Paid Plans

Learn to program in individual languages or with full curriculums including web development, iOS development, data science, and more

Frontend Mentor | 💸 Free Tier & Pro ($96/annually OR $12/monthly)

Practice using HTML, CSS, JavaScript, and frontend frameworks with FrontendMentor. They provide the design and assets, you provide the code.

CodeMentor | 💸 Varies by mentor

Find and connect with a live mentor in your desired technical area

DevChallenges | 💸 Free

Challenge yourself with completing real-world responsive web development, frontend web development, and full-stack projects

The Complete Web Developer Bootcamp by Colt Steele | 💸 Around $20 (on Udemy Sale)

Learn full-stack web development with HTML, CSS, JavaSript, Node, Express, and MongoDB. This is a great beginner course and it is often updated with new information.

✨ Harvard CS50 | 💸 Free to take (Additional fee for certificate)

A complete intro to computer science and programming

  • CS50X - Introduction to Computer Science

  • CS50P - Introduction to Computer Science (Programming with Python)

  • CS50W - Introduction to Computer Science (Web Programming with Python & JavaScript)

  • CS50AI - Introduction to Computer Science (Artificial Intelligence with Python)

Treehouse | 💸 $25/month (Courses only) OR $199/month (Tech Degree)

A full collection of courses and concentrated paths that explore web development, mobile development, UX design, and more. Treehouse offers multiple plans that include courses and full bootcamp programs.

FrontendMasters | 💸 $39/monthly OR $390/annually

A library of courses spanning all things frontend including design, development, freelancing, and interview prep

100Devs | 💸 Free

A completely free online full-stack development bootcamp instructed by Leon Noel. While the current cohort has ended, all recordings of previous classes are still free and available to view. Includes a robust Discord community.

Developer Roadmaps | 💸 Free

Learn about the technologies in demand for different niches within software engineering

Big-O Cheatsheet | 💸 Free

Data structure and algorithm complexity cheatsheet

Tech Dev Guide by Google | 💸 Free

Free computer science and programming courses, interactive tutorials, and hands-on coding problems

CodeWars | 💸 Free

Complete Code Wars and compete against other developers by solving programming challenges as efficiently as you can

DataCamp | 💸 Free Tier & Pro ($39/monthly OR $149/annually)

A library of courses and learning resources focused on data. Includes everything from data analytics to machine learning.

Free Ebook Foundation | 💸 Free

A collection of free programming books, courses, and videos spanning a plethora of topics and languages

⬆️ Back to top


2.png

Coding Games

🎮 Human Resource Machine | 💸 $14.99

This puzzle game requires players to think critically by creating groups of instructions that transform and manipulate numbers

🎮 Elevator Saga | 💸 Free

Use JavaScript to program a bank of elevators and make them as efficient as possible

🎮 Grid Garden | 💸 Free

Learn CSS grid by combining different grid properties to solve challenges by aligning plants and streams on a grid

🎮 Flexbox Froggy | 💸 Free

Learn CSS flexbox by combining different flex properties to solve challenges by aligning frogs on a grid

🎮 SQL Murder Mystery | 💸 Free

Craft SQL queries and generate clues to solve a classic murder mystery

🎮 CSS Battle | 💸 Free

This CSS code-golfing game allows you to use your CSS skills to replicate targets with the smallest possible code

🎮 CSS Diner | 💸 Free

Learn to use CSS selectors by creating CSS to target and set elements on the diner table

🎮 Lightbot | 💸 $2.99

Use commands to create procedures, use form loops, and play with conditionals to help Lightbot traverse the playing field

⬆️ Back to top


4.png

Tech Career Boards & Job Search

🎯 LevelsFYI - Search salaries from different companies by job title, career level, and location

🎯 Glassdoor - Post and review salaries, hiring processes, and cultural insights from thousands of companies

🎯 Indeed - Browse for remote and on-site roles

🎯 LinkedIn - Build a professional network and access career insights and opportunities

🎯 Remotive - Search for remote job opportunities from tech companies

🎯 RemoteIO - Browse thousands of remote job listings to work at startups and leading companies

🎯 Dice - Browse tech career listings, review salary estimations, and craft your career path

🎯 We Work Remotely - Browse remote-centered roles with the largest remote work community in the world

🎯 Diversity Tech - Connecting marginalized folk in tech with career opportunities

🎯 Black Tech Pipeline - Connecting Black tech talent with roles at top companies

🎯 Builtin - Browse remote and on-site roles and get insight on the USA's largest tech hubs

🎯 POCIT Jobs - Connecting people of color with roles in engineering, design, sales, and marketing

🎯 AngelList - Browse over 100,000 jobs from top companies to fast-growing startups

⬆️ Back to top


3.png

Interview

💻 Cracking the Coding Interview | 💸 $39.95

A walkthrough and deep dive of 189 data structures & algorithms technical interview questions

💻 Technical Interview Handbook | 💸 Free

Guided behavioral and technical interview prep that includes data structure & algorithm prep, resume guides, and salary negotiation advice

💻 System Design Primer | 💸 Free

Learn the ins and outs of building scalable systems

💻 HackerRank | 💸 Free

Practice solving coding problems with data structures and algorithms

💻 LeetCode | 💸 Free Tier & Pro ($35/monthly OR $159/annually)

Practice solving coding problems with data structures and algorithms

💻 FullStack Cafe | 💸 Free Tier & Pro ($69/lifetime access)

Questions, answers, and explanations to the most common full stack and mobile dev, data structure, and system design interview questions

💻 Pramp | 💸 Free

Free data structures & algorithms, product management, behavioral, system design, frontend, and data science mock interviews

💻 Interviewing.io | 💸 Interviews start at $150/interview

Anonymous technical, behavioral, and management mock interviews with real-time feedback

💻 Tech Dev Guide: Interview Prep by Google | 💸 Free

Interview prep materials and coding questions previously used during Google's hiring process

💻 Tech Mock Interview | 💸 Varies

Technical and behavioral interviews with experts at top tech companies

💻 Hiring Without Whiteboards | 💸 Free

Technical and behavioral interviews with experts at top tech companies

💻 Great Frontend | 💸 Multiple plans available - $29/month, $128/lifetime

Gear up for frontend development interviews with frontend technical challenges, curated study plans, and interview simulation

💻 Grokking Dynamic Programming Patterns for Coding Interviews | 💸 Educative.io membership ($59/monthly OR $199/annually)

Learn to solve dynamic programming problems and identify dynamic programming patterns for coding interviews

💻 Grokking the System Design Interview | 💸 Educative.io membership ($59/monthly OR $199/annually)

Learn and practice modern system design to prepare for coding interviews

💻 Ace the Coding Interview | 💸 Educative.io membership ($59/monthly OR $199/annually)

Get ready for technical interviews within your niche of software engineering with these comprehensive interview prep courses

⬆️ Back to top


Thank you for reading! I hope this article was informative or entertaining (or both)! If you liked this post, feel free to like and follow me on my socials around the web.

Find me around the web on Instagram, TikTok, YouTube, and Twitter @bytesofbree