Sort By
Web Development Frontend Html_Css_Js course (LEVEL3)

Course: Introduction to Web Development and JavaScript

Duration: 20 sessions

- Each session: 3 hours

- Total: 60 hours

-  two sessions per week


- 4000  EG

this course, students will benefit in the following ways:

Web Development Proficiency: Students will gain a strong foundation in web development, including creating web pages, understanding HTML and CSS, and using various web elements like images, links, and forms.

JavaScript Programming Skills: They will acquire essential JavaScript programming skills, enabling them to add interactivity and functionality to their web projects.

Problem-Solving Abilities: Through the projects and coding exercises, students will enhance their problem-solving skills and logical thinking, which are essential in programming and web development.

Project-Based Experience: The practical projects, including building web pages, a fruit project, an alarm clock, a calculator, and GPA calculator, will provide hands-on experience in real-world scenarios, helping students build a strong portfolio.

Creativity and Independence: Encouraging students to propose and work on their own JavaScript projects will foster creativity and independence, allowing them to explore their interests and build unique web applications.

This course equips students with the knowledge and skills necessary for a successful journey into web development and JavaScript programming,


Module 1: Introduction to Web Development


  - Structure of an HTML Page

    - Head

    - Body

  - Title Tag

  - Link Tag

  - Headings

  - Paragraphs

  - Images (image)

  - Anchor Tags

  - Buttons

  - Input Elements

  - Lists

  - CSS (Cascading Style Sheets)

    - Color

    - Font Size

    - Font Weight

    - Background

    - Alignment (Align)

    - Flexbox

    - Margin

    - Padding

    - Border

    - Border Radius

 - Text Formatting

Module 2: JavaScript (JS) Programming Fundamentals

- Introduction to Programming

- Data Types in JavaScript

- Using the Console for Debugging

- Conditional Statements (If Conditions)

- Loops

- Document Object Model (DOM) Manipulation

Module 3: Projects

1. Building Web Pages

2. Fruit Project

3. Alarm Clock

4. Calculator

5. GPA Calculator

6. Student's Choice JavaScript Projects (Encourage students to come up with their own JavaScript projects)

Web Development Frontend Html_...
$ 10.00 $ 120.00
0 0 0
C++ Basics Concepts (LEVEL2)

Course: Introduction to Programming with C++ for Kids (Ages 8-16)


- 3000  EG

Schedule and Hours:

The course consists of 12 sessions = 36 hours.

- One session per week, each lasting 3 hours.

Course Benefits:

- Children will develop problem-solving and logical thinking skills.

- They will gain a strong foundation in programming using C++.

- This course sets the stage for future programming endeavors.               

- It covers the fundamentals of C++ and provides a practical understanding of programming concepts.

- By the end of the course, students will have completed a final project, demonstrating their understanding and creativity.

Course Overview:  This course is designed to introduce kids aged 8 to 16 to the world of programming using the C++ language. It’s a fun and engaging way to develop their problem-solving skills and logical thinking while learning the fundamentals of coding.

Session 1: Introduction to Programming (3 hours)

- What is programming?

- What is C++?

- Setting up the development environment (e.g., Code::Blocks)

- Your first C++ program

Session 2: Variables and Data Types in C++ (3 hours)                               

- Numeric data types (int, float, double)

- Strings and characters

Session 3: Basic Input and Output (3 hours)

- Using cout and cin for input and output

- Printing strings and variables

- Using endl and other manipulators

Session 4: Conditional Statements (3 hours)

- If statements and Boolean expressions

- Logical operators (and, or , not)

- Nested if statements

Session 5: Loops (3 hours)

- While loops

- For loops

- Nested loops

Session 6: Arrays (3 hours)

- Creating and using arrays

- Multidimensional arrays

- Looping through arrays

Session 7: Functions (3 hours)

- Creating and calling functions

- Passing parameters to functions

- Returning values from functions

Session 8: Pointers and References (3 hours)

- Pointers and memory addresses

- Referencing variables

- Passing pointers as function arguments

Session 9,10,11,12: Final Project and problem solving (12 hours)

- In these sessions, students will apply their knowledge to create a final project.

- They will have the opportunity to showcase what they've learned and built.


 كورس C++   للأطفال (من سن 8 إلى 16 عامًا )


  • السعر: 3000 جنيه مصري.
  • المواعيد والساعات   36 ساعة: تتكون الدورة من 12 حصة بمجموع 36 ساعة.

- حصة واحدة في الأسبوع، وتستمر كل حصة لمدة 3 ساعات.

فوائد الدورة:

- سيطور الأطفال من مهارات حل المشكلات والتفكير المنطقي لديهم.

- سيكتسبون أساسًا قويًا في برمجة C++.

- تمهيد لمستقبلهم في مجال البرمجة.

- تغطي الدورة أساسيات C++ وتقدم فهمًا عمليًا لمفاهيم البرمجة.

- بحلول نهاية الدورة، سيكون الطلاب قد أكملوا مشروعًا نهائيًا يظهرون فيه فهمهم وإبداعهم.

محتوى الدورة:

الحصة  1: مقدمة في البرمجة (3 ساعات)

- ما هي البرمجة؟

- ما هو C++؟

- إعداد بيئة التطوير مثل

Code: Blocks))

- أول برنامج C++ لك

الحصة 2: المتغيرات وأنواع البيانات في     c++   (3 ساعات)

- أنواع البيانات الرقمية (int, float, double) 

- الأحرف

الحصة  3: الإدخال والإخراج الأساسي (3 ساعات)

- استخدام cout وcin    للإدخال والإخراج

- طباعة   المتغيرات

- استخدام endl ومعالجات أخرى

