Study at IT-Guru

What is that?

IT-Guru Lab is a joint training, research, and development laboratory of Softarex Technologies, Inc. and the Belarussian State University of Informatics and Radioelectronics (BSUIR) providing Information Technology courses for students starting from the second and up to the fifth year, inclusive.

What is it for?

T-Guru Lab courses deliver the basics and beyond in the following directions: Java, JavaScript, C++. It’s a unique opportunity for students to focus on the practical and theoretical dimensions of the subject absolutely free of charge.
IT-Guru Lab courses at a glance:

  • Master the latest technologies by completing educational technical assignments
  • Expert recommendations and assistance from our technical specialists
  • Employment opportunities in the company for the best graduates.

What will you get?

Your future lecturers are the leading engineers of our company who will share their practical experience. That is you won’t find in any textbook.

Without an experience, you won’t get a job. Without a job, you won’t get an experience. A vicious circle of real life. But it’s okay, we’ll show you the way out.

Students with excellent results and a great desire to prove themselves will have the chance to continue their employment with Softarex Technologies, Inc.

When the power of information technology is growing day by day, and the excitement around the IT industry is gaining momentum, many people want to know the features of programming and all the latest technologies. If you decide to do programming and what to have the deep dive into this high and speedy developing sphere, then IT-Guru is for you.

Why IT-Guru?

Lectures by IT-Professionals

Automation and advanced training

Modern educational and methodological base

Deep IT industry immersion

Author's methods of teaching

How to get in?

1. Application

Apply for the course you are interested in.

2. Testing

Pass a test to determine the level of your knowledge.

3. Interview

Have an interview with one of the сourse lecturers.

4. Course

If all goes well, see you soon in the rank of lucky ones on the course.

Get started

Java App Development
Basic concepts (collections, exception handling, etc.); Java EE (Servlets, JSP); Web (HTML, CSS, JavaScript/JQuery); DB (SQL, Hibernate, PostgreSQL); Play Framework (scala-templating).
iOS App Development
Client-Server App; MVC; CoreData; AFNetworking; Obj-c Blocks; Asynchronous Request/Response; AutoLayout, SizeClasses; AVFoundation, MapKit; Core Location; JSON; HTTP Response/Request; Categories.
Visual C++ App Development
WinAPI; C++ STL; WxWidgets; WinSock; Boost; Multithreading.