Curriculum

ScratchJr (ages 5-7)
ScratchJr (ages 5-7)
ScratchJr

Ages : 5-7

Coding is the new literacy!
With ScratchJr, young children can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.

Scratch (ages 8+)
Scratch (ages 8+)
Scratch

Ages : 8+

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.
Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.

FED:Front End Development
FED:Front End Development
Create your website
with HTML, CSS, JS, PHP.

Grade : 5+
Students learn the real codes of developing and designing a website with HTML, CSS, PHP and basic JavaScript. Coding a website is a fundamental skill that everyone should learn.
Projects
Project 1 :(HTML/CSS for Beginners)
Project 2 :(HTML/CSS for Intermediates)
Project 3 :(HTML/CSS for Advanced Learners)

BED:Back End Development
BED:Back End Development
Make an Interactive Website
with PHP and MySQL Database.

Grade : 9+
PHP is the most popular scripting language for web development. Many of the world's largest and fastest-growing organizations including Facebook, Google and Adobe rely on MySQL for their high-volume Web sites.
Projects
Project 4 :(PHP/SQL for Beginners)
Project 5 :(PHP/SQL for Intermediates)
Project 6 :(PHP/SQL for Advanced Learners)

Python Programming
Python Programming
Make your project with Python.

Grade : 6+
Python is a powerful, expressive programming language that's easy to learn and fun to use! Students will learn conditional statements and function creation.

Java Programming
Java Programming
Make your project with JAVA.

Grade : 9+
Java language was designed to be easier to use than C++, which was a notoriously complex language. Java is a highly portable language as it must be executed through a cross-platform compatible Java Virtual Machine (JVM).Furthermore, Android apps are also developed using Java since the Android Operating System runs on a Java language environment.