Skip to content
This repository was archived by the owner on Jul 31, 2022. It is now read-only.

xinuc/ruby_basic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0819a86 · Apr 19, 2012

History

77 Commits
Mar 29, 2012
Mar 29, 2012
Apr 19, 2012
Apr 18, 2012
Apr 17, 2012
Apr 17, 2012
Apr 16, 2012
Apr 17, 2012
Apr 17, 2012

Repository files navigation

Pemrograman Ruby

Persiapan:

Komputer dengan sistem operasi unix-like, seperti Linux atau MacOS.

Kami merekomendasikan ubuntu 11.10.

install ruby dengan perintah sudo apt-get install ruby

Session 1: Basic Ruby

  • Ruby Overview
  • Menjalankan Ruby
  • Syntax dan Idiom
  • Object-Oriented in Ruby: Classes, Attributes, Methods
  • String Type and Operations
  • Numeric
  • Boolean
  • Conditional Constructs
  • Arrays
  • Code Blocks
  • Ranges
  • Regular Expressions
  • Symbols
  • Hashes

Session 2: OOP with Ruby

  • Advanced OOP in Ruby
  • Instance Variables
  • Accessors
  • Class Variables
  • Class Methods
  • Inheritance
  • Access Control
  • Modules
  • Variable

Session 3: Advanced Topic

  • Exceptions
  • Advanced Blocks
  • Classes as Objects
  • Metaprogramming
  • I/O

Session 4: Testing

  • Libraries
  • Instalasi & Menggunakan Gems
  • Bundler
  • Packaging Programs and Libraries for Distribution
  • Testing
  • Unit Testing with Minitest
  • Introduction to TDD