Opens in a new tab
All articles
1. 6. 2026
5 min read

Railsformers at the Faculty of Arts at the OU: Ruby on Rails in practice and now also in IT business

At the Faculty of Science of the University of Ostrava, we have long been giving students practical experience with Ruby on Rails development and showing them what it looks like to work on real web applications. From the original pilot course, we have developed a stable course Ruby on Rails I and II, which we teach with an emphasis on practice, sustainable code and thinking about the project in a broader context. We've also expanded our collaboration to include a course focused on the fundamentals of IT entrepreneurship, in which we help students look at their own ideas through the eyes of users, customers, and the marketplace.

Ruby on Rails is not often taught at Czech universities. At the Faculty of Science of the University of Ostrava, we started teaching it in the winter semester 2022 as a pilot course. We were pleasantly surprised by the interest of students and the teaching gradually settled into two related courses Ruby on Rails I and II. In spring 2026, we added a course focused on the fundamentals of IT entrepreneurship. How to think about your own idea not only from a technical point of view, but also from the perspective of users, customers and the market.

Our goal is to bring students not only theory, but more importantly, concrete know-how, experience from real projects and the perspective of people who are involved in software development, project management or building companies every day.

Ruby on Rails: from pilot to steady-state teaching

We started teaching Ruby on Rails at the Faculty of Arts at the OU in the summer semester of the academic year 2022/2023. We were pleasantly surprised by the interest of the students at that time, and the initial pilot gradually became a stable part of the collaboration between Railsformers and the Department of Computer Science and Computing.

Today, the courses have a clear continuity: Ruby on Rails I runs in the winter semester and Ruby on Rails II follows in the summer semester. This allows students to work through the technology sequentially – from the basics to designing and solving more complex web applications.

Ruby on Rails is still rather rare in the Czech university environment. It makes all the more sense for us to pass on our experience with the technology that we at Railsformers have been working with for a long time.

Teaching based on practice

We don’t want to divide teaching into theory in lectures on the one hand and exercises on the other. Students are introduced to principles, concepts and architecture, but at the same time they continuously test everything with practical examples.

The classes are taught by practitioners who use Ruby on Rails in their daily work. So students learn not only about the technology itself, but also about how to think about a real project: how to design the structure of an application, respond to changes in the brief, write sustainable code, or think about production operations during development.

What’s valuable for us is that students take the knowledge they’ve gained further – in their own projects, other courses, theses or later on in their jobs. In some cases, the collaboration continues after the semester is over, for example through internships, part-time jobs, thesis supervision or job opportunities.

From idea to startup

In the summer semester of the academic year 2025/2026, we also opened a new course Fundamentals of Entrepreneurship for Computer Scientists – From Idea to Startup for the first time at the Faculty of Arts of the OU. It adds to the technical curriculum a perspective that is increasingly important for future developers, analysts, freelancers and founders of their own projects.

A good idea alone is not enough. In practice, it often determines whether a team can clearly name the problem, understand customer needs, validate market interest, and think about how the project can work financially in the long term.

Students therefore learn to look at their idea not only through the eyes of the engineer, but also through the eyes of the user, the customer and the market. The goal is not to make everyone a startup founder, but to show that even in IT it is important to understand the bigger picture – the value of the product, validation of the idea, finances and common mistakes that can be avoided at the start.

We can already see during the pilot run that this direction makes sense, and we want to continue with it.

Why it makes sense to us

We don’t see teaching at the university as a one-off activity alongside our regular work. In the long term, we want to show students what software development looks like outside of a school assignment – with all the technical, product and team contexts.

Ruby on Rails is also a good example of a technology that may not be talked about as much today as some of the newer frameworks, but still has a strong place in practice. A number of well-known products and services have been built on top of it or have been using it for a long time, including Shopify, GitHub, Airbnb, Twitch, Stripe and Kickstarter. That’s why it makes sense for us to show students how to work with Rails in real applications, not just simple classroom demos.
It puts students in touch with real technologies and projects. We in turn meet motivated people who are eager to learn and push themselves. If this results in an internship, a thesis or a later work collaboration, that’s a nice bonus.

So for us, the 2025/2026 academic year was not just a continuation of teaching Ruby on Rails, but also an extension of the collaboration to include an entrepreneurial dimension. Whether students head into development, analytics, running their own business, or in some other direction, we believe the practical perspective will come in handy.

Have a project?
Get in touch and we'll discuss how we can help.
Contact us
More articles
12 Oct 2026

Seznam Event Measurement (SEM) on Wontilles. Accurate Measurement Without Worries

Digital marketing is undergoing a major transformation. Stricter personal data protection, the gradual end of third-party cookies, and the growing popularity of script-blocking tools are creating a new challenge for e-shop operators. Without reliable data on user behavior, effectively managing performance campaigns is practically impossible. That is why the Sklik advertising system is introducing a…
Read the article
2 Oct 2026

Filatika: Modern Technology for the World of Postage Stamps

Philately combines history, detailed knowledge and the joy of discovery. At the same time, however, it brings a number of challenges: identifying a specific issue or stamp variant, verifying its authenticity, or accurately recording individual items in a collection often requires extensive experience and careful expert assessment. That is why we are launching the Filatika…
Read the article
16 Sep 2026

New version of the NATO Days app

In cooperation with NATO Days in Ostrava & Czech Air Force Days, we have released a new version of the NATO Days mobile app, designed to help visitors navigate both the event programme and the venue more easily. The app provides an up-to-date schedule of dynamic samples, an overview of planned arrivals and departures, an…
Read the article