Mobile Development (Kotlin, Swift)
Computer Graphics and GameDev (Unity)
Frontend Development (HTML, CSS, JS, TS)
Smart Device Programming
DevOps
Data Structures and Algorithms
Databases
Web Development
Cyber Security
OS Development
Networks and System Administration
Software Architecture
Backend Development (C#, Java/Kotlin, Python, Go)
Machine Learning and Data Analysis (Python)
C
C++
С#
Java
GO
Swift
Python
SQL
JavaScript
Kotlin
TS
You plan your day, manage your free time to submit your projects on time, and review those of other participants. We give deadlines and provide you with a computer-equipped workspace and a comfortable campus that's open 24/7. Everything else is up to you.
No conventional classes and lectures. Instead, we use a peer-to-peer (P2P) approach where every student learns from others. Each participant has a unique background and learns at their own pace. Leverage teamwork, share your knowledge, and gain experience from your peers. All participants are on an equal footing.
Accomplish tasks to earn XP, level up your skills, and progress. Engage in the School 21 activities to earn rewards, and get points for reviewing other students' projects. You can benchmark your results against those of other participants to identify areas for growth and push yourself forward.
Two online mini-games: learn the rules and score as many points as possible
~30 minutes
We'll explain everything about the training. Get your questions answered and your doubts cleared. Held as an online webinar.
~1 hour
Uninterrupted at-campus training. Better clear your schedule or take a leave from your job. Features 22 projects to get to know School 21.
26 days
Studies start a few weeks after the intensive course. Pick your focus, programming languages, and schedule. You can balance studies with work or university
~1.5–3 years
Participants are awarded a basic or advanced-level certificate, affirming their practical programming skills.
Graduates of School 21 keep in touch post-graduation: share experiences, update each other on IT news, and assist with work and projects. Join the community
During their time at School 21, every participant must complete a mandatory internship and work a real job in their field for 3 months. For School 21, an IT company internship is considered an educational project, like any other. You can choose the company for the internship and negotiate the terms. If needed, School 21 will:
100% of School 21 participants take internships, and 95% of them have already secured employment offers.
The campus will be situated in the University building, serving as a hub for all those aspiring to get a career in IT. The campus platform enables participants to collaborate with the city's top companies and world-class labs to solve the challenges of the digital economy. The campus infrastructure empowers students to pursue their initiatives, enabling such educational activities as hackathons, open lectures, and interest clubs, effectively facilitating personal development paths.
The campus will accommodate more than 700 places, where more than 1,500 participants will study in high-demand specialties every year.
The campus infrastructure includes educational clusters, meeting rooms, a conference hall for 300 workplaces, which will allow comfortable and effective training on campus, holding industry events with the participation of government authorities, large IT companies and universities.
Thanks!
Instructions for entering the School 21 have been sent to the specified email address.
So, you’ve passed the intensive course and are now ready for the main one. What’s in store for you? Over the first 12–15 months, you’ll have access to projects in areas such as structural programming (C), object-oriented programming (C++), computer networks, algorithms, databases (SQL), and applied programming (Java, Python, Golang, C#). After that period, you’ll start a mandatory 3-month internship. You pick the company to have your internship at.
Why return from an internship? To expand and deepen your knowledge by exploring new languages and fields through more complex and interesting projects. What’s at the end? You receive a basic-level certificate after completing projects in your chosen study specialization. To obtain an advanced-level certificate, you need to complete projects in three specializations. Upon graduation, you become a graduate and member of the Alumni School 21 community.
We don’t evaluate your skills based on school or university grades, so we won’t ask for your high school diploma or a degree. Instead, we suggest you take online games, which are more effective at revealing the skills needed for a programmer.
After the games, you’re required to attend an online meeting with the school team in a webinar format. During this meeting, you’ll learn everything about the admission and the training itself. Once you’ve applied, you’ll join a 26-day intensive course – the trial training period. After successfully completing the intensive, the most talented and well-motivated participants will join School 21.
Not all talented individuals have the financial means to get a quality education. As a socially responsible company, Sber provides this opportunity to every talented individual.
We are proud to have had the privilege of shaping our future by helping foster the next generation of professionals.
You cannot prepare for the intensive. The most important thing is to get well-rested before it begins. During the intensive, manage your time wisely, distribute your workload evenly, and work diligently. Remember to balance your workload with healthy sleep and proper nutrition. Enjoy and good luck!
Anyone from 18 years and older can enroll in the school, there are no upper age restrictions. With the written permission of the parents and after approval from the school, anyone from the age of 17 can take part in the qualifying intensive courses.
If you can’t dedicate 4 weeks entirely to the intensive, we recommend deferring your admission to the next year.
Your programming skills level isn’t a deciding factor. Everyone starts on an equal footing.
Our experience and that of our graduates working with this methodology in other countries shows that capable participants without software development experience quickly catch up with those who have prior programming experience. Naturally, if you’ve never used a computer before, studying will be quite challenging for you. But even in this case, nothing is out of reach.
Your PM skills will evolve as you work on team projects during your studies. If your sole aim is to acquire project management skills, we suggest using other educational programs, as the primary focus of School 21 is programming.
Throughout the main course, you can submit projects and check other people’s projects. However, you must be physically present at School 21 for the exams, as most of the learning process involves direct interaction with other participants.
Graduates of our program receive a state-recognized diploma.
Participants from other cities or countries attending the Samarkand campus may be offered dormitory accommodations. The cost is 100,000 sum per month. You can learn more about the accommodation details during our webinars with the team.
That’s entirely up to you. School 21 operates 24/7, allowing everyone to work at their most productive hour. Regardless, to successfully advance through the program, you’ll need to dedicate at least 20 hours every week to your studies.
As the schedule is customizable, it can take between 1.5 to 3 years, depending on the number of hours you put into your studies and your desired proficiency level (Junior or Middle).
One-third of our participants study at School 21 alongside getting a university education, while another third balance School 21 with their work. To be frank, it’s challenging but achievable. Ideally, one should have a single freelance or part-time job to ensure the work/study balance.
During your studies, you will also have to undertake a three-month internship at an IT company.
The meetings are conducted online.
School 21 offers no waivers, but we do certainly wait for our students to return from their military service.
The School 21 platform interface and tasks are in English, providing participants with language practice and the valuable skill of reading technical English. However, for those unable to read and understand English, all tasks are also available in Russian.
Absolutely, yes. We don’t restrict enrollment based on nationality. However, participants must tackle travel visa issues on their own.
You have one attempt - make it count!