Topics
| Topics | book |
Web links | ||
|---|---|---|---|---|
| 14 Jan | W/1 | Intro to 161, Using Slack | ||
| 21 Jan | W/2 | Basics of vim, Basics of command line interface, ssh | ||
| 26 Jan | M/3 | snow day | ||
| 28 Jan | W/3 | Paths and directories, sftp, wget, curl, .vimrc and other dotfiles, environment variables | ||
| 02 Feb | M/4 | vim completion, shell tab completion | ||
| 04 Feb | W/4 | vim ex mode, cut and paste in vim | ||
| 09 Feb | M/5 | diff, shell pipelines and redirection | ||
| 11 Feb | W/5 | code style and formatting | ||
| 16 Feb | M/6 | files revisited, less, tar | ||
| 23 Feb | M/7 | vim help, man pages, online help sources | ||
| 25 Feb | W/7 | compiler options, makefiles | ||
| 02 Mar | M/8 | documentation, markdown, yaml, html | ||
| 04 Mar | W/8 | |||
| 16 Mar | M/10 | vim movement | ||
| 18 Mar | W/10 | vim search, globbing, grep, regular expressions | ||
| 23 Mar | M/11 | vim windows and buffers | ||
| 25 Mar | W/11 | file system permissions, addresses and domains | ||
| 30 Mar | M/12 | vim commands revisited | ||
| 01 Apr | W/12 | vim swap files, jobs and processes, kill | ||
| 06 Apr | M/13 | git for version control | ||
| 08 Apr | W/13 | git for sharing and collaboration, resolving merges | ||
| 13 Apr | M/14 | software testing | ||
| 15 Apr | W/14 | software testing, cont'd | ||
| 20 Apr | M/15 | docker containers | ||
| 27 Apr | M/16 | basic web design | ||
| 29 Apr | W/16 | makefiles revisited |