Courseware Outline¶
Contributing to the Wiki- HTML - completed (Dana Jones)
- Basic Page Structure and Major Elements (<html>, <head>, <body>, <title>, <p>, <meta>, <h1..4>) - completed (Dana Jones)
- Hyperlinking (first Rails tag - link_to) - completed (Dana Jones)
- Inserting Images - completed (Dana Jones)
- CSS - completed (Dana Jones)
- Intro to Styling Elements - inline styles vs. CSS - completed (Dana Jones)
- Inheritance - Needs review (Noel Gomez)
- Major Style Groups - Completed (Noel Gomez)
- Fonts & Colors - Colors need Review (Noel Gomez)
- Text - Completed (Noel Gomez)
- Backgrounds
- Dimensions
- Position & Page Flow
- Borders
- Bullets & Other
- JavaScript (Prototype) - In progress (Tore Darell)
- What is a script? - In progress (Tore Darell)
- JavaScript basics - In progress (Tore Darell)
- The DOM - In progress (Tore Darell)
- Manipulating the page - In progress (Tore Darell)
- Events - In progress (Tore Darell)
- Installing Rails
- Basic Programming Concepts - In progress (David Knorr)
- OOP Intro - In progress (David Knorr)
- Values and Variables - In progress (David Knorr)
- Methods - In progress (David Knorr)
- Basic Rails Concepts - Completed (Dana Jones)
- MVC - Completed (Carlo Pecchia)
- Migrations - Completed (Noel Gomez)
- Associations - Completed (Carlo Pecchia)
- Routing
- Scaffolding - Completed (Noel Gomez)
- Forms
- Views and Layouts - Completed (Noel Gomez))
- Moving Toward Better Code
- Partials (DRY) Collection section needs Review (Noel Gomez))
- Validations Needs Review (Karmen Blake)
- Class Methods In Progress (Karmen Blake)
- Filters - Completed (Noel Gomez)
- ActionMailer - Completed (Dana Jones)
- jQuery
- Nested Resources
- Plugins / Gems
- What is a plugin? What is a gem? Why use them? Needs Review (Dana Jones)
- Common-Use Plugins and Gems
- Authentication and Authorization
- CMS
- File Attachments
- Searching
- PDFs Needs Review (Dana Jones)
- Testing
- Pagination
- CSVs Needs Review (Dana Jones)
- Advanced Rails Concepts
