
Git is a fast, efficient, distributed version control system ideal for the collaborative development of software.
GitHub is the easiest (and prettiest) way to participate in that collaboration: fork projects, send pull requests, monitor development, all with ease.
This class would be a one maybe two? meeting class that goes over Git and Version Control through the Social Coding vehicle GitHub.
http://manual.macromates.com/en/regular_expressions of course TextMate would offer yet another great resource.
more..In computing, regular expressions provide a concise and flexible means for identifying strings of text of interest, such as particular characters, words, or patterns of characters. Regular expressions are written in a formal language that can be interpreted by a regular expression processor, a program that either serves as a parser generator or examines text and identifies parts that match the provided specification.
The class would teach how to read and write Regular Expressions. Possibly extend and share knowledge about regex, ie resources (online or otherwise, integration with TextMate)