-
Command Line Murder Mystery: A fun problem-solving game set in your terminal.
-
Terminus: This online game teaches important shell commands in a fun and interactive way.
-
Bashcrawl: A text-based dungeon crawl game played entirely in the Bash shell.
-
Vim Adventures: A game to learn Vim, a text editor found on Unix-like systems.
-
OverTheWire Bandit: A Capture The Flag type game designed for beginners to learn Bash commands.
CSS Flexbox:
- Flexbox Froggy: https://flexboxfroggy.com/
- Flexbox Zombies: https://mastery.games/p/flexbox-zombies
CSS Grid:
- Grid Garden: https://cssgridgarden.com/
CSS Selectors:
- CSS Diner: https://flukeout.github.io/
There are several free APIs that don't require authentication and are suitable for JavaScript students to experiment with. These APIs can help you practice working with different types of data and learn how to integrate APIs into your projects. Here are a few examples:
- JSONPlaceholder: A fake online REST API for testing and prototyping. You can use it to simulate typical CRUD operations (Create, Read, Update, Delete) with JSON data. URL: https://jsonplaceholder.typicode.com/
- Open Trivia API: Provides access to a large collection of trivia questions from various categories. URL: https://opentdb.com/api_config.php
- REST Countries: Offers information about countries, such as population, area, and flag images. URL: https://restcountries.com/
- JokeAPI: A RESTful API that serves uniformly and well-formatted jokes. It has several categories, including programming jokes, general jokes