Today's generation
they Technology leaders tomorrow

Live programming classes in training rooms In the individual presence of students with the teacher
Internationally accredited curricula It is based on interactive education related to the labor market
The best coaches The programming world is available to you with Ict Academy
Book your free leveling now
A wide and diverse group of courses offered in computer science have been selected with great precision
Mobile application development
Artificial intelligence and machine learning
Games development
Python and data science
Web developer HTML, CSS, JS
Back End PHP , NodeJs , sql , asp.net
Basics of using computers and the Internet

Learn with us about future programmers from ictacademy

You can see what future programmers are creating here

Mohamed hany
Grade
7
،
10th of Ramadan
Mohamed Ehab
Grade
7
،
10th of Ramadan
Omar fathy
Grade
8
،
10th of Ramadan
fares
Fares Ahmed
Grade
7
،
10th of Ramadan
Login Essam
Grade
6
،
10th of Ramadan
Mazen omar
Grade
7
،
10th of Ramadan

explore More than 1000+ From student projects

Browse ICT programmers' projects now

Space plane launcher
Eliminate spaceships in a Minecraft environment
Taytanik
" Machine Learning, Create a model to predict the passengers who survived the sinking of the Titanic using Python programming."
Tweet Analyzer
Understand how computers understand emotions using data science and learn practical Python programming for kids.
Space killer
Create and play your own space shooter game with this 3D game development course for kids
Space car
Ride a car in the vast infinity of space.
Self-driving cars
For kids, learn how to create cars that drive themselves using computer vision technology and a Python programming course.
Hagrid's escape
Help Hagrid escape from the lightning bolts in this 2D game that you will create during the Game Development for Kids course.
Finger spinner
Build a digital finger spinner using the visual Python programming language.
Pokemon Hunter
Catch Pokemon in a Minecraft environment
Drone pilot
Fly the drone in an amazing 3D environment and create your own 3D games.
+ 5,000 Alumni
Experience in teaching children
10,000 +
Training hours provided
5,000 +
Father and mother happy with their experience with us
4.9 / 5
Students' rating of us
As Seen In

Why ICT Academy

test
Track your son's progress moment by moment. Get periodic follow-up from the coach, class by class.
test 2
Interactive, engaging and fun lessons Choose a flexible schedule, any day/any time.
ICT Academy teachers undergo two months of training tailored to your child's learning style and interests.
Track your son's progress moment by moment. Get periodic follow-up from the coach every session.
Multiple approaches to stem & Ai
Students learn programming using the same platforms as professionals
Track your son's progress moment by moment. Get periodic follow-up from the coach, class by class.
test 2
Classes are interactive within the academy
With a personal trainer
Interactive, engaging and fun online lessons, choose a flexible schedule, any day/any time.
Best Computer Science Instructors
From all over the world they were trained by a team of experts and we also teach programming in English and Arabic
ICT Academy teachers undergo two months of training tailored to your child's learning style and interests.
Best Computer Science Instructors
From all over the world they were trained by a team of experts and we also teach programming in English and Arabic
ICT Academy teachers undergo two months of training tailored to your child's learning style and interests.

Your Learning Path

Select a student's grade/age to explore the recommended learning path

Pricing plans

6-7 years\Grade 1-2
Interactive classes
Limited numbers
Best Value
Professional level
12 months - 48 live classes
LE
7000
Best Value
Advanced level
6 months - 48 session
LE
3500
Per serving
75 pounds
Best Value
Beginner level
2 months - 16 classes
LE
1200

6-7 years / grades 1-2
The curriculum includes:

Advanced level + The third level, the fourth level: Intelligent conversational robots

  • Learn the basics of programming and computers
  • Applying programming concepts to solve problems
  • Analysis and repair of code errors
  • Mastering programming through applied education

Level reward:

subscribe now

(Basics)Beginner

LE 1200
an average 75 LE per share

2 months - 16 classes

6-7 years / grades 1-2
The curriculum includes:

