Learning & Career Tools

48 tools available

๐ŸŽ“ 424.6k

FreeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

๐ŸŽ“ Learning & Career๐ŸŒ Web๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ› ๏ธ 405.2k

Build Your Own X

Master programming by recreating well-known technologies from scratch with hands-on projects.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ•ถ๏ธ Awesome
๐Ÿ“˜ 313.6k

System-design-primer

An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ—๏ธ Architecture
๐Ÿ 252.5k

Awesome Python

An opinionated and comprehensive list of awesome Python frameworks, libraries, software, and resources.

๐Ÿ•ถ๏ธ Awesome๐Ÿ Python๐ŸŽ“ Learning & Career๐Ÿ› ๏ธ Tools
๐Ÿ“š 237.0k

Project-Based Learning

A curated list of practical project-based tutorials to learn programming and software development skills.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ’ก Best Practices
๐Ÿง  198.4k

Python Algorithms

A comprehensive collection of all algorithms implemented in Python, suitable for learning and teaching purposes.

๐ŸŽ“ Learning & Career๐Ÿ Python๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“˜ 192.4k

JavaScript Algorithms

A comprehensive collection of algorithms and data structures implemented in JavaScript, complete with explanations and additional reading links.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŽ“ Learning & Career๐ŸŸก JavaScript๐Ÿ”ฌ Data Science
๐ŸŽ“ 189.0k

Computer Science

A comprehensive path to a free self-taught education in Computer Science, offering a structured curriculum and resources.

๐ŸŽ“ Learning & Career๐Ÿ“š Documentation๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿค– 131.6k

Awesome ChatGPT Prompts

A curated collection of ChatGPT prompts to enhance the use of ChatGPT and other language model tools.

๐Ÿค– AI๐Ÿ› ๏ธ Tools๐Ÿ•ถ๏ธ Awesome๐ŸŽ“ Learning & Career
๐Ÿ“˜ 128.1k

Tech Interview Handbook

Curated coding interview preparation materials for busy software engineers, covering essential topics, challenges, and tips.

๐ŸŽ“ Learning & Career๐Ÿ’ก Best Practices
โฑ๏ธ 123.1k

30 Seconds of Code

A collection of coding articles and snippets that help you enhance your development skills quickly and efficiently.

๐Ÿ‘จโ€๐Ÿ’ป Development๐ŸŸก JavaScript๐Ÿ•ถ๏ธ Awesome๐ŸŽ“ Learning & Career
๐Ÿ“š 96.3k

Papers-we-love

A community-curated collection of computer science papers to read and discuss, facilitating learning and knowledge sharing.

๐ŸŽ“ Learning & Career๐Ÿ“š Documentation๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“š 87.6k

Every Programmer Should Know

A comprehensive collection of essential technical concepts and skills for software developers.

๐ŸŽ“ Learning & Career๐Ÿ“š Documentation๐Ÿ’ก Best Practices๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ–ฅ๏ธ 75.1k

System Design 101

A comprehensive guide to understanding complex system architectures using visuals and simple language, aiding preparation for system design interviews.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ‘จโ€๐ŸŽจ Design๐Ÿ—๏ธ Architecture๐ŸŽ“ Learning & Career
๐Ÿ“š 68.3k

Cs-video-courses

An extensive list of Computer Science courses featuring video lectures, ideal for enhancing programming skills and knowledge.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“š Documentation
๐Ÿ“˜ 65.4k

33 JavaScript Concepts

๐Ÿ“œ A comprehensive guide to 33 JavaScript concepts every developer should know. This resource aims to deepen JavaScript expertise with essential concepts.

๐ŸŽ“ Learning & Career๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“š 54.1k

Prompt-Engineering-Guide

A comprehensive collection of guides, papers, lectures, notebooks, and resources for mastering prompt engineering.

๐Ÿค– AI๐ŸŽ“ Learning & Career๐Ÿ“š Documentation
๐Ÿงฉ 46.1k

Type-challenges

A collection of TypeScript type challenges with an online judge to test and improve your type manipulation skills.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ”ท TypeScript๐ŸŽ“ Learning & Career๐Ÿ› ๏ธ Tools
๐Ÿ“˜ 43.3k

Front-End Interview Handbook

Comprehensive front-end interview preparation materials designed for busy engineers.

๐ŸŽ“ Learning & Career๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools
โ“ 42.6k

ReactJS Interview Questions

A comprehensive list of the top 500 ReactJS Interview Questions & Answers, preparing you for technical interviews.

๐ŸŽ“ Learning & Career๐ŸŸก JavaScriptโš›๏ธ React
๐Ÿ“ 37.2k

System Design

Learn how to design systems at scale and prepare for system design interviews with practical examples and insights.

๐Ÿ—๏ธ Architecture๐Ÿ‘จโ€๐ŸŽจ Design๐ŸŽ“ Learning & Career๐Ÿ“š Documentation
๐Ÿ“š 33.0k

JavaScript

Comprehensive collection of algorithms and data structures implemented in JavaScript, designed for beginners and following best practices.

๐ŸŽ“ Learning & Career๐ŸŸก JavaScript๐Ÿ‘จโ€๐Ÿ’ป Development
๐Ÿ“š 31.4k

Awesome CTO

A curated and opinionated list of resources for Chief Technology Officers, focusing on startups and emerging companies to enhance CTO growth and efficiency.

๐Ÿ•ถ๏ธ Awesome๐ŸŽ“ Learning & Career๐Ÿ’ก Best Practices
๐Ÿ“š 24.0k

Anki

Anki's shared backend and web components, along with the Qt frontend, designed for advanced study and memorization using spaced repetition.

๐ŸŽ“ Learning & Career๐Ÿ› ๏ธ Tools๐ŸŒ Web๐Ÿ’ป Desktop
๐Ÿ—บ๏ธ 18.3k

CS-Interview-Knowledge-Map

Enhance your technical interview preparation with a comprehensive map covering JavaScript, networking, browser technologies, performance optimization, security, frameworks, Git, data structures, and algorithms.

๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ“š Documentation๐ŸŽ“ Learning & Career
๐ŸŽ“ 18.0k

A-to-Z-Resources-for-Students

A curated list of essential resources and tools for college students to enhance learning and productivity.

๐Ÿ“š Documentation๐ŸŽ“ Learning & Career๐Ÿ’ก Best Practices
โœจ 17.3k

React Bits

A comprehensive collection of React patterns, techniques, tips, and tricks to improve your React applications.

๐Ÿ‘จโ€๐Ÿ’ป Developmentโš›๏ธ React๐ŸŽ“ Learning & Career
๐Ÿ“š 17.1k

Prompt-Eng Interactive Tutorial

Anthropic's Interactive Prompt Engineering Tutorial offers a hands-on approach to mastering prompt engineering techniques essential for AI and machine learning.

๐Ÿค– AI๐ŸŽ“ Learning & Career๐Ÿ› ๏ธ Tools
๐Ÿ“š 16.7k

Courses

Anthropic's educational courses focused on AI and technology development.

๐ŸŽ“ Learning & Career๐Ÿค– AI๐Ÿ‘จโ€๐Ÿ’ป Development๐Ÿ› ๏ธ Tools
๐Ÿ—‚๏ธ 16.5k

Developer Portfolios

A curated list of developer portfolios to inspire and guide those wanting to build their personal portfolio.

๐Ÿ’ก Best Practices๐ŸŽ“ Learning & Career

Stay Updated!

Get notified about new tools and updates to existing ones.