Course Overview
Ruby Tutorial:
Ruby is a scripting language designed by Yukihiro Matsumoto, also known as Matz. This course is designed in such a way that a novice person can easily learn about Ruby along with its basics and applications. This Ruby course class will help those who want to learn and excel in the field of information technology and also it will help you to improve your overall job performance by stressing continuing professional development.
The training will include the following;
1) Bootstrapping your Ruby literacy
2) Objects, methods, and local variables
3) Organizing objects with classes
4) Modules and program organization
5) The default object (self), scope and visibility
6) Control flow techniques
7) Built in essentials
8) String, symbols, and other scalar objects
9) Collection and container objects
10) Collections central: Enumerable and Enumerator
11) Regular expressions and regexp-based string operations
12) File and I/O operations
13) Object individuation
14) Callable and runnable objects
15) Callbacks, hooks, and runtime introspection
Target Customers:
- Students
- Programmers, Web Developers
- JavaScript and other scripting language programmers
- Anyone with interest in web programming and introductory knowledge of HTML
Pre-Requisites:
- Exposure to other dynamic languages + frameworks would be good.
- Since ruby is an object-oriented language, it’s very nice if you have a good previous background in object-oriented programming.
- Some good front-end skills in HTML/HTML5 will help you.
- Basic knowledge of JavaScript