hero image

Itransition
software development trainings

Itransition delivers software products for 20+ years. Having completed 1530+ projects for 810+ customers, we have gained extensive software engineering experience we would like to share with our students.

Our training center is a place for students and entry-level IT specialists who want to acquire new skills and build their careers in the IT sector. Within our free courses, we organize practical workshops where we analyze real cases, thus helping our students develop their programming skills.

Specialties

There is a wide range of tech areas offered by Itransition training center, including .NET, Java, Python, Ruby, PHP, JavaScript, iOS and DevOps.

Each tech area we teach at Itransition training center has its own curriculum and a dedicated curator, a seasoned senior software professional. Before starting the course, we form a list of 3-5 areas you can choose from after you successfully pass an online selection test.

The test checks your logic skills and general knowledge, including the basic understanding of programming, etc., and takes about an hour. The final distribution of students between tech areas happens at an organizational meeting, based on the test results and student preferences.

Opportunities we offer

accrodion-image

Job offer

Students who pass the course exam and complete their tech projects successfully will receive job offers at our offices.

Internship program

We offer an internship program for course participants showing great performance during our courses, enabling them to receive hands-on experience at Itransition.

Mentorship program

Each student will work with a dedicated tech mentor, helping them advance their tech skills and resolve any arising challenges.

Process

Each learning course comprises lectures, videos, individual and group tasks, and collaboration with mentors. Starting from the third week of the course, students work on their final project — application development. By the end of the course, students pass the exam and present their final project.

  • Lectures
  • Videos
  • Individual & group tasks
  • Collaboration with mentors
  • Start of work on Final project from the third week
  • Final project presentation
How to apply

How to apply

Before a new course starts, students should pass the selection test. It consists of a logic test, general knowledge test, test on basic knowledge of programming, etc. All tests are conducted online, taking one hour. Then, we hold an organizational meeting where the final distribution of students occurs. It is based on the test results and student preferences.

1 Fill in the application form on the website

2 Pass the selection test

3 Attend the online organizational meeting

How to apply

Available courses

starts

March 10

Software development

The course covers such topics as the basics of object-oriented software development, universal and specialized software development tools, design patterns, and principles of teamwork.

What our alumni say

Natalia Makarevich

Most of all, I’ll remember the courses thanks to the comprehensive training program, various tasks, and the non-trivial training approach. Experts who delivered lectures shared not only their knowledge but also working experience. There was an informal atmosphere during the course, which allowed each of the students to show their potential. The Itransition courses helped me not only solve different tasks but also organize and plan my work, interact with a team, and improve my communication skills. It was an effective learning period, and I still use the skills and knowledge acquired during the courses.

Vladimir Poleh

I’ve been interested in this course since it was an opportunity to acquire applicative skills. Besides, it’s a great opportunity to start an interesting job. Before taking the course, I had some general knowledge of .NET, but the course helped me get a better understanding of the technology itself, as well as some basic understanding of the development workflow, which was not clear during the self-learning process. The course also covers issues that are not easy to understand on your own. However, the most important part is getting experience working in teams. We had an atmosphere of mutual help in our group. I’ve also enjoyed the possibility of informal communication with the head of the course, Pavel.

Natalia Makarevich

Most of all, I’ll remember the courses thanks to the comprehensive training program, various tasks, and the non-trivial training approach. Experts who delivered lectures shared not only their knowledge but also working experience. There was an informal atmosphere during the course, which allowed each of the students to show their potential. The Itransition courses helped me not only solve different tasks but also organize and plan my work, interact with a team, and improve my communication skills. It was an effective learning period, and I still use the skills and knowledge acquired during the courses.

Vladimir Poleh

I’ve been interested in this course since it was an opportunity to acquire applicative skills. Besides, it’s a great opportunity to start an interesting job. Before taking the course, I had some general knowledge of .NET, but the course helped me get a better understanding of the technology itself, as well as some basic understanding of the development workflow, which was not clear during the self-learning process. The course also covers issues that are not easy to understand on your own. However, the most important part is getting experience working in teams. We had an atmosphere of mutual help in our group. I’ve also enjoyed the possibility of informal communication with the head of the course, Pavel.