Application development | 15 – 16 years old

During the program, students will learn JavaScript, one of the most popular programming languages, and create mobile applications. Not only that, they will learn the subjects that are especially needed nowadays – mathematics, English, entrepreneurship, time and stress management methods. 🏆 

Groups of senior students, depending on their skills and programming knowledge, will be divided into different groups: those who do not have a programming background will learn to use tools and programs, and students who have previously attended a group will continue their studies and develop more complex projects. 🚀

Students can attend the group once or twice a week. If necessary, the group can be attended on the principle of a virtual class – by connecting to the lesson remotely. 🏡 


Program duration9 months

Times per week1 - 2

Price from35€/mo.


What to expect from the class?


Empathetic leadership is very important in project development, with the help of which it is possible to better understand, listen and advise on various issues.


Sustainable teamwork helps an organization or team to do more than a group of people who want to meet only their personal ambitions.

Computational thinkingomputational thinking

It is a problem-solving method that involves expressing problems and their solutions in a way that a computer can perform.


The principles of programming are also applied in everyday life: data, sequence of actions, conditions, summary and repetition of actions. In this way, the thought process is developed and logic is sharpened.


In entrepreneurship lessons, students learn how to acquire the subject competencies needed to work in business, we will provide students with knowledge that will help them make their ideas and chosen profession meaningful in the future.


1st trimester

The program for senior students will start with an introduction to the principles of developing mobile applications. During the trimester, students will learn the basics of the Javascript programming language and create a website about their favorite game.

2nd trimester

During the second trimester, students will begin learning programming using the React framework, which greatly simplifies the programming process and allows the most common features to be implemented faster and easier. They will learn to animate elements and create various applications. We’ll talk about generating and developing ideas and managing stress and time.

3rd trimester

We will end the academic year by getting acquainted with databases and program structures. Students will learn how to create web pages with the content management system Wix. They will solve mathematical and logical problems, improve teamwork skills and English language skills. At the end of the third trimester, students will create the final theses - three different projects and summarize the achievements of the year.


Students will learn how to program JavaScript and use the React framework.

The price of the program 

  1. Students can attend the group once or twice a week;
  2. The duration of one session is two academic hours 
  3. Different groups on weekdays and Saturdays 
  4. There is a possibility to use the NEC (non-formal education of children) basket 
  5. Currently, NEC baskets cannot be used in Šiauliai and Rokiškis 

Inquire Classes


Contact details

select class

Frequently asked questions

If a student is unable to participate in a particular class, it is always possible to download the lesson record with all the study material and complete the assignment on their own.

The duration of the classes is endless. The group can be suspended when the paid subscription expires.
In order to return to the classes, the administration needs to be informed and the child will be able to continue teaching from the same lesson they completed.

Good mood and willingness to learn! Everything you need is already in the CodeAcademy Kids classes.

Up to 10 students participate in the classes.

Classes are held on the same schedule throughout the year, unless the group teacher and all students in the group have agreed to move the class to another day or time. Records of all lessons that have taken place and useful information are always available in the user’s account.

Unfortunately, we do not provide such a service.