Ruby certification

Ways to receive a Ruby deveoper certificate
06 June 2017   2675

Certification is created for specialists, which want to confirm their experience and knowledge. They are provided by well known companies. Also, certificate can be received by completing the learning course.

Ruby

Dynamic, open source programming language with a focus on simplicity and productivity

Ruby Association Certificates

Ruby Association LogoRuby Association Logo

The Ruby Association is non-profit organization, created to support Ruby community. The goal of organization is to strengthen the relations between ruby-related communities, organizations, developers and companies. The head of organization is Yukihiro Matsumoto, also known as Matz, the creator of Ruby language. 

The organization provides two levels of certification - Silver and Gold.

RA Silver Certificate
RA Silver Certificate

Silver certificate will be provided after a basic skills test, such as grammar, classes, objects, background and standard libraries of Ruby.

RA Gold Certificate
RA Gold Certificate

Gold certification will fit for more skilled developer, who is common with syntax, embedded libraries, operating environments, etc. 

Both tests have 50 questions, last for 90 minutes and passing score is 75%. Examination fee is 150$. After the success test passing, student will receive both printed and digital versions of certificate. Prepatory materials are also available for both levels.

Example of Ruby Association Silver certificate

Brainbench Certificate

Brainbench logo

Brainbench is a testing and certification center, established in 1998. This independent certification center tests skills in IT, Finance, Health Care, etc. Delivered over 30 000 000 test to 11 000 000 users. 

Organization provides one free test for Ruby. 

Example of Brainbench UX Concepts certificateExample of Brainbench UX Concepts certificate

Created for skilled programmers, this test includes such topics as Anonymous Functions, Classes and Modules, Code Development, Collections, Concurrency and Networking, Debugging and Profiling, Files and Directories, Flow of Control, Numbers, Objects and Methods, Regular Expressions, and Strings.

Mail.ru Certificate

IT.MAIL.RU logo
IT.MAIL.RU logo

Mail.ru is one of the biggest IT corporation is ex-USSR. It provides a lot of free skill test, for Ruby too.

This small 35 minutes test will fit for a junior level developer. It will take only 35 minutes and student will have 3 attempts. 

Despite all advantages of received certificate, don’t forget that real projects experience is also very important and vary by employer.

Certification is a great opportunity to test your skills. But it shouldn't be the main target for a coder. Constant  self-development and learning is very important too.
Maxim Tolkachev
Evrone Team

Do you think it is necessary to pass certification?

Certification is created for specialists, which want to confirm their experience and knowledge. They are provided by well known companies. Also, certificate can be received by completing the learning course. Please, share your opion about the certifications.

Yes, but I don't have certificate yet
50% (5 votes)
Yes, I already have certificates
30% (3 votes)
No, real project experience is more important
20% (2 votes)
Total votes: 10

NGINX to Release Unit 1.3 Beta

Developers expanded the ability to run web applications in Python, PHP, Perl, Ruby and Go
16 July 2018   95

In open access, a beta version of the NGINX Unit 1.3 application server was released. Developers continued to expand the ability to run web applications in Python, PHP, Perl, Ruby and Go. The project code is written in C and is distributed under the Apache 2.0 license.

Features

Version 1.3 eliminates the problems with handling errors when installing HTTP connections.

Among other changes:

  • parameter max_body_size to limit the size of the body of the request;
  • new parameters for setting timeouts when setting up an HTTP connection:
         "settings": {
              "http": {
                  "header_read_timeout": 30,
                  "body_read_timeout": 30,
                  "send_timeout": 30,
                  "idle_timeout": 180,
                  "max_body_size": 8388608
              }
          },
  • automatic use of the Bundler where possible in the Ruby module;
  • http.Flusher interface in the module for the Go language;
  • The possibility of using characters in the UTF-8 encoding in the request headers.

The first version of the NGINX 1.1 application server was released in mid-April 2018. Under the control of NGINX Unit, several applications can be executed simultaneously in different programming languages, the startup parameters of which can be changed dynamically without the need to edit the configuration files and restart.