Changes

One recommended tool/resource for n00bs

1,445 bytes added, 17:22, 30 March 2019
added link to Jenn Riley's Seeing Standards site
=====Books or Things to read=====
* O'Reilly Head first series
*Visual QuickStart Guides http://www.peachpit.com/imprint/series_detail.aspx?ser=335245*[https://docs.google.com/spreadsheet/ccc?key=0AlVSWa90m8umdGg3U0h4bjdMT0ttVUJBU3RCaUc0WGc#gid=0 QA Collection Purchases for Code4Lib]* [http://www.worldcat.org/title/pragmatic-programmer-from-journeyman-to-master/oclc/42038638 "The Pragmatic Programmer"] by Andrew Hunt and David Thomas. A book that teaches beginners how think like a programmer, and reminds experts of good practices.
* The top 9 in a hacker's bookshelf: http://grokcode.com/11/the-top-9-in-a-hackers-bookshelf/
* "How to Design Programs" http://www.ccs.neu.edu/home/matthias/HtDP2e/. Good for newbie coders.
* Kernighan and Ritchie's [http://www.worldcat.org/title/c-programming-language/oclc/17650642 "The C Programming Language."] A keeper for life, and surprisingly readable and directed to the newbie. Also * [http://www.worldcat.org/title/pragmaticagile-programmerweb-fromdevelopment-journeymanwith-torails-master4/oclc/42038638 "The Pragmatic Programmer"852808602&referer=brief_results Agile Web Development with Rails 4] by Andrew Hunt is a well-paced introduction to Rails and David ThomasRuby.Covers a lot of core concepts (MVC, agile development, testing, AJAX).** To dive further into Ruby, there's [http://www.worldcat.org/title/programming-ruby-19-20-the-pragmatic-programmers-guide/oclc/855706057&referer=brief_results Programming Ruby] (aka The PickAxe Book)
* http://www.w3.org/International
* Guide for the Perplexed on the code4lib wiki: http://wiki.code4lib.org/index.php/A_Guide_for_the_Perplexed
* Vi- because it keeps me (you?) focused.
* [http://www.activestate.com/komodo-edit Komodo Edit]
* [http://notepad-plus-plus.org/ Notepad++ IMO best open source lightweight editor on Windows]
*AMP (LAMP, WAMP, MAMP) stacks for an easy install of Apache, mySQL + perl/ python / php.
*A @rdio subscription. :) And a text editor with syntax highlighting.
* Code4Lib listserv, IRC, [http://journal.code4lib.org journal] (duh)
* Google is more useful than any reference book to find answers to programming problems.
* [http://stackexchange.com/ StackExchange] (by extension, [http://stackoverflow.com StackOverflow] ) is a great site for questions.
* [http://lynda.com lynda.com]
* [http://www.pluralsight.com/ PluralSight.com]
* JS Fiddle http://jsfiddle.net/
* CodePen http://codepen.io/
* [http://stackexchange.com/ StackExchange] (by extension, StackOverflow and [http://libraries.stackexchange.com/ the Libraries StackExchange] site).
* [http://css-tricks.com CSS Tricks ]
* [http://openhatch.org/ Open Hatch] - to learn tools you need to participate in open source development and find friendly projects to be a part of
* [http://drupalladder.org/ Drupal Ladder], which teaches you what you need to know to participate in developing Drupal
* [http://rubykoans.com/ Ruby Koans] - learn Ruby by fixing failing tests
* [https://librarycarpentry.org/ Library Carpentry] - Free, open-source lessons for non-techy librarians on coding, data analysis, and related topics. They also give in-person workshops upon request.
* [http://jennriley.com/metadatamap/ Seeing Standards] - Let's be frank, there is a giant pile of metadata standards awaiting any newbie to this field. Jenn Riley's map of these standards, and the accompanying glossary, is an invaluable resource. It may be tempting to try to print the PDF of this visualization, just be aware that it is absolutely gigantic. You will need access to a poster printer to do it justice. Don't let that frighten you, feel free to explore it on your computer, save it, keep it as a reference. This poster will help you, you need it.
=====Meetups and User Groups=====
62
edits