Git Tutorial
4geeksacademy.github.io/git-interactive-tutorialGit Tutorial provides an interactive terminal for practicing Git commands.
Looking for something like Learn Shell? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 2 are free or have a free plan.
LearnShell.org provides an interactive Shell programming tutorial with lessons for practicing commands.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Git Tutorial | — | Not stated | Web |
| 2 | OpenVim | — | Not stated | Web |
| 3 | Git Cheatsheet | — | Not stated | Web |
| 4 | PHP: The Right Way | — | Not stated | Web |
| 5 | Hacksplaining | Freemium | Not stated | Web |
| 6 | RegexOne | — | Not stated | Web |
| 7 | Learn SQL | — | Not stated | Web |
| 8 | CSS Diner | — | Not stated | Web |
| 9 | learncs.online | — | Not stated | Web |
| 10 | Learn PHP | — | Not stated | Web |
Git Tutorial provides an interactive terminal for practicing Git commands.
OpenVim provides an interactive tutorial with practice for learning Vim commands.
The interactive Git cheatsheet groups commands by the parts of a repository or workflow they affect.
PHP: The Right Way offers a quick reference to PHP practices, coding standards, and links to tutorials.
Hacksplaining teaches secure coding through interactive browser lessons covering OWASP Top 10 and GenAI threats.
RegexOne teaches regular expressions through interactive lessons and exercises.
SQLBolt offers interactive SQL lessons and exercises for learning database queries.
CSS Diner teaches CSS selectors through an interactive lesson that presents selector examples in a game format.
LearnCS.online provides interactive lessons for learning Java and Kotlin.
Learn PHP collects curated resources for learning and practicing the PHP programming language.
Scratch lets people create interactive stories, games, and animations with a visual programming language and online community.
MySQL Tutorial provides lessons and reference material for learning MySQL.
Makefile Tutorial teaches Makefiles through example-driven lessons for developers learning build automation.
Assembly Tutorial teaches programming in assembly language through written lessons.
This interactive game development tutorial uses a homing rocket to explain trigonometry concepts.
Learn-C.org offers a free interactive C tutorial for people learning the language.
Codility Developer Training offers hands-on programming lessons, including exercises on topics such as binary gaps.
A step-by-step guide introduces fragment shaders and shader programming concepts through a sequence of lessons.
Crafting Interpreters is a book about building programming languages, with lessons and examples for interpreters.
Learn-Perl.org offers a free interactive Perl tutorial for beginners and other learners.
Scrimba offers interactive coding courses and tutorials covering frameworks, web development, JavaScript, HTML, and CSS.
GeeksforGeeks provides programming tutorials, courses, interview preparation, and data structure practice.
TryRuby gives users a short, interactive introduction to programming in Ruby.
A beginner tutorial introduces game programming with QB64 Phoenix Edition.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative