This git repository contains a tutorial and associated files to introduce people to the Mac command line, with a focus on creating a base of skills that will make it easier for a novice programmer to learn web server and client programming skills, in particular JavaScript and Node.js.
- Part 1 - Command Line Basics
- Part 2 - Preparation and Installation
- Part 3 - Customize Your Environment
This tutorial was created by Christopher Allen and is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, based on the original work at https://github.com/ChristopherA/intro-mac-commandline.
All of the installation and customization features suggested by this tutorial are also automated as part of a prepare-osx.sh script in https://github.com/ChristopherA/prepare-osx-for-webdev, however, I recommend that you do the tutorial first to understand what this script does.