Skip to content

Non-developer README contribution #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: gh-pages
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 25 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
bash.academy
============

The http://bash.academy website
This is the [Bash Academy](http://bash.academy) project website.

The Bash Academy is an initiative to promote the bash shell language and educate people on its use. For the uninitiated, bash can have a bad reputation (and quickly too!). We aim to delete the air of mystery surrounding bash so you can embrace it more daily even as a casual computer user. For example, how often have you thought about making the folders on your computer more organised? And then, after some thought, put it off when you realised you'd also need to rename quite a few of them. A simple bash script would spare you the headache but you didn't know that. So you chose to leave your computer cluttered.

Then you heard and read that *bash is hard* and is strictly for nerdy types who enjoy staring at dark screens for an eternity. For you, that meant no fun. But is it really the case that bash is hard to grasp, no fun, and not for everyone?

How about the ability to make your computer do things that seem magical? True, bash has its roots in Unix culture, but [regardless of your operating system you can use bash](https://ftp.gnu.org/gnu/bash/) along with this gentle guide.

We have split the Bash Academy into:
- **The Bash Guide**; *and*
- **The Bash Game**

## The Bash Guide
The guide will gradually take you on an engaging tour of basic and advanced bash shell concepts. It offers tips, tricks and thorough education for all levels of users.

[Explore the bash way >](guide.bash.com)

## The Bash Game
The game on the other hand, is an interactive experience with the goal of teaching bash shell usage, the consequences of various actions, and understanding its many pitfalls.

Using engaging riddles, the player advances through levels of increasing difficulty (like every game) to get to know the challenges and dangers you need to learn to guard yourself against when writing responsible scripts.

[Explore the bash experience >](play.bash.academy)

Have fun while learning bash with [Bash Academy](http://bash.academy).
4 changes: 1 addition & 3 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,9 @@ <h2>The Bash Game</h2>
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-24338692-4', 'bash.academy');
ga('require', 'displayfeatures');
ga('send', 'pageview');

</script>
</body>
</html>
</html>