This tutorial explains how to build an SVG generator app in Softr with export buttons and a database.
Learn to Code
ZetCode offers accessible programming tutorials covering C#, Go, Python, Java, and other languages.
Mage automates production data pipelines with SQL and Python workflows, data-quality checks, failure recovery, and performance tuning.
Codewars offers community-created coding exercises called kata, with practice across more than 55 programming languages.
Architecture of Consoles collects technical articles about video game console architecture.
The Ebook Foundation's free-programming-books repository lists freely available learning resources in many languages.
The PICO-8 Educational Toolset collects game cartridges designed to teach different game development concepts.
A book explains the WebRTC real-time communication framework beyond its APIs.
PHP: The Right Way offers a quick reference to PHP practices, coding standards, and links to tutorials.
The C++ Core Guidelines provide established guidance for writing safer and simpler C++ programs.
TutorialKart collects online courses, learning materials, and interview questions across programming, databases, SAP, and other subjects.
Logo Interpreter is a browser-based Logo programming environment with tests, reference material, and collaboration features.
Learn AI From Scratch presents a draft curriculum covering foundational topics for building an understanding of artificial intelligence.
Learn X in Y Minutes offers concise programming language tours and examples.
The Web Browser Engineering book explains browser construction by guiding readers through a basic but complete browser.
Roadmap.sh publishes community-created developer roadmaps, guides, articles, and courses for learning technical skills.
Deceptive Patterns explains design tricks used to influence user behavior and organizes them by type.
The first edition of R for Data Science teaches data import, transformation, visualization, and modeling with R.
Teach Yourself Computer Science curates resources for building a broad, self-directed computer science education.
Machine Learning Visualized organizes its material as a collection of visual learning resources in a repository.
Vim University offers a curriculum of features, tips, and exercises for learning and practicing Vim.
Papers We Love brings together academic computer science papers and a community of readers with local chapters.
Awesome LeetCode Resources collects learning materials for data structures and algorithms and provides a newsletter link.
The interactive HTML Cheat Sheet includes code examples, developer tools, and markup generators.

















