Ruby Programming (RPROGG)

This course introduces students to the Ruby programming language, allowing them to program basic application using the libraries and tools provided by the API: variables, classes, flow control structures, methods the IRB and so on.


Agenda

1 Language Basics

  • CommandLine
  • Options
  • Environment Variables
  • Lexical Conventions
  • Literals
  • Variables
  • Operators
  • Methods
  • Control Structures
  • ObjectOriented
  • Programming
  • Security


2 Builtin

  • Library Reference
  • Predefined Variables
  • Predefined Global Constants
  • Builtin
  • Functions
  • Builtin
  • Library


3 Standard Library Reference

  • Standard Library


4 Ruby Tools

  • Standard Tools
  • Additional Tools
  • Ruby Application Archive


5 Customer oriented practical cases