Ruby certification

Ways to receive a Ruby deveoper certificate
06 June 2017   5484

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

Ruby/RoR News Digest 18 - 24.01

Matz' interview from Ruby Russia 2019, JIT compiler by Red Hat, Reverse Coverage tool guide and many other interesting things
24 January 2020   71

Greetings! I hope your week went great! Here's new Ruby news digest.

Learn about the modern Ruby serializers, how to speed up your Rails apps and how to migrate to strong parameters.

Articles

  • Yukihiro Matsumoto: "Ruby is designed for humans, not machines"

Creator of the Ruby language once again visited largest Russian Ruby event and his interview is finally available

  • Modern Ruby Serializers 

Check the history of various serializers, all the way to the introduction of SimpleAMS, a new serialization library, created by the author of the post and check how it compares to other options

  • MIR: A lightweight JIT compiler project

Red Hat's light JIT compiler development had begun

Guides

  • Rails is Fast: Optimize Your View Performance

Learn how to speed uo your Rails app

  • Reverse Coverage: Find which tests execute which lines of code

Guide on ReverseCoverage tool that can show which tests execute which lines of code

  • URI.escape is obsolete. Percent-encoding your query string

Rails and non-Rails approaches to properly encoding your query strings now, because the URI.escape is quite an old method

  • From Single drop-down to Multiple check-boxes

Learn how to move from a belongs_to/has_many to has_and_belongs_to_many association in a live Rails app.

  • Ruby 2.7 allows placing of comment lines between fluent dots

Tiny, but handy new feature may not know about

  • The Complete Guide to Migrate to Strong Parameters

Rails 4.0 had added strong parameters so, if you’re still using protected attributes anywhere though, you may benefit from this tutorial.

Video

  • How to use AWS Cloud9 for Ruby on Rails development