Level One - Technology around us

  • Learning about the types of technology and how to use the computer correctly
  • Discovering the benefits of technology in our lives
  • Identify the parts of a computer and the functions of each
  • Demonstrating programming skills
subscribe now

Advanced level (programming)

LE 3500
an average 75 LE per share

6 months - 48 session

6-7 years / grades 1-2
The curriculum includes:

Beginner level + Creative Programming

  • Using Scratch Jr blocks New
  • Enhancing problem-solving and thinking skills
  • Leveraging Scratch Jr. In solving problems
  • Start studying web applications and creating actual projects for the labor market
  • Study of coding languages ​​HTML, CSS, JavaScript
subscribe now
Best Value

(backend) Professional level

LE 7000
an average 75 LE per share

11 months - 96 session

6-7 years / grades 1-2
The curriculum includes:

Advanced level The third level, the fourth level, studying databases and server languages, PHP, NodeJS, sql, asp.net

  • Learn server programming concepts and server languages
  • Applying programming concepts to solve problems
  • Analysis and repair of code errors
  • Mastering programming through applied education inside actual servers
subscribe now

مبتدأ

$ 299
an average 75 LE per share

3 months - 12 live classes

9-8 years / grades 3-4
The curriculum includes:

Level One - Technology around us

  • Creating 2D games, and mastering programming arts
  • Using programming for space-themed projects
  • Creatively integrating programming and game design
  • Improving games and learning programming techniques

Level reward:

Enable single row freezing
subscribe now

Advanced level

$ 599
an average 75 LE per share

6 months - 24 live classes

9-8 years / grades 3-4
The curriculum includes:

Beginner level + Creative Programming

  • Learn the principles of artificial intelligence needed to design games
  • 2D Mblocks game design with programming
  • Integrating AI into 2D game design projects

Level reward:

Enables freezing of two rows
Parental Support
subscribe now
Best Value

Advanced level

$ 999
an average 75 LE per share

12 months - 48 live classes

9-8 years / grades 3-4
The curriculum includes:

Advanced level + Level Three, Level Four Intelligent Conversational Robots

  • Learn types of chatbots and machine learning
  • Creating a Jarvis Chatbot Using Programming
  • Advancing programming skills through practical development
  • Updating the chatbot using Python

Level reward:

Freeze 4 rows
Parental Support
Full grade package
Live Project
subscribe now
Beginner
3 months - 12 live classes
$
299
Per serving
25 $

9-8 years / grades 3-4
The curriculum includes:

Level One - Technology around us

  • Creating 2D games, and mastering programming arts
  • Using programming for space-themed projects
  • Creatively integrating programming and game design
  • Improving games and learning programming techniques

Level reward:

Enable single row freezing
subscribe now
Advanced level
6 months - 24 live classes
$
599
Per serving
25 $

9-8 years / grades 3-4
The curriculum includes:

Beginner level + Creative Programming

  • Learn the principles of artificial intelligence needed to design games
  • 2D Mblocks game design with programming
  • Integrating AI into 2D game design projects

Level reward:

Enables freezing of two rows
Parental Support
subscribe now
Best Value
Professional level
12 months - 48 live classes
$
999
لكل حصة
21 دولار

9-8 سنوات\ الصف 3-4
المنهج يشمل:

المستوى المتقدم + المستوى الثالث, المستوى الرابع الربوتات الذكية الخاصة بالمحادثات

  • تعلم أنواع الدردشة الآلية والتعلم الآلي
  • إنشاء جارفيس شات بوت باستخدام البرمجة
  • تقدم في مهارات البرمجة من خلال التطوير العملي
  • تحديث الشات بوت باستخدام لغة Python

مكافأة المستوى:

إتاحة تجميد 4 صفوف
دعم الوالدين
حزمة الصف الكامل
مشروع لايف
subscribe now

مبتدأ

دولار أمريكي 299
معدل 25 دولار أمريكي لكل حصة

