Topics
Terminal Usage
Initial Setup
Using Files & Commands
Jobs, Man Pages & Links
AFS
Vim
Vim as Language
Editing & Navigation
Searching, Substituting, Text Objects, and Yanking
Tabs, Jumps, & the Clipboard
Bash
Bash Scripting
Globbing & Ranges
Strings
Regular Expressons
Input & Output
Oneliners
Bash Programming
Git
Getting Started With Git
Resetting your UNIX labs distributed through git
Git Command Overview
Using Git on GitHub
2-factor-authentication instructions for Collab part 2
LaTeX
Getting Started With LaTeX
Makefiles
Getting Started with Makefiles
Using Makefiles to Compile Code
Terminal Configuration
Dotfiles
Configuring Bash
Configuring Vim
Extratations
Latex Resume
Tmux and Advanced Vim
CI/CD with Github Actions
Web Dev Weekend
GitHub URL Shortener
Bitcoin
Dotfiles
Product Management
Crash Course
Summer opportunities
VsCode
Interview Questions
Introduction to Product management(PM)
Universal Modeling Language(UML) & Object Oriented Design(OOD)
Resume Review
GPI
Schedule
Initial Setup
Resetting Labs
Topics
Staff
Syllabus
GPI
Schedule
Initial Setup
Resetting Labs
Topics
Staff
Syllabus
GPI
Week 2
Initial Setup
If you haven’t done this yet, do it now.
Reading
Files & Commands
Once you’re done, feel free to reference this to complete the lab.
Lab
The lab can be found on Autolab:
trainerlab
Slides
terminal
Copyright © 2014, Great Practical Ideas in Computer Science.