Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: gh-pages
Fetching contributors…

Cannot retrieve contributors at this time

209 lines (193 sloc) 4.33 kB
pygments: true
# permalink: /assignment.php?n=:day&v=:categories:title
# permalink: /assignments/a:assn_number/:page_type:page_number
permalink: /assignments/:title
auto: true
assn_titles:
1: They Speak Java
2: The Facets of Ruby, Part I
3: The Facets of Ruby, Part II
4: RPG
5: S.O.S, Part I
6: S.O.S, Part II
7: Mine Sweeper
8: Planet Rails
sections:
s: Story
b: Background
p: Problems
page_titles:
1:
s:
- Planet Neco and Jels
- They Speak Java
b:
- Interview Questions
- Scopes
- Pass by Value
- Supertype
p:
- The Radio Station Problem
- Notification
- Setting up Eclipse
- First Stab
- Observer Pattern
- Observer Pattern in Action
- Conclusion
2:
s:
- Welcome to the Castle
- My Wife Ate My Code
b:
- Learning a Programming Language
- Google Pen and Paper
- Seven Things to Look For Part I
- Seven Things to Look For Part II
- Learn from Differences.
- Run Ruby Run
- Debugging Ruby
- Types in Ruby
- Everything is an Object
- Ruby Strings
- Ruby Ranges
- Ruby Arrays
- Basic Control Flow
- Writing Simple Methods
p:
- Password Lost
- Plan of Attack
- Prime Table Generator
- Number to Ordinal
- Conclusion
3:
s:
- Music Library
b:
- What we will cover
- Ruby Review
- More Methods on Arrays
- Introduction to Hashes
- Hash Methods
- Max Occurrences
- Symbols
- Blocks - Intro I
- Blocks - Intro II
- OOP - Introduction
- OOP - Creating a Class
- OOP - Simple Methods
- OOP - Exotic Methods
- OOP - Class Methods
- OOP - Method Visibility
- OOP - Inheritance
- Modules and Mixins
- Blocks - Advanced I
- Blocks - Advanced II
p:
- Programming a Music Library Part I
- Programming a Music Library Part II
- Programming a Music Library Part III
- Ruby Final Exam
4:
s:
- Auto Pilot
- Artificial Neural Networks
b:
- Twitter
- Classification Problem
- Bayes\ Rule
- Summary
p:
- Installing Gems
- Twitter API
- Collecting Data Part I
- Collecting Data Part II
- Train Step (from Collected Data
- Test Step
- Submitting
5:
s:
- The Launch
- The Lost World
- The Laptop
b:
- A Simple Site
- Placement Test
p:
- S.O.S.
- Base Design
- Templates
- Markup
- CSS Part I
- CSS Part II
- Floating & Absolute Positioning
- A Little bit of JavaScript
- script.js
- Final Comment
6:
s:
- Discover Planet Rails
- Mine Field
b:
- JavaScript -Based Map
- Learning a Programming Language
- The History of JavaScript
- Quick Intro to DOM
- Running JavaScript
- Primitive Types Part I
- Primitive Types Part II
- True/False?
- Comparison
- Arrays and Control Flow
- Break - JavaScript Chaos
- Functions
- Scopes
- Closures
- Why Closures Work
- Object = Hash Table
- Value v.s. Reference
p:
- DOM and The Map
- Markup & CSS
- Placing a Map Statically
- Dragging Part I
- Dragging Part II
- Dragging Part III
- Labels Part I
- Labels Part II
- Conclusion
7:
s:
- Mine Sweeper
b:
- (Review Running JavaScript
- (Review Functions
- (Review Scopes
- (Review Closures
- (Review Objects
- Usage of Objects Part I
- Usage of Objects Part II (Namespacing
- call function
- Invocation Patterns
- Break - Code Reuse
- Constructor Functions
- Closures for Private Variables
- Deep Copying
- Inheritance?
- Prototypes Part I
- Prototypes Part II
- Prototypes Part III
- Pseudoclassical Inheritance
- Prototypal Inheritance
- Summary
p:
- Coding Mine Sweeper
- In the Cavern
- The Ruby
8:
s:
- Planet Rails
b:
- The Assignment
p:
- The Volcano
- Epilogue
Jump to Line
Something went wrong with that request. Please try again.