Introduction to Ruby

Hands on tutorial for programming ruby

Ruby is excellent for everyday scripting, fast prototyping and experimenting with coding ideas. Its the perfect language for beginner programmer and inspiring language for programmer with experiece on other languages.

This course covers basics of programming with ruby language using real world scripting examples that make your life more productive.

 

3*10 h + excercises

Contents:

  • variables, statements, operators
  • control structures, methods
  • user input
  • string manipulation
  • data structures (Array, Hash, Set)
  • exceptions
  • classes
  • network programming
  • intro to Ruby on Rails

case study:
-datamining for web search engine



Intermediate ruby programming

Ruby is excellent for rapid prototyping GUI applications. As interpreted language it provides coder enjoyable ride and immediate feedback in testing and building features. In this hands on example based tutorial we dive into various Ruby gems and libraries that make coding even more fast and fun.