{ "language": "Bash", "active": false, "blurb": "Bash is a Unix command interpreter, for which plaintext files of commands can be made to create scripts. It's a powerful and concise way of getting stuff done!", "checklist_issue": 4, "exercises": [ { "slug": "hello-world", "uuid": "4e2533dd-3af5-400b-869d-78140764d533", "core": true, "unlocked_by": null, "difficulty": 1, "topics": [ "stdout", "strings" ], "auto_approve": true }, { "slug": "reverse-string", "uuid": "2b6d4faa-1909-422a-8eac-1682be3f1b9e", "core": false, "unlocked_by": "hello-world", "difficulty": 1, "topics": [ "stdout", "strings" ] }, { "slug": "two-fer", "uuid": "0cfac255-6871-4588-a16b-98f7692bfdbe", "core": false, "unlocked_by": null, "difficulty": 1, "topics": [ "control_flow_conditionals", "stdout", "strings", "text_formatting" ] }, { "slug": "grains", "uuid": "c9d36155-10e8-4a75-a732-3c43a68910eb", "core": true, "unlocked_by": null, "difficulty": 2, "topics": [ "control_flow_conditionals", "input_validation", "mathematics" ] }, { "slug": "scrabble-score", "uuid": "8ecb5793-2dd8-44be-9188-61e52723cbab", "core": false, "unlocked_by": "grains", "difficulty": 2, "topics": [ "games", "integers", "mathematics" ] }, { "slug": "armstrong-numbers", "uuid": "302b7e1a-4cf6-47d4-8048-b675f667fc98", "core": true, "unlocked_by": null, "difficulty": 2, "topics": [ "integers", "mathematics" ] }, { "slug": "difference-of-squares", "uuid": "ca5139b4-8b2f-44ea-8d83-0b8ca7674436", "core": false, "unlocked_by": "armstrong-numbers", "difficulty": 2, "topics": [ "control_flow_conditionals", "control_flow_loops", "mathematics" ] }, { "slug": "error-handling", "uuid": "b2b4ee35-108f-45ce-b294-c10d332e5579", "core": false, "unlocked_by": null, "difficulty": 2, "topics": [ "error_handling", "input_validation", "stdout", "strings" ] }, { "slug": "hamming", "uuid": "68103f44-b442-48e6-b2b5-09001f73e926", "core": true, "unlocked_by": null, "difficulty": 2, "topics": [ "control_flow_loops", "string_comparison" ] }, { "slug": "leap", "uuid": "e24451fd-761d-4d20-81d9-e470486ec44a", "core": false, "unlocked_by": null, "difficulty": 2, "topics": [ "boolean_logic", "control_flow_conditionals", "input_validation" ] }, { "slug": "pangram", "uuid": "a7e2018a-c454-4fe0-ad35-229304306648", "core": true, "unlocked_by": null, "difficulty": 2, "topics": [ "string_transformation", "strings" ] }, { "slug": "raindrops", "uuid": "1a9c8d65-43ee-435e-8c55-9a45c14a71fb", "core": false, "unlocked_by": "hello-world", "difficulty": 2, "topics": [ "control_flow_conditionals", "input_validation", "strings" ] }, { "slug": "rna-transcription", "uuid": "8a62e53e-59c2-42d5-96e5-a0f8f9b5d177", "core": false, "unlocked_by": "pangram", "difficulty": 2, "topics": [ "associative_arrays", "control_flow_loops", "error_handling" ] }, { "slug": "acronym", "uuid": "5812c10a-aee1-11e7-add7-ef139384f6eb", "core": false, "unlocked_by": "pangram", "difficulty": 3, "topics": [ "input_validation", "string_transformation", "strings" ] }, { "slug": "anagram", "uuid": "33d9eb48-5958-4e98-afc0-8cff89577c86", "core": false, "unlocked_by": "pangram", "difficulty": 3, "topics": [ "control_flow_conditionals", "control_flow_loops", "stdout", "string_transformation", "strings" ] }, { "slug": "bob", "uuid": "9ac0b041-a7aa-4b0c-952a-d38d35e2cd65", "core": true, "unlocked_by": null, "difficulty": 3, "topics": [ "control_flow_conditionals", "stdout", "strings" ] }, { "slug": "collatz-conjecture", "uuid": "b4793e6d-f443-41ea-8289-95e18a5dbef4", "core": false, "unlocked_by": "grains", "difficulty": 3, "topics": [ "control_flow_conditionals", "input_validation", "integers", "mathematics" ] }, { "slug": "nucleotide-count", "uuid": "28f848c8-56ef-4147-a401-f1617c147b4b", "core": false, "unlocked_by": null, "difficulty": 3, "topics": [ "control_flow_loops", "error_handling", "string_comparison" ] }, { "slug": "phone-number", "uuid": "9f9a1a49-472f-4a39-aa28-6aa17eeebdc7", "core": false, "unlocked_by": "pangram", "difficulty": 3, "topics": [ "control_flow_conditionals", "error_handling", "string_comparison", "string_transformation" ] }, { "slug": "triangle", "uuid": "0f79f9ab-4a51-468c-88ca-84f0bf7cfc38", "core": false, "unlocked_by": "armstrong-numbers", "difficulty": 3, "topics": [ "boolean_logic", "error_handling", "input_validation", "mathematics", "number_comparison" ] }, { "slug": "word-count", "uuid": "51bd6542-408b-4a73-8343-1c4d50db5315", "core": false, "unlocked_by": "pangram", "difficulty": 3, "topics": [ "control_flow_loops", "string_comparison", "strings" ] }, { "slug": "gigasecond", "uuid": "176c1a86-28b1-4848-9f87-bd6ae10db6ba", "core": false, "unlocked_by": "armstrong-numbers", "difficulty": 4, "topics": [ "dates", "mathematics" ] }, { "slug": "luhn", "uuid": "a3b16d02-2963-445d-9339-7e3002375a71", "core": true, "unlocked_by": null, "difficulty": 4, "topics": [ "algorithms", "control_flow_conditionals", "integers", "mathematics" ] }, { "slug": "atbash-cipher", "uuid": "5bff4fe1-6330-4730-b586-dcc5438c02ee", "core": true, "unlocked_by": null, "difficulty": 5, "topics": [ "cryptography", "pattern_matching", "strings" ] }, { "slug": "roman-numerals", "uuid": "7cc44e62-d29e-41c3-b4dd-689229e3e25a", "core": false, "unlocked_by": "luhn", "difficulty": 4, "topics": [ "integers", "logic", "loops", "mathematics", "strings" ] } ] }