Enquiry Form

Ruby Training Courses

Local, instructor-led live Ruby training courses demonstrate through hands-on practice how to develop applications and automate testing with Ruby.

Ruby training is available as "onsite live training" or "remote live training". Denmark onsite live Ruby trainings can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

Testimonials

★★★★★

★★★★★

I really liked that there were a lot of practical exercises in which you could put the learned immediately into action.

Daniel Bubla

Course: Clean Code

The atmosphere was very nice, much more relaxed conversation than classic teaching style.
Also, several of the techniques, especially those I doubt would hold up or be worth it (effort-gain-wise) under “real world” work conditions (as mentioned above) made me reflect on my coding style, and why I do or don't do some things (both on topics presented int he course and related ones), which I don't do that often (needed the impetus) but is really useful, even if I come to the conclusion that my style already suits my needs well.

Greentube Internet Entertainment Solutions GmbH

Course: Clean Code

The knowledge of the trainer and his stoic calmness

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

a large number of examples and exercises checking knowledge and skills

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

Mixing lectures from the practical part

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

all issues are discussed in detail

Małgorzata Konior

Course: BASH Programming

Translated by

Forbearance of the trainer

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

the same subject of training and pleasant atmosphere

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

Well, the tutor helps in writing scripts like something does not work, practical knowledge

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

A wide range of material

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

Experience well-explained examples.

Motorola Solutions Systems Polska Sp. z o.o

Course: BASH Programming

Translated by

Ruby Course Outlines

The course is intended for developers who are familiar with any other procedural or structural language (eg. C, Pascal, C ++, Delphi). During the training participants will learn how it is built into Ruby, how to install the Ruby interpreter and the most important tools to write basic applications. The course also introduces the object-oriented programming and functional.

Watir (Web Application Testing in Ruby) is an open source library for automating tests. Watir interacts with a browser the same way people do: clicking links, filling out forms and validating text. Based on the WebDriver framework, it is comparable to Selenium and is one of the most popular tools for web application test automation.

In this training participants will learn how to use Watir to automate their web application testing by combining theory with practice in a live lab environment. By the end of the course, participants will have the knowledge and practice to utilize the full power of Watir and Ruby to automate their web testing projects.

Audience

- Automation test engineers

Format of the course

- An instructor-led course with theoretical coverage of Watir and Ruby together with exercises and a large component of hands-on practice.

Selenium is an open source library for automating web application testing across multiple browsers. Selenium interacts with a browser as people do: by clicking links, filling out forms and validating text. It is the most popular tool for web application test automation. Selenium is built on the WebDriver framework and has excellent bindings for numerous scripting languages, including Ruby.

In this training participants combine the power of Ruby with Selenium to automate the testing of a sample web application. By learning to create and combine Ruby test scripts with Selenium web automation in a live lab environment, participants will gain the knowledge and practice needed to automate the testing of their own real life web applications and websites.

Ruby on Rails (RoR) is an open-source server-side web application framework based on the Ruby programming language and the Rails software library. It is a model-view-controller (MVC) framework that provides default structures for a database, a web service, and web pages.

In this instructor-led, live training, participants will learn the fundamentals of web development with Ruby on Rails as they build various web applications based on real-world use cases.

By the end of this training, participants will be able to:

- Understand the fundamentals of Ruby on Rails programming- Implement basic and advanced web app features using Ruby on Rails- Build a functional web application using Ruby on Rails

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice