Ruby certification

Ways to receive a Ruby deveoper certificate
06 June 2017   3567

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

Git 2.20 to be Available

Let's check updates and features of new version control system
11 December 2018   157

Distributed version control system Git has received another update. In order for Git 2.20 to appear, 83 developers made changes 962 to the zcode. According to the team, this is an order of magnitude higher than the same figure in the largest release of the 2.x.x branch.

The git branch -l command is now a shortened version of the git branch --list - it used to help run reflog during the creation of a new branch. Developers have limited the launch of git fetch: it is only possible with an indication of --force, to avoid problems with consistency when updating the link.

The git help -a and git help -av commands to help newbies display a more verbose output. To return to the old view, just type git help - no-verbose -a. In git send-email, it is possible to extract lines with addresses that end with “-by” from signatures. This is an incompatible change, and it can be disabled by adding to the --suppress-cc = misc-by command.

  • If the repository contains files whose addresses differ only in the case of letters, a warning will be displayed during the execution of git clone.
  • The git format-patch command received the --interdiff and --range-diff options, which in a note or comment list the differences between the existing and previous versions.
  • git mailinfo learned how to recover code patches sent by email with plain text and damaged due to hyphenation.
  • git multi-pack-index now fixes damage in .midx files.
  • Creating experimental commit-graph files for large repositories takes a lot of time, so the developers have provided a form of output about the state of the process.

Performance and Development Support

  • For working builds, the -Wunused-function compilation option is provided.
  • git submodule update is completely rewritten in C.
  • One of the continuous integration (CI) tests, designed to work with the unusual/experimental/random settings, now supports midx and commit-graph files.
  • A new mechanism for finding objects among a large number of pack-files. It relies on combining all .idx files into one.

The previous version of the system was released in September 2018.