Home
CPSC 225
CPSC 225: Software Development Tools
Syllabus
Course Topics:
Introduction to Unix
Working with files and directories
Files and directories continued
Text editing with Vim
Using Git to manage file history
Man pages and permissions
Customizing the shell and Vim
Managing processes
Searching, replacing and comparing files
Input/Output redirection and pipes
Using Git to collaborate with others
Saving commands in shell scripts
More about Vim
More shell scripting
Bonus:
Setting up a website
Bonus:
Even more about Vim
Bonus:
Regular Expressions
Assignments:
Assignment 1: Files and Directories
Assignment 2: Using Git
Assignment 3: Searching
Assignment 4: Using Github
Assignment 5: Shell Scripting
Course Index
Other Resources:
Online Man Pages
The Linux Command Line
- free online book.
Copyright © 2024 Ian Finlayson | Licensed under a
Creative Commons BY-NC-SA 4.0
License.