This lesson is only open to university students and will be a rehersal for Metaprogramming in Ruby - Lesson 1.
This course is intended for people who already understand how to write basic Ruby code, and who want to improve their English skills while starting to use metaprogramming. As the textbook, we will use Metaprogramming Ruby, which provides a good introduction to metaprogramming in a conversational fashion. You do not need to buy this book.
Class Size: Limited to four students
Requirements:
First Lesson
We will cover material from Chapter 1, Monday: The Object Model, from Metaprogramming Ruby.
During the first lesson, we should cover:
Open Classes: In Ruby, you can modify a class after you declare it. When you should you use this power and when does it cause problems.
The Truth About Classes: In Ruby, classes are objects. We will cover some of the uses and implications of this.
A community for Japanese who want to learn English using the programming language Ruby.
Join community