Skip to content

Instantly share code, notes, and snippets.

@perspectivezoom
Created June 13, 2012 22:22
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save perspectivezoom/2926843 to your computer and use it in GitHub Desktop.
Save perspectivezoom/2926843 to your computer and use it in GitHub Desktop.
<h3>Numbers</h3>
<h4 class="gray">Addition, Subtraction, Multiplication</h4>
<h4 class="gray" >Division, Integers, And Floats</h4>
<h4 class="gray" >Variables</h4>
<h4 class="gray" >Arithmetic On Variables</h4>
<br />
<h3>Methods</h3>
<h4 class="gray" >Methods Definition</h4>
<h4 class="gray" >Arguments</h4>
<h4 class="gray" >Method Chaining</h4>
<h4 class="gray" >Syntactic Sugar</h4>
<h4 class="gray" >Global Methods</h4>
<h4 class="gray" >Creating Methods</h4>
<h4 class="gray" >Puts Vs Return</h4>
<h4 class="gray" >Calculator</h4>
<br />
<h3>Strings</h3>
<h4 class="gray" >Strings Definition</h4>
<h4 class="gray" >String Methods</h4>
<h4 class="gray" >String Interpolation</h4>
<h4 class="gray" >Greeter</h4>
<h4 class="gray" >Fancier Calculator</h4>
<h4 class="gray" >Don't Repeat Yourself</h4>
<h4 class="gray" >Word Transformer</h4>
<h4 class="gray" >Single Quotes</h4>
<h4 class="gray" >Escape Characters</h4>
<br />
<h3>Branching</h3>
<h4 class="gray" >Comparison Operators</h4>
<h4 class="gray" >Favorite Number</h4>
<h4 class="gray" >&amp;&amp; And ||</h4>
<h4 class="heading" >Greeter</h4>
<div class="content"><div class="gist">https://gist.github.com/2925295</div></div>
<h4 class="gray" >Booleans Definition</h4>
<h4 class="heading" >Leap Years</h4>
<div class="content"><div class="gist">https://gist.github.com/2925312</div></div>
<h4 class="gray" >Changing Strings</h4>
<h4 class="gray" >String Elements</h4>
<h4 class="heading" >Pig Latin</h4>
<div class="content"><div class="gist">https://gist.github.com/2932630</div></div>
<br />
<h3>Arrays</h3>
<h4 class="gray" >Arrays Definition</h4>
<h4 class="gray" >Array Elements</h4>
<h4 class="gray" >Array Operators</h4>
<h4 class="heading" >One More</h4>
<div class="content"><div class="gist">https://gist.github.com/2926952</div></div>
<h4 class="gray" >Array Methods</h4>
<h4 class="gray" >Word Sorter</h4>
<h4 class="gray" >The Each Method</h4>
<h4 class="heading" >Summing Several Numbers</h4>
<div class="content"><div class="gist">https://gist.github.com/2926980</div></div>
<h4 class="gray" >Multiplying Several Numbers</h4>
<h4 class="gray" >Arrays And Strings</h4>
<h4 class="heading" >Title Case</h4>
<div class="content"><div class="gist">https://gist.github.com/2927025</div></div>
<h4 class="gray" >Ranges</h4>
<h4 class="gray" >Factorial</h4>
<br />
<h3>Nil</h3>
<h4 class="gray" >Nil</h4>
<h4 class="gray" >Booleans</h4>
<br />
<h3>Hashes</h3>
<h4 class="gray" >Hash Definition</h4>
<h4 class="gray" >Happy Or Sad</h4>
<h4 class="gray" >Symbols</h4>
<h4 class="heading" >Weather</h4>
<div class="content"><div class="gist">https://gist.github.com/2927094</div></div>
<h4 class="heading" >Triangle</h4>
<div class="content"><div class="gist">https://gist.github.com/2927076</div></div>
<br />
<h3>Classes</h3>
<h4 class="gray" >Class Definition</h4>
<h4 class="gray" >Superclass And Ancestors</h4>
<h4 class="gray" >Different Classes Have Different Methods</h4>
<h4 class="gray" >Symbols Vs Strings</h4>
<h4 class="gray" >Creating Instance Methods</h4>
<h4 class="heading" >Instance Method Calculator</h4>
<div class="content"><div class="gist">https://gist.github.com/2920645</div></div>
<h4 class="heading" >Modules</h4>
<div class="content"><div class="gist">https://gist.github.com/2920664</div></div>
<h4 class="heading" >Numbers In Words</h4>
<div class="content"><div class="gist">https://gist.github.com/2920667</div></div>
<br />
<h3>Recursion</h3>
<h4 class="gray" >Recursion Definition</h4>
<h4 class="heading" >Factorials</h4>
<div class="content"><div class="gist">https://gist.github.com/2927147</div></div>
<h4 class="gray" >Fibonacci Sequence</h4>
<h4 class="heading" >Fibonacci Efficiently</h4>
<div class="content"><div class="gist">https://gist.github.com/2927212</div></div>
<h4 class="heading" >Numbers In Words... Recursively</h4>
<div class="content"><div class="gist">https://gist.github.com/2927862</div></div>
<br />
<h3>More Classes</h3>
<h4 class="gray" >Classes Are Objects, Too</h4>
<h4 class="gray" >Instance Variables</h4>
<h4 class="gray" >Creating A Class</h4>
<h4 class="gray" >Rectangle Perimeter</h4>
<h4 class="heading" >Rectangle Area</h4>
<div class="content"><div class="gist">https://gist.github.com/2931891</div></div>
<h4 class="gray" >Reading Rectangle</h4>
<h4 class="gray" >Writing Rectangle</h4>
<h4 class="gray" >Accessors</h4>
<h4 class="heading" >Creating A Die Class</h4>
<div class="content"><div class="gist">https://gist.github.com/2931929</div></div>
<h4 class="heading" >Creating A Dictionary Class</h4>
<div class="content"><div class="gist">https://gist.github.com/2932848</div></div>
<h4 class="heading" >Creating A Book Class</h4>
<div class="content"><div class="gist">https://gist.github.com/2934138</div></div>
<h4 class="heading" >Creating An Rpn Calculator</h4>
<div class="content"><div class="gist">https://gist.github.com/2934193</div></div>
<br />
<h3>Block And Procs And Lambdas</h3>
<h4 class="gray" >Block Definition</h4>
<h4 class="gray" >More Methods That Take Blocks</h4>
<h4 class="gray" >Creating Methods That Take Blocks</h4>
<h4 class="gray" >Another Method That Takes Blocks</h4>
<h4 class="heading" >Re Implementing Array#Each</h4>
<div class="content"><div class="gist">https://gist.github.com/2938244</div></div>
<h4 class="heading" >Re Implement Array#Collect</h4>
<div class="content"><div class="gist">https://gist.github.com/2938192</div></div>
<h4 class="heading" >Re Implement Array#Count</h4>
<div class="content"><div class="gist">https://gist.github.com/2938427</div></div>
<h4 class="gray" >Proc Definition</h4>
<h4 class="gray" >More Procs</h4>
<h4 class="gray" >Arguments</h4>
<h4 class="gray" >Lambdas</h4>
<br />
<h3>Student Created Exercises</h3>
<h4 class="heading" >Mark Twain Recursively</h4>
<div class="content"><div class="gist">https://gist.github.com/2950850</div></div>
<h4 class="heading" >Rock Paper Scissors</h4>
<div class="content"><div class="gist">https://gist.github.com/2951137</div></div>
<h4 class="heading" >JSTwitter</h4>
<div class="content"><div class="gist">https://gist.github.com/2951724</div></div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment