-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Adam Bray edited this page Apr 13, 2014
·
2 revisions
##HTML / CSS
###Essential
- A Practical Guide to HTML & CSS - A fantastic and relatively complete introduction to HTML & CSS
- W3Schools HTML Tutorials and CSS Tutorials - The canonical and definitive resource for HTML/CSS. Not the clearest source, but still valuable.
###Supplementary
- How Browsers Work
- CSS Positioning 101
- CSS Floats 101
- CSS Overflow and CSS Floats
- Learn CSS Positioning in Ten Steps: position static relative absolute float - a bit outdated, but still interesting
- Centering in CSS
- Span vs Div & Inline vs Block
- Child Selectors vs Descendant Selectors
##The Command Line
- Learn the Command Line the Hard Way - a somewhat long, but complete (exercise-heavy) guide to using the command line. If you're not already comfortable with the command line, you should do this. If you are comfortable with the command line, you should still probably do this.
##Git
- Try Git - A great interactive intro to git. Start here.
- Git Immersion - A great next step to take what you learned in 'Try Git' and apply it to your own computer.
- The Git Book - A solid, complete reference to Git.
- The Git Flow model - We follow this methodology of creating branches for features, bug fixes, development, etc.
- Git Visual Cheatsheet
###Supplementary
##Databases
- Learn SQL The Hard Way -
- Postgres, the Best Tool You're Already Using
- Visual Explanation of SQL Joins
###Supplementary
- Use the Index, Luke! (SQL Tuning and Indexing) - An in-depth guide to how indexes work in SQL DBs, more of an advanced topic, but it's really interesting.
##Ruby
-
Learn to Program - Great into to programming in general, that uses the Ruby Language. Suitable for beginners, intermediates may get something out of it as well.
- Also in STC Developer Library
- Why's Poignant Guide Chapter 3 - Ruby Basics
- Ruby Koans
-
Programming Ruby (The Pickaxe Book)
- Also in STC Developer Library
- CodeAcademy - Ruby
- Try Ruby
##Rails
-
Agile Web Development with Rails, 4th Ed
- Available in the STC Developers Library
- RailsCasts
- Getting Started with Rails
- Rails for Zombies (Also see part 2)
###Testing
-
The RSpec Book
- In STC Developer Library
###Advanced
- Sync - Realtime Rails Partials - chrismccord
- DevMynd - Effective Rails - Part 2 - Hiding ActiveRecord
##Javascript
###General
####Books
####Interactive
####Reference
####Videos
###JQuery
##Miscellaneous
###Regular Expressions
-
Why's Poignant Guide to Ruby - Chapter 6
section that starts with
Since you’re just beginning your use of Ruby, you may not fully grasp regular expressions (or regexps) at first.
###Documentation
###UI
###Optimization
###Screencasts
###Other