Assignments of Module 2 - Ruby On Rails
Assignments of Module 2 - Ruby On Rails
Eloquent Ruby Russ Olsen This book eloquently describes the Ruby programming
language and does not put you to sleep in the process! Whether you are new to Ruby
or have programmed in Ruby before, you will find �Eloquent Ruby� useful.
Programming Ruby Dave Thomas, Andy Hunt, and Chad Fowler The famous �Pickaxe�
book, called so because of the pickaxe appearing on the cover. Complete Ruby
reference.
Beginning Ruby Peter Cooper Excellent coverage for many Ruby topics.
Head First Ruby Jay McGavren This book just recently came out and everyone
is talking about it! I am personally a huge fan of the Head First series - they
explain stuff well and get you excited about learning in the process, so you don't
fall asleep.
Learn To Program Chris Pine Great for Ruby beginners. Nice build up that won't
overwhelm you. Some great examples of using Ruby in everyday life.
Ruby Cookbook Lucas Carlson, Leonard Richardson Lets you break your learning
of Ruby down into chunks (recipes).
The Well-Grounded Rubyist David A. Black David Black knows his Ruby cold and
is great at explaining it to others. The book has great reviews on Amazon.
---------------------------------------------------------------------------------
Please access the full description of the assignment and bootstrap files on github:
Instructions: https://github.com/jhu-ep-coursera/fullstack-course1-
module2/blob/master/Assignments/Lesson01-Assignment01-Case-Statement/README.pdf
Bootstrap files: https://github.com/jhu-ep-coursera/fullstack-course1-
module2/tree/master/Assignments/Lesson01-Assignment01-Case-Statement
-----------------------------------------------------------------------------------
----
ASSIGNMENT 2 (module 2):
Please access the full description of the assignment and bootstrap files on github:
instructions: https://github.com/jhu-ep-coursera/fullstack-course1-
module2/blob/master/Assignments/Lesson02-Assignment01-Collections/README.pdf
Bootstrap files: https://github.com/jhu-ep-coursera/fullstack-course1-
module2/tree/master/Assignments/Lesson02-Assignment01-Collections
-----------------------------------------------------------------------------------
----
class attribute(s)
class method(s)
initializer method(s)
instance attribute(s)
instance method(s)
The functional goal of the assignment is to write a Person class that will maintain
state thru instance and class attributes and provide access thru instance and class
methods.
Please access the full description of the assignment and bootstrap files on github:
Instructions: https://github.com/jhu-ep-coursera/fullstack-course1-
module2/blob/master/Assignments/Lesson03-Assignment01-Classes/README.pdf
Bootstrap files: https://github.com/jhu-ep-coursera/fullstack-course1-
module2/tree/master/Assignments/Lesson03-Assignment01-Classes
-----------------------------------------------------------------------------------
-----
Instructions
The overall goal of the assignment is to write a Ruby class and work with
attributes, methods, hashes, and arrays.
The functional goal of the assignment is to read some text from a file and find the
word or words that appear the most. However, the way we are instructed to measure
"the words that appear the most" is by
Please access the full description of the assignment and bootstrap files on google
drive:
Instructions: https://drive.google.com/open?id=0BxOTj_EJTdDGdTFsczNHTjJzYzg
Bootstrap files: https://drive.google.com/open?id=0BxOTj_EJTdDGdlBFRnNVNTk1YkU
1 $ unzip -l solution.zip
2
Archive: solution.zip
7 --------- -------
8 1959 2 files