Junior Rails Developer course

Enter the entertaining world of the IT career. Upgrade your wages and join the fantastic community of Rails developers.

Programming is a skill that is very beneficial in our wild 21st century. Initiatives like Code.org are growing and not without the cause - knowing at least basics of programming may be an important skill for everyone in the future.

But maybe you want more. Not just knowing the basics, but be on the industry-ready level. Quit your current job. Make your dreams about being a software developer true.

Unfortunately, learning programming is a big task. Beginners have a big problem with it. What is important? What should I learn? Those are questions that are asked way too often. There are lots of articles, tutorials, books, video courses, stationary trainings. But do they bring any value? Do they bring you closer to your goal of finding the first software developer job?

What often is a problem is not a lack of materials - but having too many materials. As a beginner, you can’t evaluate the quality and content of those materials correctly - which brings frustration, anxiety and even a willing to abandon the dream. It’s understandable - everyone working in the industry now was a beginner at first. But if you ask them how to start, they’re likely to give you totally different answers, often contradicting with each other. Leaving you even more confused and frustrated.

Even if you are determined and start working hard on learning, it’s for certain that you’ll get stuck. It’s nothing wrong - everyone was stuck in the past. But it generates even more negative feelings - you are sitting in the front or your PC, helpless and totally confused what to google to fix your problem.

Also, don’t forget that you’re not the only one - they’re hundreds of people willing to change their career to shift into IT work. It may be stressful. How to get an advantage over others? In a “clean” way - so you’ll benefit both you and others who are on the same boat? Is it even possible to gain advantage and help others at the same time?

This is a rather grim picture for you. Is there any hope to achieve your goal without all those negative feelings?

What if…

  • You can get help from people who understands your goal - from zero to a junior developer in months, not years - and guides your effort to make it happen as fast as possible?
  • You can be sure that you’ll get a helpful tip everytime you get stuck from an expert, so you’ll not need to evaluate whether the solution proposed is good or not?
  • You can have a clear feedback about your work, as well as understanding why you are doing and how it brings you closer to be an industry-ready junior developer?
  • You can learn a technology which is still wildly popular on the job market and focuses on making programming simple and code understandable?
  • You can create a solid portfolio of projects that your future employer can review and be impressed with it? Build your own tech blog and learn how to share your learning with others? Fun fact: 37signals, which is one of the most successful Rails companies in the world, will more likely hire someone who can blog than a big technological guru!
  • You can learn what you need to know besides programming - so called soft skills which are regarded as a big advantage in this industry. You’ll learn basics of project management too, so you can structure your work and impress your future employer with how effectively you can work and prioritize your work tasks.
  • You can get a knowledge from the company known for its obsession about the quality of code and software? Our students get job offers just because they’re teached by us.

In fact, we can help you. We’re happy to do so - we believe everyone can be a software developer. We’ll focus on providing you all skills necessary to find your first job as a junior Rails developer. Don’t get it wrong - you’ll still need to work hard! Programming skills is not something that is very easy to get - and there need to be hours of coding or making mistakes by yourself. What you can get from us is that those hours won’t be wasted and will bring you closer to your first job.

In detail, our offer consists of:

  • An access to a Slack channel, which is a chat where you have an access to experts from our company. You’ll communicate with us using this channel and you can ask any questions if you get stuck or want to know more about what you’re doing.
  • A great care of our company members. We’ll review your solutions, give feedback how well you did it and propose improvements or changes to make your solutions better.
  • A complete plan of assignments which will be a part of your portfolio - all of them are things that are meant to be an asset during the recruitment. Everything you do with us will be a part of your portfolio.
  • A guidance about blogging, why it’s important, how to do it and also review of your blog work. You’ll end up with at least a couple of blogposts, which can be very important during the recruitment - so your employer will know how you think during solving problems.
  • An access to the exclusive materials. We’ll also send you links to publicly available materials that may deepen your knowledge about certain topics.
  • Force you into some (simulated) client-developer situations which will train your soft skills as well as project management skills. Those are very important skills and you need to know how to be professional in variety of situations. You’ll also learn how to use tools which are used by many companies - like Trello or Slack.

What you need to do is work hard. We’re here to make sure your hard work will give you career opportunities as soon as possible.


If you are interested in working with us in such manner, you need to contact us by an e-mail. We’ll discuss details like pricing with you using an e-mail.


Blogs of our students


The price of the Junior Rails Developer class is $1000 / month.

For the first 10 students we give big discounts.

The recruitment process

The next recruitment is by 15th August, the price will be $600 a month. (For the next student it will be $700 / month etc.)

We usually have more people interested than available slots. We filter the people based on the screening call. We require every candidate to finish “Ruby koans” as the first exercise.

The length of the course

It all depends on the student current skills and on the available time (we require 6-10 hours a week as a minimum). The expected timeline is 4 months.

The goal

The primary goal of the class is to help you find a Junior Rails Developer job. We can’t guarantee that of course, but what we can guarantee is that you’ll be seriously considered at Rails recruitment processes. As part of the class, we help you prepare for such recruitment calls.

The structure

The class consists of 4 main modules:

  • The Rails Way
  • Rails Frontends (including JavaScript and React.js)
  • The Next Way (service objects, form objects, repos, adapters)
  • Soft skills (team work, project work, remote, async)

How to apply?

Just send us an email to support@arkency.com