Announcements¶
Jun 21 Welcome to EdStem!
Welcome to the EdStem Discussion board. See this post for instructions on how to post questions.
See the full announcement on Ed!Calendar¶
Info
This is a rough sketch of the quarter and things are subject to change. We can accurately predict the past, but predicting the future is hard!
Topic | Homeworks | ||
---|---|---|---|
Week 1 | |||
Tue 06/22 | LEC 01 Syllabus, Introduction to Linux/Bash Administrivia and Remote Learning [16:34] Introduction to Linux [11:57] Flags, Arguments, and Editors [20:22] resources: files commands Discussion Questions All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW0 Due 10:00 am Unix Shell Commands | |||
Week 2 | |||
Tue 06/29 | LEC 02 More shell commands, streams, I/O redirection resources: files commands Discussion Questions All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW1 Due 10:00 am More Unix Shell | |||
Week 3 | |||
Tue 07/06 | LEC 03 More I/O, xargs , streams, cut More input output redirection, xargs [21:22] tee, stdout, stderr [8:33] cut, tailing logs, buffers [8:34] resources: files commands Discussion Questions All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW2 Due 10:00 am Even More Unix Shell! | |||
Week 4 | |||
Tue 07/13 | LEC 04 Version control ( git ) | ||
Released HW3 Due 10:00 am git | |||
Week 5 | |||
Tue 07/20 | LEC 05 Version Control ( git ) Git Branching [13:45] Git Merge [8:45] Git Branching: Working with Remote [12:24] Git Merge Requests [15:38] resources: commands Discussion Questions Class Session: zoom | ||
Released HW4 Due 10:00 am More git | |||
Week 6 | |||
Tue 07/27 | LEC 06 Regular expressions, grep -E resources: files Discussion Questions All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW5 Due 10:00 am Regular Expressions | |||
Week 7 | |||
Tue 08/03 | LEC 07 More regular expressions, sed Regex review, intro to sed [10:53] sed with regular expressions [17:31] resources: files Discussion Questions All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW6 Due 10:00 am More regex and sed | |||
Week 8 | |||
Tue 08/10 | LEC 08 Users, groups, permissions, persistent shell settings Introduction to users, groups, and permissions [16:16] bashrc, bash_profile, $PATH [17:39] File and Directory Permissions [15:25] resources: files commands Discussion Questions All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW7 Due 10:00 am Users, Groups, Permissions | |||
Week 9 | |||
Tue 08/17 | LEC 09 Basic shell scripting Introduction to Bash Scripting [18:16] Bash Scripting: For Loops and Math [10:27] Bash Scripting: If Statements and Exit Codes [11:38] Bash Scripting: Demo [10:09] resources: files Discussion Questions All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW8 Due 10:00 am Shell Scripting |