one language
1399 ₽ forever
The first block is free. The rest of the language you pick opens with one payment.
it school
wowIT is IT courses for people who want a new profession and do not yet understand programming.
With us you can learn the language you need and start solving real work tasks while you study. Two hours a day, and in two months you can use the language with confidence.
01
What each language is for, then how to read code and write it.
language
level
3Go was built at Google for fast, reliable services. The language is small, strict, and good at doing many things at once.
monthly pay
junior 140 000 ₽ · mid 250 000 ₽ · senior 400 000 ₽
language
level
4C is the foundation of programming. Operating system kernels, drivers and interpreters of other languages are written in it. Here you see how a program really works with memory.
monthly pay
junior 120 000 ₽ · mid 230 000 ₽ · senior 380 000 ₽
language
level
4C++ is used where speed and control matter: games, engines, graphics, exchanges, embedded systems.
monthly pay
junior 140 000 ₽ · mid 270 000 ₽ · senior 430 000 ₽
language
level
3C# is the main language of Microsoft .NET: company services and dashboards, banking systems, desktop apps and Unity games.
monthly pay
junior 110 000 ₽ · mid 230 000 ₽ · senior 370 000 ₽
language
level
3Java holds large services for banks, shops, and Android. A strict frame a team can read for years.
monthly pay
junior 100 000 ₽ · mid 220 000 ₽ · senior 360 000 ₽
language
level
3Kotlin is the main Android language. Shorter than Java, the same phone: a screen, a tap, an app in the hand.
monthly pay
junior 110 000 ₽ · mid 230 000 ₽ · senior 380 000 ₽
language
level
2JavaScript is the language every website runs on. It brings pages to life and powers Node.js servers, mobile and desktop apps.
monthly pay
junior 90 000 ₽ · mid 200 000 ₽ · senior 330 000 ₽
language
level
2Lua is the language of game scripts: Roblox, World of Warcraft, Defold and hundreds of games. Small and fast, it is built into programs that need scripting.
language
level
2SQL — язык, на котором спрашивают у базы данных. Им пользуются аналитики, бэкенд-разработчики и все, кто работает с данными: выбрать, посчитать, связать таблицы и получить ответ.
monthly pay
junior 90 000 ₽ · mid 180 000 ₽ · senior 280 000 ₽
language
level
1HTML и CSS — языки, из которых состоит любая веб-страница. HTML задаёт смысл и структуру: заголовки, текст, ссылки, формы. CSS отвечает за внешний вид: цвета, шрифты, сетку и адаптив под телефон.
monthly pay
junior 70 000 ₽ · mid 140 000 ₽ · senior 220 000 ₽
language
soonlevel
5Rust is for when a memory bug is too expensive. You think first, then run. The program lasts and crashes less.
In preparation: code in it will run on the real compiler.
02
You learn real work tasks. A profession is not free to start: it opens with a language, or with a subscription.
profession
level
2An analyst answers business questions with numbers: what grew, where it failed, and why.
monthly pay
junior 90 000 ₽ · mid 200 000 ₽ · senior 320 000 ₽
profession
level
3Data science builds models that predict from data and honestly measures how wrong they are.
monthly pay
junior 110 000 ₽ · mid 235 000 ₽ · senior 380 000 ₽
profession
level
3An ML engineer turns a model into a service: fast, reliable, logged, monitored and safely released.
monthly pay
junior 120 000 ₽ · mid 230 000 ₽ · senior 400 000 ₽
profession
level
2A QA engineer checks that the product does what it promised: test cases, autotests, bugs and the release call.
monthly pay
junior 80 000 ₽ · mid 170 000 ₽ · senior 280 000 ₽
profession
level
3Backend builds what sits behind the screen: it takes requests, checks access, stores data and answers fast.
monthly pay
junior 120 000 ₽ · mid 250 000 ₽ · senior 400 000 ₽
profession
level
2Frontend builds what a person sees: pages, forms, a catalogue and a cart, in HTML, CSS and JavaScript.
monthly pay
junior 100 000 ₽ · mid 225 000 ₽ · senior 360 000 ₽
profession
level
3A security specialist protects the company: reads logs, spots attacks, sets up access and investigates incidents.
monthly pay
junior 100 000 ₽ · mid 220 000 ₽ · senior 350 000 ₽
profession
level
4An Android developer builds apps and games for phones. The course is the logic of a mobile game and app in Python: state, taps, the game loop, data and saves.
monthly pay
junior 110 000 ₽ · mid 240 000 ₽ · senior 390 000 ₽
03
Seven questions about a work day. After the answers we suggest a profession and a language.
test · 1 of 7
Seven work situations. Not job titles: what you deliver, where you look when it breaks, and what you should be paid for.
04
Learn a language, or go straight to work tasks. A language can start free. A profession opens as a pair with a language, or with a subscription.
Each block is short textbook lessons. One new idea, one lesson. At the end you get an international certificate of study.
The first language block is free. After that, this language opens with one payment. A subscription to every course sits lower and is not required to start.
05
one language
The first block is free. The rest of the language you pick opens with one payment.
language and profession
You pick a language and a profession. Both courses in full. A profession is not sold on its own.
all courses
If you want every language and profession at once. One language is enough to start.