Juniora so far...
54,495
Creative student from across the country
13,480
Programming Teacher
6,033
Class Hours Held
2,916,090
Submitted exercises
Programming education for children and teenagers at Juniora...
Various and practical skills
In Juniora, in addition to learning computational thinking and programming, students also learn soft skills like teamwork and more.
Why Juniora?
Educational platform
Auto-correction of exercises and the ability to ask questions from the instructor
Problem-based content
Problem-based projects and exercise-solving classes for better understanding and learning of concepts
Skilled instructors
The best instructors selected from experienced school teachers and top university graduates
Modern Teaching Methods
Programming education for children and teenagers focusing on modern teaching methods
Competition
Games, entertainment, and competitions to create an exciting environment and deeper learning
Valid certificate
Awarding valid certificates at the end of the course from Quera (The Society of Iranian Programmers)
مسیرهای یادگیری برنامهنویسی
Path CodeUp
(Programming with Python)Path BlockUp
(Programming with Blockly)Path CodeBot
(Teaching artificial intelligence in Python.)Path وبآپ
(طراحی وب)Juniora is lovely!
Schools that have partnered with Juniora









Maybe your question too
Here we’ve listed some common questions raised by Juniora users so that if you have the same question, you can find our answer.
If I register today, when will the classes take place?
After finalizing your registration, you will be contacted, and with your coordination, your class will start a few days after registration and level determination. Of course, if necessary, you can start your class later.
How are the online courses held?
The online class is conducted with the presence of a teacher, and the educational content and exercises are provided to the students on the platform.
Why should individuals who do not intend to pursue a degree in computer science also complete these courses?
Because they learn computational thinking skills, which are useful and applicable in all their daily activities and professions.
How can I create my own game?
By learning Python programming and completing level 2, you can start game development at a basic level and create your own games.
Is computer and programming education also beneficial for elementary school students?
The main goal of Juniora's courses is to teach computational thinking skills, and reliable scientific sources indicate that the effectiveness of this skill is even greater in younger age groups.
I don't know English, can I still program?
You don't need to know English to start learning programming.