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

30 Days Of JavaScript is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
flukeout.github.io

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

Programming & Technology Learning 0
github.com

30 Days Of Python is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
ctfsites.github.io

CTF Sites is a collection of Capture The Flag sites that the creator states contains only permanent CTFs. It lists platforms for learning hacking and information security challenges in categories including best, beginner, and general CTF sites.

Programming & Technology Learning 0
github.com

33 JS Concepts is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
guyinatuxedo.github.io

Nightmare is an introductory course on binary exploitation and reverse engineering built around CTF challenges. Its materials are structured linearly and include documented write-ups for each challenge, with most modules offering multiple problems per topic so learners can apply an attack technique to different iterations. The course uses only free and open source tools, and its static site is built with mdbook.

Programming & Technology Learning 0

90DaysOfCyberSecurity is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
afska.github.io

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

Programming & Technology Learning 0
github.com

90DaysOfDevOps is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
viveknaskar.github.io

Everything AI/ML is a curated cheatsheet of learning resources covering topics such as generative AI, machine learning, agentic AI, prompt engineering, RAG, fine-tuning and MLOps. It organizes resources into sections, key concepts, interactive visualizations, building blocks and a roadmap from beginner to advanced, with links to external courses, tutorials and documentation.

Programming & Technology Learning 0

A-to-Z-Resources-for-Students is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
microsoft.github.io

Frontend Bootcamp is a two-day Microsoft course that guides learners through building a todo app with HTML, CSS, JavaScript and React, then extends it with TypeScript, Fabric React and Redux. Bonus lessons cover Redux service calls and testing with Jest, and a playground is provided.

Programming & Technology Learning 0
github.com

Algo Visualizers is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
gabrieldejesus.github.io

Git Commands is a reference page listing main Git commands with short explanations, covering starting a repository, checking status, undoing changes, managing branches and orphan branches. The page is available in English and Portuguese.

Programming & Technology Learning 0
github.com

algonds is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
4geeksacademy.github.io

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

Programming & Technology Learning 0

Algorithms-Cheatsheet-Resources is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
odan.github.io

A curated list of resources for learning PHP, covering tutorials, books, online courses and reference material. Topics include the LAMP stack, HTML, CSS, JavaScript, protocols, local development environments, tools, frameworks, object-oriented programming, design patterns, databases, testing, security and architecture.

Programming & Technology Learning 0
github.com

Animations is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
doocs.github.io

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

Programming & Technology Learning 0
github.com

Anki Cards is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
functionalcs.github.io

A research-oriented computer science curriculum centered on computational trinitarianism, where computation appears as logic, programs and categories. It covers programming with functional languages, discrete math formalized in Lean 4, algorithms and proof assistants.

Programming & Technology Learning 0

Architecture Of Consoles is a GitHub repository or organization with source code, releases, documentation, or project resources.

Programming & Technology Learning 0
pshenok.github.io

Server Survival is a free, open-source browser game that teaches cloud architecture through 25 campaign levels in 11 languages, without installation. It covers topics such as load balancing, caching, autoscaling, circuit breakers, multi-region failover and GPU inference economics.

Programming & Technology Learning 0