List of available resources. Please add as you identify things you find helpful (especially for specific coding languages).
ALA Connect space for librarians participating in Code Year: http://connect.ala.org/node/165060
ALA LITA/ALCTS Library Code Year Interest Group: http://connect.ala.org/node/167971
ALA LITA/ALCTS Library Code Year IG Github: https://github.com/librarycodeyearig
Other Support Groups
GENERAL CODING/PROGRAMMING
- Codecademy
- Codecademy Glossary
- Code Year 2012 (calendar of courses)
- CatCode Twitter list
- Search #catcode hashtag on Twitter
- Google Code University
- Lifehacker's Learn to Code the Full Beginner's Guide series
- Learn Code The Hard Way series (Python, C, Ruby, SQL, and Regex)
- Learn to program tutorial/ebook
- O'Reilly books and videos (check to see if your library has a subscription via Safari ebooks)
- Head First Programming
- Catcode posts on Shana's blog
- IRC channel: #catcode (for web access, use: http://webchat.freenode.net/ )
- Stack Overflow
- Libraries and Information Science on StackExchange
- In Pictures tutorials
- W3Schools free tutorials (HTML, Javascript, CSS, PHP, SQL, and more)
- CodingBat - online coding practice (currently has Java and Python exercises)
- Singpath - online coding practice (Python, Ruby, Java, and Javascript)
- Java2s - programming tutorials and sourcecode (Java, Ruby, C#, Perl, Python, and more!)
- GitHub
- Beyond Code Year, learning coding online: http://pear.ly/8ohL (PearlTree from Carli Spina)
- Programming Resources from Philly Wanderer
- Side by side reference sheet for various coding languages: http://hyperpolyglot.org/scripting (PHP, PERL, Python, and Ruby)
PROGRAMMING, CODING and MORE
- Lynda.com - online software training videos (check to see if your library has a subscription)
- Udacity - University level classes offered online for free
- Coursera - everything from healthcare to computer science (education company; includes courses from Princeton, Stanford, U. of California Berkeley, U. of Michigan Ann Arbor, U. of Pennsylvania (Penn), and more)
- edX - everything from history to computer science (non-profit consortium; includes courses from Harvard, MIT, U. of California Berkeley, U. of TX system, Georgetown, Cornell, U. of Washington, and more)
- Stanford School of Engineering's Stanford Engineering Everywhere courses
- MIT's OpenCourseware
JAVASCRIPT
HTML
REGEX
PERL
PHP
PYTHON
RUBY/RUBY ON RAILS
JAVA
N.B. Java and Javascript are two completely different programming languages.
APIs
Comments (1)
Alison Hitchens said
at 11:29 am on Mar 5, 2012
Hi all
FYI, I took the Fundamentals of programming course from lynda.com and it was really useful. He explained all of the concepts (functions, arrays, objects etc.) and used javascript as examples. If you are having any confusion over codeyear and want a review of concepts I would recommend it. Our university has several lynda.com accounts so I just had to ask the systems department for one and they gave me a 2 week window. The course is a series of videos and takes about 5 hours.
You don't have permission to comment on this page.