Ruby Course ' 2021

We at #pivorak believe that knowledge should be shared.
We are gathering a group of experienced Ruby developers to teach a 2-month intensive Ruby & Ruby on Rails course to a class of (almost) complete beginners.

Stay tuned for more information about Ruby Summer Course 2021!

Important dates

Course start date: TBA
Duration of the course: 2 months
Registration Opens: TBA
Test task announcement date: TBA
Interviews: TBA
Final list of participants announced: TBA

The course is structured into two parts:

First month: theory
During this part you will have two lectures per week, all after 6pm on work days (Monday and Thursday). You will also be expected to complete a homework assignment after each lecture and spend a considerable amount of time self-studying recommended material.

Second month: practice
Once the theoretical part is over, you will be split into groups of 3 to 5 people, each assigned a skilled mentor. You will be expected to complete a practical project by collaborating with your group online and meeting offline 1-2 times per week.

What to expect from the course

  • Developers for developers. You will be taught by experienced Ruby developers from 6 different IT companies in Lviv.
  • Lots of new information and an intensive schedule: weekly lectures and homework assignments, practical workshops, working in teams to complete a project task.
  • Support from the community. This isn’t just a course - our goal is to create a community that will grow together from knowing the basics of Ruby and setting up the coding environment to finishing and delivering a project by working in a team of peers. You will get support from mentors as well as fellow students. Remember: this is an offline course, which means live discussions, effective troubleshooting, and lots of positive energy!
  • Job opportunities. We can’t guarantee that you will find a job after completing the course, but during the course we will introduce you to many IT companies that hire Ruby developers. Many of these companies are actively looking at our students, which means you might even get a job offer long before the course is over.

This course is for you if:

  • You have basic knowledge of object-oriented programming and databases
  • Logical thinking is your strong suit
  • You have tried to study Ruby or another programming language on your own before
  • You can already write simple Ruby code like below:
  • You have a Macbook or are able to install Linux on your laptop before the course starts (or you know how to run a web server on your favorite operating system)

This course is not for you if:

  • You are not sure why you want to study Ruby and RoR
  • You cannot dedicate two months of your time to this course
  • You don't have a GitHub account and not able to create one before the course begins
  • You couldn’t figure out what the code snippet in the example above does
  • You've been coding in another language for several years but would like to switch to Ruby (Why not? If you are already proficient in another language - we believe you can easily master a new one on your own. This course will likely be too easy for you.)

Have more questions about the course? Please visit our FAQ section.

Want to become a student!