mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 20:35:28 +00:00
8827d827ee
Welcome to the Knights of the Flexbox table. A game where you can help Sir Frederic Flexbox and his friends to uncover the treasures hidden in the Tailwind CSS dungeons. You can navigate the knight through the dungeon by changing his position within the dungeon using Flexbox and Tailwind CSS.
10 KiB
10 KiB
Index
- Ada
- Android
- Bash
- C
- C#
- C++
- Clojure
- Cloud Computing
- CoffeeScript
- Dart
- Erlang
- Git
- GLSL
- Go
- Haskell
- HTML / CSS
- Java
- JavaScript
- Kotlin
- Language Agnostic
- LaTeX
- Lisp
- MATLAB
- Node
- NoSQL
- Objective-C
- Ocaml
- PHP
- PostgreSQL
- Python
- Ruby
- Rust
- Scala
- Selenium
- SQL
- Vim
Ada
Android
Bash
C
C Sharp
- C# Tutorial - W3Schools
- Codeasy
- Learn C#
- Learn C# - Codecademy
C++
- C++ Tutorial - W3Schools
- CppKoans
Clojure
Cloud Computing
- AWS API Gateway - registration required
- AWS Identity and Access Management (IAM) - registration required
- AWS Lambda - registration required
- AWS Simple Storage Service (S3) - registration required
- Google Cloud Platform
CoffeeScript
Dart
Erlang
Git
- git-game
- git-game-v2
- Githug (Tutorial in shell)
- Learn Git Branching
- Learn Git with Bitbucket Cloud
- Try Git
GLSL
Go
- Go Koans
- Start using Go - Microsoft
- The Go Tutorial
Haskell
HTML / CSS
- CSS Diner
- CSS Tutorial - W3Schools
- Flexbox Defense
- Flexbox Froggy
- FreeCodeCamp: Responsive Web Design Course
- Grid Garden
- HTML Tutorial - W3Schools
- Knights of the Flexbox Table
- Learn by doing beginner projects
- Learn HTML & CSS interactively
- Prototyping a professional website
Bootstrap
Java
- CodingBat code practice
- Java at Codecademy
- Java Tutorial - W3Schools
- Learn Java
- Learneroo Java tutorial
JavaScript
- ABC of JavaScript : An Interactive JavaScript Tutorial
- Codecademy jquery track
- ES6 Interactive Guide
- Functional Programming in Javascript
- JavaScript Algorithms and Data Structures Certification
- Javascript interactive tutorial on CodeCademy
- JavaScript interactive tutorial on CoderMania
- JavaScript Tutorial - W3Schools
- Javascripting
- Learn JavaScript
- Learn knockout.js
- Learn to Code for Free – Grasshopper
- Learning Advanced JavaScript
- Try jQuery
Angular.js
- Angular Basics
- Angular Tutorial - W3Schools
- AngularJS - Step by Logical Step
- egghead.io: Learn AngularJS with Tutorial Videos & Training
- Learn AngularJS with free interactive lessons
jQuery
React
Kotlin
Language Agnostic
- CodeCombat - Python, JavaScript, CoffeeScript, Clojure, Lua, Io
- Codility
- Introduction to the Coding Interview Prep Algorithms (freeCodeCamp)
- Python Tutor - Python, Java, JavaScript, TypeScript, Ruby, C, C++
- The Fullstack Tutorial for GraphQL
Operating systems
- Learning operating system development using Linux kernel and Raspberry Pi - Sergey Matyukevich (🚧 in process)
LaTeX
Lisp
MATLAB
Node
- Node School
- Node.js Tutorial - W3Schools
NoSQL
Objective-C
Ocaml
PHP
- CodeCademy PHP
- Learn PHP
- PHP tutorial - W3Schools
PostgreSQL
Python
- Codecademy Python course
- How to Think Like a Computer Scientist: Learning with Python, Interactive Edition
- Learn Python
- Learn Python Step by Step
- Python for Everybody - Interactive - Barbara Ericson
- Python Koans
- Python Pandas Tutorial: A Complete Introduction for Beginners - George McIntire, Brendan Martin, Lauren Washington
- Python Tutorial - W3Schools
Ruby
Rust
Scala
Selenium
SQL
- Intro to SQL: Querying and managing data - Khan Academy
- SQL at Codecademy
- SQL Tutorial - W3Schools
- SQLBolt