Directory

Programming & Technology Learning

Programming and technology learning points to courses, tutorials and practice sites for people learning to code. The listings include university courses, free video series, interactive lessons, documentation and coding challenges. Some entries are full curriculums, and others cover a single language, framework or topic, while a few are community forums where beginners ask questions. Choosing between them comes down to detail: the level they assume, whether they are free or paid, and how recently the material was updated. Quality varies, so look for courses that include practice rather than only video.

Programming & Technology Learning

429 listings
roadmap.sh

A community-driven collection of roadmaps, articles and guides intended to help developers grow in their careers. It offers role-based and skill-based roadmaps, best practices and guides, covering topics such as frontend, backend, full stack, DevOps, data analysis and machine learning, and allows searching available roadmaps.

Programming & Technology Learning 0
Preview unavailable
runestone.academy

Runestone Interactive provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
lectures.scientific-python.org

A document for learning numerics, science and data with Python, consisting of tutorials on the scientific Python ecosystem. Chapters correspond to one- to two-hour courses with increasing expertise, from beginner to expert, covering topics such as NumPy, Matplotlib, SciPy, statistics, scikit-image and scikit-learn.

Programming & Technology Learning 0
Preview unavailable
scrimba.com

Scrimba provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
seo-cheat-sheet.9elements.com

A sorted list of technical on-page SEO best practices from 9elements, organized by HTML tags. It covers the title, meta description, heading, alt, canonical, Open Graph, responsive site meta and robots tags, with notes on recommended lengths and keyword use.

Programming & Technology Learning 0
Preview unavailable
shadertoy.com

Shadertoy provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
wpm.silver.dev

Silver Dev's WPM provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
Preview unavailable
sitepoint.com

SitePoint provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
skilled.dev

Skilled.dev provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
smashthestack.org

SmashTheStack provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
sql-easy.com

SQL Easy is a free interactive SQL tutorial offering 31 exercises that run against a real SQLite database in the browser. It provides hints when users are stuck and immediate feedback when a query is correct, and requires no signup. It is built by the team behind Beekeeper Studio.

Programming & Technology Learning 0
sql-practice.online

SQL Practice provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
strml.net

Strml provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
studyplan.dev

StudyPlan.dev offers free online C++ courses, including a beginner Intro to C++ Programming course and intermediate courses such as Professional C++, Practical DSA, Managing C++ Projects Using CMake, and Game Development with SDL3.

Programming & Technology Learning 0
Preview unavailable
vg-resource.com

The VG Resource provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
toph.co

Toph.co provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
tour.go.dev

Tour Go provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
try.ruby-lang.org

Try Ruby provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
tryhackme.com

TryHackMe provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
tutorialkart.com

TutorialKart is a site offering free online courses and learning tutorials. It covers topics including programming, databases, SAP, Salesforce, web development, mathematics and physics, with beginner-friendly tutorials, quick references and practical examples organized by technology.

Programming & Technology Learning 0
typing.io

Typing.io is a typing tutor for programmers whose lessons are based on open source code in languages such as JavaScript, Ruby, C, C++, Java, PHP, Perl, Haskell and Scala. It covers symbol keys, and the site describes it as free with sign-in.

Programming & Technology Learning 0
usaco.guide

The USACO Guide is a free collection of curated competitive programming resources intended to take contestants from USACO Bronze to USACO Platinum and beyond. It includes modules, extensive problemsets, progress tracking and a forum, and the guide states it is not an official syllabus.

Programming & Technology Learning 0
utopia.fyi

Utopia refers to a systematic approach to fluid responsive design in which type and space scales are defined for a small screen and a large screen and the browser interpolates between them based on viewport width. The site states it is not a product, plugin or framework, though free tools are being developed to support it.

Programming & Technology Learning 0
uxmovement.com

UXMovement provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0