3 شهور- 12 حصة لايف

11-10 سنوات\ الصف 5-6
المنهج يشمل:

المستوى الأول- التكنولوجيا حولنا

  • استكشاف الأساسيات الخوارزمية للبرمجة
  • تعلم بنية لغة البرمجة Python، وفهم المتغيرات وأنواع البيانات
  • استخدام لغة Python في تطوير مهارات حل المشكلات
  • بناء أساس قوي في برمجة Python

مكافأة المستوى:

إتاحة تجميد صف واحد
subscribe now

مستوى متقدم

دولار أمريكي 599
معدل 25 دولار أمريكي لكل حصة

6 شهور- 24 حصة لايف

11-10 سنوات\ الصف 5-6
المنهج يشمل:

المستوى المبتدأ + البرمجة الإبداعية

  • فهم عميق لبنية لغة Python المتقدمة، بما في ذلك مفاهيم البرمجة الشيئية ومعالجة الملفات.
  • تطبيق ميزات متقدمة لحل المشكلات بفعالية
  • استخدام مبادئ البرمجة الشيئية بفعالية لتحقيق هيكلة متينة في البرمجة.
  • إتقان لغة Python لتعزيز إمكانيات التعامل مع البيانات.

مكافأة المستوى:

إتاحة تجميد صفين
دعم الوالدين
subscribe now
Best Value

مستوى احترافي

دولار أمريكي 999
معدل 21 دولار أمريكي لكل حصة

12 شهور- 48 حصة لايف

11-10 سنوات\ الصف 5-6
المنهج يشمل:

المستوى المتقدم + المستوى الثالث, المستوى الرابع الربوتات الذكية الخاصة بالمحادثات

  • فهم مبادئ تصميم واجهة المستخدم/تجربة المستخدم الأساسية.
  • اكتساب مهارات في استخدام Figma لتصميم واجهة المستخدم/تجربة المستخدم.
  • استكشاف العناصر الرئيسية مثل رسم الأسلاك ونظرية الألوان.
  • تصميم تكراري لتجارب رقمية محورة حول المستخدم.

مكافأة المستوى:

إتاحة تجميد 4 صفوف
دعم الوالدين
حزمة الصف الكامل
مشروع لايف
subscribe now
مبتدأ
3 شهور- 12 حصة لايف
دولار
299
لكل حصة
25 دولار

11-10 سنوات\ الصف 5-6
المنهج يشمل:

المستوى الأول- التكنولوجيا حولنا

  • استكشاف الأساسيات الخوارزمية للبرمجة
  • تعلم بنية لغة البرمجة Python، وفهم المتغيرات وأنواع البيانات
  • استخدام لغة Python في تطوير مهارات حل المشكلات
  • بناء أساس قوي في برمجة Python

مكافأة المستوى:

إتاحة تجميد صف واحد
subscribe now
مستوى متقدم
6 شهور- 24 حصة لايف
دولار
599
لكل حصة
25 دولار

11-10 سنوات\ الصف 5-6
المنهج يشمل:

المستوى المبتدأ + البرمجة الإبداعية

  • فهم عميق لبنية لغة Python المتقدمة، بما في ذلك مفاهيم البرمجة الشيئية ومعالجة الملفات.
  • تطبيق ميزات متقدمة لحل المشكلات بفعاليةتصميم ألعاب 2D Mblocks مع البرمجة
  • استخدام مبادئ البرمجة الشيئية بفعالية لتحقيق هيكلة متينة في البرمجة.
  • إتقان لغة Python لتعزيز إمكانيات التعامل مع البيانات.

مكافأة المستوى:

إتاحة تجميد صفين
دعم الوالدين
subscribe now
Best Value
مستوى احترافي
12 شهور- 48 حصة لايف
دولار
999
لكل حصة
21 دولار

11-10 سنوات\ الصف 5-6
المنهج يشمل:

