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
hackerearth.com

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

Programming & Technology Learning 0
huggingface.co

HF Learn supports machine learning models, deployment, inspection, datasets, or AI development workflows.

Programming & Technology Learning 0
nextjs.org

A free Next.js course that teaches building a full-stack dashboard web application step by step. Across 15 chapters it covers styling, fonts and images, layouts, navigation, databases, data fetching, rendering, streaming, search and pagination, mutating data, errors, accessibility, authentication and metadata.

Programming & Technology Learning 0
walkccc.me

A personal collection of solutions to LeetCode problems written in C++23, Java, Python, MySQL, and TypeScript. The site aims to provide readable code with consistent style. Solutions can be found by searching by number or title. The repository does not accept pull requests, though forking is allowed.

Programming & Technology Learning 0

A staged learning roadmap for machine learning that covers mathematics and calculus, programming, and machine learning concepts. It advises moving to the next stage only after fully understanding the current one. The mathematics section covers linear algebra, calculus, and probability and statistics, and the programming section covers Python basics and advanced Python.

Programming & Technology Learning 0
pythondiscord.com

Discord invite for joining a related community, support server, updates, or project discussion.

Programming & Technology Learning 0
greenteapress.com

Green Tea Press is the publisher of free books by Allen B. Downey, including Think Python and Think Bayes. The books are available under free licenses that allow copying, distribution and modification, in several electronic formats, with some also sold in hard copy.

Programming & Technology Learning 0

An interactive tutorial covering the basics of web design in four minutes. It walks through content, centering, font family, spacing, color and contrast, and balance, presenting each step as CSS rules. It is aimed at people who want to make their own website look attractive and professional before publishing it.

Programming & Technology Learning 0
apps.gnome.org

A GNOME application for learning and prototyping with GNOME technologies, from first tinkering to building and testing a GTK user interface. It includes live GTK/CSS preview, a library of over 100 examples, support for JavaScript, Rust, Python and Vala, declarative UI syntax, autosave, sessions and projects, code diagnostics and terminal output.

Programming & Technology Learning 0
apress.com

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

Programming & Technology Learning 0
data.europa.eu

A guide on the data.europa.eu portal covering data visualisation across seven topics ordered by growing complexity. It offers thematic links, a search bar and a sequence of pages for navigating the content.

Programming & Technology Learning 0

Newgrounds Wiki: Game Dev Resources helps explore knowledge, places, timelines, entities, or reference information from open sources.

Programming & Technology Learning 0
Preview unavailable
vim.fandom.com

VimTip helps explore knowledge, places, timelines, entities, or reference information from open sources.

Programming & Technology Learning 0
aman.ai

A site offering course notes and learning material for Stanford artificial intelligence and deep learning classes. It lists primers on topics such as transformers, attention and retrieval augmented generation, alongside links to Stanford CS229, CS230, CS231n and CS224n.

Programming & Technology Learning 0
anthropic.skilljar.com

Anthropic Courses is an AI tool or resource for chat, research, automation, media generation, or model development.

Programming & Technology Learning 0
prashantbarahi.com.np

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

Programming & Technology Learning 0
jaimelightfoot.com

A beginner's guide to capture the flag (CTF) hacking competitions. It explains what a CTF is, describes jeopardy-style CTF categories such as reverse engineering, Pwn, crypto and web, and covers logistics, finding CTFs and reverse engineering resources.

Programming & Technology Learning 0

delightful humane design provides educational videos, lessons, tutorials, or self-learning resources.

Programming & Technology Learning 0
Preview unavailable
discordapp.com

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

Programming & Technology Learning 0
Preview unavailable
study.cs.helsinki.fi

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

Programming & Technology Learning 0
gamemath.com

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

Programming & Technology Learning 0
garykessler.net

A free, evolving tutorial on cryptography maintained since 1999. It covers basic cryptographic concepts, types of algorithms including secret key, public key and hash functions, trust models, and applied algorithms in action.

Programming & Technology Learning 0

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

Programming & Technology Learning 0
rosettacode.org

Rosetta Code is a programming chrestomathy site that presents solutions to the same task in as many different languages as possible. It aims to show how languages are similar and different and to help a person grounded in one approach learn another. The site currently lists 1,360 tasks, 421 draft tasks, and 1,009 languages.

Programming & Technology Learning 0