الحصة  4: البيانات الشرطية (3 ساعات (

- بيانات الـ if والتعبيرات

- المشغلات المنطقية (و، أو، لا)

- بيانات if متداخلة

الحصة 5: الحلقات   التكرارية  (3 ساعات)

- الحلقات while

- الحلقات for

- الحلقات المتداخلة

الحصة 6: المصفوفات (3 ساعات)

- إنشاء واستخدام المصفوفات

- المصفوفات متعددة الأبعاد

- التكرار عبر المصفوفات

الحصة  7: الدوال (3 ساعات)

- إنشاء الدوال واستدعائها

- تمرير المعاملات إلى الدوال

- إرجاع القيم من الدوال

الحصة  8: الإشارات والمراجع (3 ساعات)

- الإشارات وعناوين الذاكرة

- الإشارة إلى المتغيرات

- تمرير الإشارات كمعاملات للدوال

الحصة  9 إلى 12: المشروع النهائي وحل المشكلات (12 ساعة)

- في هذه الحصص ، سيقوم الطلاب بتطبيق معرفتهم لإنشاء مشروع نهائي.

- سيكون لديهم الفرصة لعرض ما تعلموه وبنوه.





C++ Basics Concepts (LEVEL2)
$ 5.00 $ 90.00
0 0 0
Trending Popular Featured
Scratch Course (LEVEL1)

*Course: Scratch for Kids*  ( 7  ---> 15  years)

Schedule and Hours:

- The course spans over two months with a total of 8 sessions.

- One session per week, each lasting 3 hours.


- EG2000


Session 1: Introduction to Scratch (3 hours)

- Installation and getting familiar with the user interface.

- Creating the first project.

- Understanding the concept of blocks and programming commands.

Session 2: Variables and Events (3 hours)

- Explaining what variables are and how to use them.

- Working with events and responding to commands.

Session 3: Conditions and Loops (3 hours)

- Understanding conditions and using them to control the program.

- Getting acquainted with loops and using them in your projects.

Session 4: Design and Graphics (3 hours)

- Adding graphics and images to your project.

- Customizing the appearance using colors and backgrounds.

Session 5: Games and Motion Control (3 hours)

- Adding motion and controlling characters.

- Creating simple games using Scratch.

Session 6: Sound and Visual Effects (3 hours)

- Adding and controlling visual effects.

- Adding and playing sound effects while learning logical thinking and arithmetic operations for use in projects.

Session 7: Practical Projects (3 hours)

- Applying the concepts learned in practical projects.

- Building a game and applying the basics of programming using Scratch.

Session 8: Final Project (3 hours)

- Using the acquired knowledge to create a final project for the child.

- Sharing their project with their peers and discussing their unique project.

Course Benefits:

- Children will learn how to create simple applications and games using Scratch.

- They will develop programming skills and creative thinking.

- They will gain technical knowledge that will help them understand the basics of programming and prepare them for further programming courses.

- They will learn how to create small applications and games, culminating in a final project they can share with others.

كورس   Scratch للأطفال

المواعيد والساعات:

  • الدورة تستمر لمدة شهرين = 8 حصص
  • حصة أسبوعيا مدة الحصة 3 ساعات.


  •  EG2000   

المحتوى :

الحصة 1: مقدمة عن scratch (3 ساعات)

  •  تثبيت البيئة والتعرف على واجهة المستخدم
  •   إنشاء أول مشروع
  •  التعرف على مفهوم البلوكات والأوامر البرمجية

الحصة 2: المتغيرات والأحداث (3 ساعات)

  • شرح ما هي المتغيرات وكيف نستخدمها
  • العمل مع الأحداث والاستجابة للأوامر

الحصة 3: الشروط والتكرار (3 ساعات)

  • التعرف على حلقات التكرار واستخدامها في مشاريعك

الحصة 4: التصميم والجرافيك (3 ساعات)

  • إضافة رسومات وصور إلى مشروعك
  • تخصيص المظهر باستخدام الألوان والخلفيات

الحصة 5: الألعاب والتحكم في الحركة (3 ساعات)

  • إضافة الحركة والتحكم في الشخصيات
  • إنشاء ألعاب بسيطة باستخدام Scratch

الحصة 6: الصوت والمؤثرات البصرية (3 ساعات)

  • إضافة وتحكم في المؤثرات البصرية
  • إضافة وتشغيل المؤثرات الصوتية وتعلم التفكير المنطقي والعمليات الحسابية واستخدامها في المشاريع

الحصة 7: المشاريع العملية (3 ساعات)

  • تطبيق المفاهيم التي تعلمناها في مشاريع فعلية
  • بناء لعبة وتطبيق اساسيات البرمجة  باستخدام Scratch

الحصة 8: المشروع النهائي (3 ساعات)

  • استخدام المعرفة المكتسبة لإنشاء مشروع نهائي خاص بالطفل ومشاركته مع زملائه ومناقشة المشروع الخاص به

فوائد الدورة:

سنتعلم كيفية إنشاء تطبيقات وألعاب بسيطة باستخدام Scratch.

  • سنطور مهارات الطفل في البرمجة والتفكير الإبداعي.
  • سيكتسب معرفة تقنية تساعده في فهم أساسيات البرمجة لتأهله في
  • الدخول في الكورس القادم في البرمجة .
  • سيتعلمون كيفية إنشاء تطبيقات صغيرة وألعاب بسيطة وسينهون الدورة بمشروع نهائي يمكنهم مشاركته مع الآخرين

Trending Popular Featured
Scratch Course (LEVEL1)
$ 5.00 $ 60.00
0 0 0

Browse Our Featured Course.