المستوى المتقدم + المستوى الثالث, المستوى الرابع الربوتات الذكية الخاصة بالمحادثات

  • فهم مبادئ تصميم واجهة المستخدم/تجربة المستخدم الأساسية.
  • اكتساب مهارات في استخدام Figma لتصميم واجهة المستخدم/تجربة المستخدم.
  • استكشاف العناصر الرئيسية مثل رسم الأسلاك ونظرية الألوان.
  • تصميم تكراري لتجارب رقمية محورة حول المستخدم.

مكافأة المستوى:

إتاحة تجميد 4 صفوف
دعم الوالدين
حزمة الصف الكامل
مشروع لايف
subscribe now
Beginner

3 months - 1 LEVEL - 12 Classes

USD 199
Yes, you can try us for free for 30 days. Our friendly team will work with you to get you up and running as soon as possible.

6 months -  24 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
LEVEL 1 Game Development with AI

  • Learn the ABCs of coding
  • Learn the ABCs of coding
  • Make your own Siri or Alexa
  • Use image models

Bonus Features:

1 Class Freeze

Buy Now
Beginner

3 months - 1 LEVEL - 12 Classes

USD 199
Yes, you can try us for free for 30 days. Our friendly team will work with you to get you up and running as soon as possible.

6 months -  24 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
LEVEL 1 Game Development with AI

  • Learn the ABCs of coding
  • Learn the ABCs of coding
  • Make your own Siri or Alexa
  • Use image models

Bonus Features:

1 Class Freeze

Buy Now
Beginner

3 months - 1 LEVEL - 12 Classes

USD 199
Yes, you can try us for free for 30 days. Our friendly team will work with you to get you up and running as soon as possible.

6 months -  24 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
LEVEL 1 Game Development with AI

  • Learn the ABCs of coding
  • Learn the ABCs of coding
  • Make your own Siri or Alexa
  • Use image models

Bonus Features:

1 Class Freeze

Buy Now
Private Classes
( 1 Teacher & 1 Student )

Startup

USD398 USD 359
Per class USD 14.9

6 months -  24 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
LEVEL 1 Game Development with AI

  • Learn the ABCs of coding
  • Learn the ABCs of coding
  • Make your own Siri or Alexa
  • Use image models

Bonus Features:

1 Class Freeze

Buy Now

Second

USD398 USD 359
Per class USD 14.9

6 months -  24 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
Everything in Beginner + LEVEL 2 Game Development & Virtual Reality

  • 3D objects explained
  • Add collisions to your 3D world
  • Adding animated 3D models
  • Use image models

Bonus Features:

1 Class Freeze

Parent
support

Buy Now

Expert

USD796 USD 599
Per class USD 12.5

12 months - 48 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
Everything in Advanced + LEVEL 3, LEVEL 4 Chatbots & Voice Assistants

  • Javascript explained
  • APIs & Data figured out
  • Start object classification
  • Use image models

Bonus Features:

1 Class Freeze

Parent
support

FullGrade
pack

Live project

Buy Now
Private Classes
( 1 Teacher & 1 Student )

Startup

USD398 USD 359
Per class USD 14.9

6 months -  24 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
LEVEL 1 Game Development with AI

  • Learn the ABCs of coding
  • Learn the ABCs of coding
  • Make your own Siri or Alexa
  • Use image models

Bonus Features:

1 Class Freeze

Buy Now

Third Prices

USD398 USD 359
Per class USD 14.9

6 months -  24 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
Everything in Beginner + LEVEL 2 Game Development & Virtual Reality

  • 3D objects explained
  • Add collisions to your 3D world
  • Adding animated 3D models
  • Use image models

Bonus Features:

1 Class Freeze

Parent
support

Buy Now

Expert

USD796 USD 599
Per class USD 12.5

12 months - 48 Live Classes

6-7 Years Old / Grades 1-2
Curriculum Includes:
Everything in Advanced + LEVEL 3, LEVEL 4 Chatbots & Voice Assistants

  • Javascript explained
  • APIs & Data figured out
  • Start object classification
  • Use image models

