The SPARK school Association educates future digital professionals through free-of-charge workshops in programming, mobile app development, operating system, design, data analytics, and project management. Other than Mostar, we also have our classrooms in Zenica and Maglaj, where workshops fully follow our curriculum. Take a look at the SPARK school workshop calendar.


All future developers can choose two directions of this workshop – Web and NodeJS programming, including initial and advanced levels, depending on the degree of prior knowledge. The workshop is held every month for 20 participants. The waiting time is up to six months, depending on the number of applications. Check out the literature for this workshop.

If you want to develop Android or iOS mobile apps, you will master the software development skills at the mobile app workshop. These workshops are held twice a year.

The basics of Linux is a workshop designed for beginners who want to acquire basic skills in one of today’s most sought-after branches in the IT industry – Linux System Administration. The workshop is held twice a year. The workshop program is available here, and literature here.

Creative people will learn how to design business cards, brochures, websites, mobile apps and animated models through Graphic Design and 3D Design workshops. The Graphic Design workshop is held three times a year, while the 3D Design workshops are organized once a year.

Project management and strategy, effective project planning, the importance of project management in organization management are just some of the skills you can learn at this workshop. The workshop is held twice a year.

In today’s business, companies are facing huge amounts of data. Organizations are increasingly relying on data analysis to make strategic decisions for their business. Data analysis is a profession that is highly sought after today, so start learning now. You can do this by attending our free workshop – Data Analytics. See the workshop plan and program here. The number of participants is limited. Basic knowledge of programming is preferred.


With the SPARKreators project, we introduce robotics, automation, and programming to elementary school students.

The SPARKreatorice project promotes STEM (science, technology, engineering, and mathematics) occupations among girls of elementary school age.

In addition to the SPARKreators and SPARKreatorice projects, SPARK school has implemented many other projects, such as My First Robot.


Cool Privacy & Cookie Policy, I’ve read and accepted it.
Yep, these are my personal data and I agree to share them with SPARK team.
Yes, please send me SPARK newsletters and emails, I want to know more about school, startup, and events.