├── .gitignore ├── 00_hello ├── hello_spec.rb └── index.html ├── 01_temperature ├── index.html └── temperature_spec.rb ├── 02_calculator ├── calculator_spec.rb └── index.html ├── 03_simon_says ├── index.html └── simon_says_spec.rb ├── 04_pig_latin ├── index.html └── pig_latin_spec.rb ├── 05_silly_blocks ├── index.html └── silly_blocks_spec.rb ├── 06_performance_monitor ├── index.html └── performance_monitor_spec.rb ├── 07_hello_friend ├── hello_friend_spec.rb └── index.html ├── 08_book_titles ├── book_titles_spec.rb └── index.html ├── 09_timer ├── index.html └── timer_spec.rb ├── 10_temperature_object ├── index.html └── temperature_object_spec.rb ├── 11_dictionary ├── dictionary_spec.rb └── index.html ├── 12_rpn_calculator ├── index.html └── rpn_calculator_spec.rb ├── 13_xml_document ├── index.html └── xml_document_spec.rb ├── 14_array_extensions ├── array_extensions_spec.rb └── index.html ├── 15_in_words ├── in_words_spec.rb └── index.html ├── Gemfile ├── Rakefile ├── advanced_setup.html ├── assets └── style.css ├── index.html ├── rspec_config.rb └── teacher_notes.html /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | 3 | -------------------------------------------------------------------------------- /00_hello/hello_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/00_hello/hello_spec.rb -------------------------------------------------------------------------------- /00_hello/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/00_hello/index.html -------------------------------------------------------------------------------- /01_temperature/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/01_temperature/index.html -------------------------------------------------------------------------------- /01_temperature/temperature_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/01_temperature/temperature_spec.rb -------------------------------------------------------------------------------- /02_calculator/calculator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/02_calculator/calculator_spec.rb -------------------------------------------------------------------------------- /02_calculator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/02_calculator/index.html -------------------------------------------------------------------------------- /03_simon_says/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/03_simon_says/index.html -------------------------------------------------------------------------------- /03_simon_says/simon_says_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/03_simon_says/simon_says_spec.rb -------------------------------------------------------------------------------- /04_pig_latin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/04_pig_latin/index.html -------------------------------------------------------------------------------- /04_pig_latin/pig_latin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/04_pig_latin/pig_latin_spec.rb -------------------------------------------------------------------------------- /05_silly_blocks/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/05_silly_blocks/index.html -------------------------------------------------------------------------------- /05_silly_blocks/silly_blocks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/05_silly_blocks/silly_blocks_spec.rb -------------------------------------------------------------------------------- /06_performance_monitor/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/06_performance_monitor/index.html -------------------------------------------------------------------------------- /06_performance_monitor/performance_monitor_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/06_performance_monitor/performance_monitor_spec.rb -------------------------------------------------------------------------------- /07_hello_friend/hello_friend_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/07_hello_friend/hello_friend_spec.rb -------------------------------------------------------------------------------- /07_hello_friend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/07_hello_friend/index.html -------------------------------------------------------------------------------- /08_book_titles/book_titles_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/08_book_titles/book_titles_spec.rb -------------------------------------------------------------------------------- /08_book_titles/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/08_book_titles/index.html -------------------------------------------------------------------------------- /09_timer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/09_timer/index.html -------------------------------------------------------------------------------- /09_timer/timer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/09_timer/timer_spec.rb -------------------------------------------------------------------------------- /10_temperature_object/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/10_temperature_object/index.html -------------------------------------------------------------------------------- /10_temperature_object/temperature_object_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/10_temperature_object/temperature_object_spec.rb -------------------------------------------------------------------------------- /11_dictionary/dictionary_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/11_dictionary/dictionary_spec.rb -------------------------------------------------------------------------------- /11_dictionary/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/11_dictionary/index.html -------------------------------------------------------------------------------- /12_rpn_calculator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/12_rpn_calculator/index.html -------------------------------------------------------------------------------- /12_rpn_calculator/rpn_calculator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/12_rpn_calculator/rpn_calculator_spec.rb -------------------------------------------------------------------------------- /13_xml_document/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/13_xml_document/index.html -------------------------------------------------------------------------------- /13_xml_document/xml_document_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/13_xml_document/xml_document_spec.rb -------------------------------------------------------------------------------- /14_array_extensions/array_extensions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/14_array_extensions/array_extensions_spec.rb -------------------------------------------------------------------------------- /14_array_extensions/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/14_array_extensions/index.html -------------------------------------------------------------------------------- /15_in_words/in_words_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/15_in_words/in_words_spec.rb -------------------------------------------------------------------------------- /15_in_words/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/15_in_words/index.html -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /advanced_setup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/advanced_setup.html -------------------------------------------------------------------------------- /assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/assets/style.css -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/index.html -------------------------------------------------------------------------------- /rspec_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/rspec_config.rb -------------------------------------------------------------------------------- /teacher_notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexch/learn_ruby/HEAD/teacher_notes.html --------------------------------------------------------------------------------