Bonus Features:

1 Class Freeze

Parent
support

FullGrade
pack

Live project

Buy Now
Try a free class

Every student works to create a personal profile ready for his future career.

The file is like your personal website, showing your skills, projects, and certificates. Edit it at any time and share it with the college and summer programs.

!A comprehensive educational journey to teach programming to children and adults

ICT Academy is a great place where kids can explore the world of programming! We are the number one academy for teaching programming, as we provide interactive lessons with the best programming trainers in the world.

Since 2020, we've empowered a new generation of technology leaders. At ICT Academy we offer programming lessons using innovative methods as we teach: Artificial Intelligence, App Development, Game Development, and more.

Our curricula are diverse and internationally accredited, carefully designed to enhance creative thinking and basic skills and we are here to build a bright future for children by offering an integrated educational journey. Join us on an inspiring journey into the world of innovation and technology!

FAQ

?What is the appropriate age to learn programming

!The secret lies in using an easy and fun language, as children enjoy the learning journey in an interesting way with the “Scratch Junior” language. It is suitable for children from six years of age, regardless of age. Enthusiasm and curiosity are the main motivations for a child to continue learning. Join us and we will make the journey of learning programming for your children a wonderful and very inspiring experience

?What is the programming education system in Ict Academy for children

Ict Academy aims to teach children from the age of 6 to 18 years the basics and principles of programming, starting with simple concepts such as: syntax, variables, data structures, and continues their education journey until they reach an advanced and professional stage in which they learn: polymorphism, concurrency, etc., using tools and languages ​​such as : MIT Scratch, Unity, Unreal Engine.

?What do children learn in their educational journey with programming

Programming courses teach students how to communicate effectively with computers, enabling them to create and develop a variety of digital creations such as programming, games, programs, websites, and applications. At ict academy we provide valuable insights into using programming languages ​​such as JavaScript and Python as well as using interactive tools such as MIT Scratch, Unity, Unreal Engine, and others.

?Is game development part of programming

Of course! Game development is an essential part of programming, and it is one of the most effective and influential ways of introducing programming to children. Your child will not only learn technical skills but will also learn critical and analytical thinking and how to solve problems and will become creative and innovative in the future.

?Is programming a difficult subject to teach

Learning programming is not a difficult task, and children can learn programming at the age of six years, but what determines the ease of the learning journey is the quality of the trainers, projects, and learning method, and ensuring Our curricula for children are a simple and enjoyable learning journey that ensures the formation of a creative vision in children.

?Can a six-year-old write codes

A child at this age can learn the principles of programming and some skills related to it. This enables him to understand the meaning of programming and establish the basics for learning, and at the same time his mind begins to Development and creativity.

?Can I learn programming myself

The difficulty of learning programming varies depending on when, where, and how you learn. However, it is important to distinguish between just knowing the basics and truly understanding and using the many programming ideas that open the door to limitless possibilities. Our workshops aim to instil in children an appreciation for the beauty of creating their own software, as well as highlighting the unlimited possibilities that programming experience can open up.

?How is programming explained to children

We teach programming to children in an easy and fun way using games and interactive activities. We start with simple concepts and gradually progress to more complex concepts. The goal is to make the learning process interesting, as Children use games and animation to understand programming better and we make sure their learning journey with us is fun and interactive.

?How can I encourage my child to learn programming

By adding fun and enjoyment to the learning journey, learning programming begins through: games, animation, music, and also creating a world of stories that encourages them to learn, and we We always aim to inspire children and let their imagination run wild, making them learn programming easily and smoothly.

?Does a child have to excel in mathematics in order to be able to understand programming

The child does not have to be a genius in mathematics in order to understand programming. Rather, learning programming helps the child a lot in his academic studies and improves his English language and his level in mathematics. At ICT Academy, we always strive to develop the child’s skills and improve his relationship with studies and the subjects he studies.

Contact us at
+201012822817
Chat with us