CareerVision Training

Ruby Programming Training

CareerVision Training

£ 72 - (80 )

Informazione importanti

  • Training
  • Beginner
  • A distanza
  • Durata:
  • Quando:
    Da definire

  The following course, offered by Career vision, will help you improve your skills and achieve your professional goals. During the program you will study different subjects which are deemed to be useful for those who want to enhance their professional career. Sign up for more information!

Informazione importanti

Dove e quando

Inizio Luogo
Da definire
Distance Learning

Cosa impari in questo corso?

Object oriented training
GUI programming
PC training
Basic IT
Object oriented Programming
Oriented Programming
Network Training
Working with data and variables
Operators and expressions



 •  Format: DVD or Download
 •  Duration: 5 Hours (76 lessons)
 •  Instructor: Mike McMillan
 •  Platform: Windows PC or Mac
 •   Date Released 01-04-2013

In this Ruby training course, expert author Mike McMillan teaches you the fundamentals of the Ruby programming language. Ruby was designed to be more powerful that Perl, and more object-oriented than Python, and has gained in popularity due to its power and ease of use. Mike will show you the basic functions and features of Ruby, and how to put them together to create powerful programs.

You will start with lessons for installing Ruby on either your Mac or PC, and how to run simple programs. This Ruby training video is designed for the absolute beginner, and no prior programming experience is necessary. Some of the topics Mike covers in this video training are; working with data and variables, operators and expressions, decision making (if and case statements), loops, methods and functions and object-oriented programming. You will also learn about exception handling, reading and writing files, and working with the Ruby debugger.

In completing this computer based training course for Ruby programming, you will have a solid foundation to allow you to start creating programs using Ruby. From this starting point, you can move on to work with Ruby on Rails, or continue to hand-code your Ruby programs, but either way you will have a strong understanding of the fundamentals of the Ruby programming language. Working files are included for both courses, allowing you to follow along with the author throughout the lessons.

Benefits of this Software Training:
 •  Tuition by expert tutors.
 •  Narrated training videos demonstrate the key tools and professional techniques
        helping you to work faster and smarter.
 •  Learning is fast as the trainers guide you using simplistic terms and minimal jargon.
 •  Personal Tutoring - Step-by-step video training from your own desktop.
        Delivered via DVD/CD training or online tuition.
 •  The tutor transfers knowledge to you quickly and effectively.
 •  All the concepts of each application are explained clearly and precisely.
 •  Course works on PC and Mac.
 •  Alternative to a boring book or manual and expensive training courses,
        seminars and amp; classes.
 •  Jump to and from lessons - learn at your own pace.
 •  The visual and practical nature shortens the learning curve compared to standard
        training manuals.


Free Demo Videos are available for free viewing. Click on the links below to get started.

00. Free Videos From This Course About Ruby About The Author Ruby Scripts Creating Variables And Constants Logical Operators And Expressions Case Statements Altering Loop Control Defining Methods - Part 1 Class Variables Defining Subclasses - Part 1 Using Mixins Intro To Exceptions Network Programming The Ruby Debugger - Part 1 Using Common Widgets 01. Introduction 0101 About Ruby 02. Getting Started With Ruby 0201 Installing Ruby On Windows 0202 Installing Ruby On Mac 0203 Using The Ruby Interactive Shell 0204 Ruby Scripts 0205 Displaying Data 0206 Getting Data In 0207 Exercise 1 03. Data And Variables 0301 Strings 0302 Numbers 0303 Booleans 0304 Ranges 0305 Arrays 0306 Hashes 0307 Creating Variables And Constants 0308 Exercise 1 0309 Exercise 2 04. Operators And Expressions 0401 Arithmetic Operators And Expressions 0402 Relational Operators And Expressions 0403 Logical Operators And Expressions 0404 Miscellaneous Expressions 0405 Exercise 1 05. Decisions 0501 Simple If Statement 0502 If Else Statement 0503 If - Else If Statement 0504 Case Statements 0505 Exercise 1 0506 Exercise 2 06. Repetition 0601 While Loops 0602 Until Loops 0603 Iterators Loops 0604 For In And Each Loops 0605 Altering Loop Control 0606 Exercise 1 0607 Exercise 2 07. Methods 0701 Defining Methods - Part 1 0702 Defining Methods - Part 2 0703 Defining Methods - Part 3 0704 Exercise 1 0705 Exercise 2 08. Classes And Objects 0801 Defining A Class - Part 1 0802 Defining A Class - Part 2 0803 Defining A Class - Part 3 0804 Defining A Class - Part 4 0805 Class Variables 0806 Exercise 1 0807 Exercise 2 0808 Exercise 3 09. Inheritance 0901 Defining Subclasses - Part 1 0902 Defining Subclasses - Part 2 0903 Defining Subclasses - Part 3 0904 Exercise 1 10. Modules 1001 Defining Modules - Part 1 1002 Defining Modules - Part 2 1003 Using Mixins 1004 Exercise 1 11. Exception Handling 1101 Intro To Exceptions 1102 Handling Exceptions - Part 1 1103 Handling Exceptions - Part 2 1104 Raising Exceptions 1105 Working With Catch And Throw 1106 Exercise 1 12. Input And Output 1201 Working With Files - Reading Files 1202 Working With Files - Writing Files 1203 Network Programming 1204 Exercise 1 13. Debugging Ruby 1301 The Ruby Debugger - Part 1 1302 The Ruby Debugger - Part 2 1303 The Ruby Debugger - Part 3 1304 Exercise 1 14. GUI Programming In Ruby 1401 Introduction To Tk 1402 Exploring Widgets 1403 Using Common Widgets 1404 Exercise 1 15. Wrap-Up 1501 Final Thoughts 1502 About The Author