Permalink
Browse files

TOC

  • Loading branch information...
weppos committed Feb 23, 2011
0 parents commit 83be8cefa63aad24f31182b78ca40c8778cfe291
@@ -0,0 +1,18 @@
+!SLIDE
+# Classes and Modules
+
+- Class / Module
+ - attributes
+ - methods
+ - visibility
+ - implicit return
+ - namespaces
+ - scopeRuby
+
+- Reopening classes
+- Inheritance
+- Mixin
+- Reflection
+
+ - send
+ - respond_to?
@@ -0,0 +1,2 @@
+!SLIDE
+# Exceptions
@@ -0,0 +1,8 @@
+!SLIDE
+# Expressions and Operators
+
+!SLIDE
+# Operators
+
+!SLIDE
+# Keywords
@@ -0,0 +1,5 @@
+!SLIDE
+# Ruby is full OOP
+
+!SLIDE
+# Object (Basic Object)
@@ -0,0 +1,13 @@
+!SLIDE
+# Ruby is interpreted
+
+
+!SLIDE
+# Several implementations
+
+* MRI
+* REE
+* JRuby
+* MacRuby
+* Rubinius
+
@@ -0,0 +1,10 @@
+!SLIDE
+# Versions
+
+* 1.8.6
+* 1.8.7
+* 1.9.2
+* 2.0?
+
+!SLIDE
+# RMV
@@ -0,0 +1,2 @@
+!SLIDE
+# IRB
@@ -0,0 +1,10 @@
+!SLIDE
+# Ruby is a Programming Language
+
+
+!SLIDE
+# Ruby is expressive
+
+
+!SLIDE
+# Ruby is elegant
@@ -0,0 +1,8 @@
+!SLIDE
+# Thinking Ruby
+
+
+!SLIDE
+# Be a Rubyist
+
+Rubyists always give priority to clear and consistent code over complex or cryptic code.
@@ -0,0 +1,10 @@
+!SLIDE
+# Libraries and Gems
+
+
+!SLIDE
+# Libraries
+
+
+!SLIDE
+# Gems
@@ -0,0 +1,3 @@
+!SLIDE
+# Block / Lambda / Procs
+
@@ -0,0 +1,11 @@
+!SLIDE
+# Parameters
+
+!SLIDE
+# Conventions
+
+!SLIDE
+# bang!
+
+!SLIDE
+# question?
@@ -0,0 +1,2 @@
+!SLIDE
+# DSL
@@ -0,0 +1,2 @@
+!SLIDE
+# Core Library
@@ -0,0 +1,2 @@
+!SLIDE
+# Standard Library
@@ -0,0 +1,5 @@
+!SLIDE
+# RubyGems
+
+!SLIDE
+# Gem
@@ -0,0 +1,21 @@
+{
+ "name": "Ruby 4 Rails",
+ "description": "Learning Ruby, with Rails in mind",
+ "sections": [
+ { "section" : "introduction" },
+ { "section" : "installing" },
+ { "section" : "overview" },
+ { "section" : "gettingstarted" },
+ { "section" : "types" },
+ { "section" : "classes" },
+ { "section" : "methods" },
+ { "section" : "expressions" },
+ { "section" : "statements" },
+ { "section" : "exceptions" },
+ { "section" : "libraries" },
+ { "section" : "testing" },
+ { "section" : "rack" },
+ { "section" : "sinatra" },
+ { "section" : "end" }
+ ]
+}
@@ -0,0 +1,2 @@
+!SLIDE
+# Statements and Control Structures
@@ -0,0 +1,2 @@
+!SLIDE
+# Conditionals
@@ -0,0 +1,2 @@
+!SLIDE
+# Loop
@@ -0,0 +1,2 @@
+!SLIDE
+# Blocks
@@ -0,0 +1,2 @@
+!SLIDE
+# Enumerable and Iterators
@@ -0,0 +1,2 @@
+!SLIDE
+# Flow
@@ -0,0 +1,2 @@
+!SLIDE
+# Testing
@@ -0,0 +1,2 @@
+!SLIDE
+# nil
@@ -0,0 +1,2 @@
+!SLIDE
+# Boolean
@@ -0,0 +1,2 @@
+!SLIDE
+# String
@@ -0,0 +1,2 @@
+!SLIDE
+# Fixnum
@@ -0,0 +1,5 @@
+!SLIDE
+# Array
+
+!SLIDE
+# Enumerable
@@ -0,0 +1,2 @@
+!SLIDE
+# Hash
@@ -0,0 +1,2 @@
+!SLIDE
+# Symbol
No changes.

0 comments on commit 83be8ce

Please sign in to comment.