IndiesReadIt is a curated book directory for indiehackers, solopreneurs, and entrepreneurs. Discover books on skills, business management, and personal development.
Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
SerpApi's Search API makes it easy and fast to scrape Google and other search engines.
JavaScript Tutorial provides clear and practical tutorials, tips, and examples to help developers learn JavaScript and improve their coding skills.
Build 30 things with vanilla JS in 30 days with 30 tutorials.
Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.
An evergreen CSS course and reference to level up your web styling expertise.
Learn Enough to Be Dangerous is designed to unleash your technical genius by teaching you technical sophistication.
Learn JavaScript in an interactive environment. Read short lessons, take notes, and complete challenges directly in your browser.
Learn UI Design is a full-length online course on user interface and web design: color, typography, layout, design process, and more. Includes downloadable resources, homework, and a student community.
Learn UX Design is a full-length online video course on user experience design covering interaction design, user research, usability testing, and more. Includes downloadable resources, homework, and a student community.
Take a whirlwind tour of your next favorite language. Community-driven!
Learnify is an all-in-one web development learning platform designed for beginners to advanced learners. Explore easy-to-understand tutorials on HTML, CSS, JavaScript, and React—all in one place.
LearnWeb3 is the best place to turn you into a web3 developer for completely free.
Learn modern web development with Level Up Tutorials. We teach you the latest web technologies, frameworks, and libraries.
Learn business, creative, and technology skills to achieve your personal and professional goals. Join LinkedIn Learning today to get access to thousands of courses.
Learn frontend development through play, repetition, and sleep. Each game builds up your skills from the ground up using the educational process of scaffolding. You learn one new concept at a time, and leverage spaced repetition to solidify each concept.
Navigate the Next.js Ecosystem with ease. Stay up to date with the latest Next.js tools and resources.
Patterns.dev is a free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.
Build your IT toolkit with the skills you need to excel in your job, including security best practices, server infrastructure and virtualization. Explore our IT courses now.
Practice 8,500+ real tech-interview questions from 400+ top companies — coding, SQL, ML, and system design — in an in-browser console with AI-assisted hints.
Learn to code in Python, C/C++, Java, and other popular programming languages with our easy to follow tutorials, examples, online compiler and references.
A project-based learning approach in web development, mobile development, game development, machine learning and artificial intelligence. Learn code the right way!
Set of free materials, lectures, book and assignments to help students learn how to program in Python 3 (2016).
Keep up with the growing React ecosystem! We cover the latest React learning resources, libraries and jobs.
Learn React in an interactive environment. Understand how React works not just how to build with React.
Tired of relying on Bootstrap? Learn how to design awesome UIs by yourself using specific tactics explained from a developer.
Step by step guides and paths to learn different tools or technologies.
Scrimba is a fun and fast way of learning to code! Our interactive courses and tutorials will teach you React, Vue, Angular, JavaScript, HTML, CSS, and more.
Shift Nudge is the systematic process to learn the visual skills of interface design, even if you don.