Are there programming courses where you can come with only basic profile knowledge, learn technologies, study for free and get real practical experience? Yes, ISsoft Programming School is what you need.
We invite 3-4 year students and graduates of technological specialties from any city of Georgia to study at the Programming School in Java, Front End, .NET and Big Data. Our trainings combine theoretical training and practical skills that will be useful on real projects. If you are ready to absorb knowledge, cope with homework and improve code quality for three months, you will not only improve your professional level, but also quickly find a job in ISsoft or another IT-company.
Recruitment to the ISsoft Programming School is ongoing. The duration of the course depends on the technology you choose. Training is free of charge, but in order to get into the training, you need to successfully pass the entrance test.
The best graduates of the Programming School receive a job offer at ISsoft.
Tests, lectures, homework checks – the entire course takes place in an online format. If you don’t have the opportunity to watch a lecture online, it can be reviewed in a recording at your convenience. The instructors are happy to answer any questions students may have during the course. Also as part of the training there are sessions with ISsoft experts who share their experience with students.
The duration of the course depends on the technology. On average, courses run from two and a half to three and a half months, twice a week. A class lasts an hour and a half. And from twenty to thirty people are trained in a group.
You will need to know the basics of discrete mathematics, OOP, algorithmization, logic and number systems. English language skills at B1-B2 level will be a plus. The rest of the required knowledge depends on the direction you choose.
As a rule, about 50% of graduates receive an invitation to interview for a developer position at ISsoft. Potential candidates are selected based on the results of training and final testing.
To get into the course, you will have to pass an entrance test with questions on the basics of computer science, programming and logic, as well as answer several questions related to the chosen technology. Code writing tasks are also found in the testing. You will usually get between twenty and thirty questions that will take forty to ninety minutes to answer.
All ISsoft trainings are free of charge for the trainees.
For those who would like to develop web applications based on modern frameworks, create complex user interfaces and implement adaptive design, we have a Front End direction of the Programming School.
In this class you will:
In order for you to be comfortable learning and pass the entrance test, you will need knowledge of basic programming, algorithmic and basic knowledge of HTML, CSS and JavaScript. After learning on our web programming courses, you will get job opportunities in IT companies.
One of the most popular programming languages will allow you to discover a new profession. Our Java training course:
At the end of the course, the trainer sends a letter to all students, where he prescribes further programs for independent learning, so that trainees can deepen their knowledge and quickly find a job as junior developers. Of course, the best students will receive an invitation for an interview at ISsoft.
To get into a free Java training course with possible employment, you will need knowledge of SQL and database fundamentals.
On the Big Data course at ISsoft Programming School you will learn how to work with analytics and big data and learn:
In addition to the trainer and experts from the company, the lecture will also be given by a former graduate of the course, who also took the training and is already working at ISsoft.
In order to attend the training, you will need basic knowledge of Linux, understanding of databases and SQL language, ability to program in Python or Java.
The entrance test of the .NET direction course will prove easy for those who know the basics of OOP, algorithmization and basic principles of software development.
The training will give you the opportunity to:
The students of the course will have to perform homework: write programs according to the given conditions. The complexity of the assignments is average, usually a week is given to complete the homework, which is enough to cope with the task. All homework assignments are checked by the course trainer Alexey Volosevich. Besides, he evaluates the quality of students’ code and shares his code examples, solutions of extracurricular tasks, which students can learn to write good code from.