أساسيات البرمجة
مبتدئالمنطق، حل المشكلات، وعادات المطوّر — الأساس اللي كل رحلة برمجية بتتبني عليه.
- Logic
- Problem Solving
- Programming Basics
- Debugging
مناسب لـ: المبتدئين والطلاب الذين لم يدرسوا البرمجة من قبل.
استكشف المسارمسارات روتاكا
مش كل طالب بيبدأ من نفس النقطة، ومش كل حد عنده نفس الهدف. عشان كده صممنا مسارات مختلفة تبدأ من الأساسيات وتوصل لتطوير البرمجيات، الويب، الموبايل، الألعاب، والذكاء الاصطناعي.
اكتشف المساراتبعض الطلاب يبدأون من الأساسيات، والبعض ينتقل لمسار متخصص حسب مستواه وهدفه.
المنطق، حل المشكلات، وعادات المطوّر — الأساس اللي كل رحلة برمجية بتتبني عليه.
مناسب لـ: المبتدئين والطلاب الذين لم يدرسوا البرمجة من قبل.
استكشف المسارتعلم كيف تُخطط المنتجات البرمجية وتبنيها كنظام متكامل.
مناسب لـ: الطلاب الذين لديهم أساسيات البرمجة ويريدون فهم تطوير البرمجيات بشكل أوسع.
استكشف المسارابنِ مواقع وتطبيقات ويب تجمع بين الواجهة، البيانات، وتجربة المستخدم.
مناسب لـ: من يريد بناء مواقع وتطبيقات تعمل على الويب.
استكشف المسارحوّل الأفكار إلى تطبيقات موبايل حقيقية، من الواجهة والمنطق إلى تجربة الاستخدام.
مناسب لـ: من لديه أساس برمجي ويريد بناء تطبيقات للموبايل.
استكشف المسارتعلم كيف تبني عوالم تفاعلية تجمع بين البرمجة، الأنظمة، والتجربة.
مناسب لـ: من يحب الألعاب ويريد فهم كيفية بنائها وبرمجتها.
استكشف المسارافهم كيف تعمل البيانات والنماذج والخصائص الذكية داخل المنتجات الحقيقية.
مناسب لـ: من لديه أساس برمجي ويريد الدخول إلى عالم AI والبيانات.
استكشف المسارمشاريع تدريبية يبنيها الطلاب
Logic Games / Small Applications / Problem Solving Projects
APIs / Backend Systems / Software Projects
Websites / Web Applications / Interactive Experiences
Mobile Apps / User Experiences
2D Games / Interactive Systems / Game Mechanics
Data Projects / AI Experiments / Smart Features
هذا إرشاد مبدئي — وليس اختبار تحديد مستوى.
“أنا جديد تمامًا”
ابدأ بـ أساسيات البرمجة
“بعرف أساسيات البرمجة”
استكشف تطوير البرمجيات
“عايز أبني مواقع”
تطوير الويب
“عايز أعمل تطبيقات”
تطوير الموبايل
“بحب الألعاب”
تطوير الألعاب
“مهتم بالـ AI”
الذكاء الاصطناعي والبيانات
في روتاكا، المسار مش مجرد مجموعة دروس. كل مرحلة مصممة عشان الطالب يفهم، يطبّق، ويبني.
01
Learn
نفهم الأساسيات والمفاهيم.
02
Apply
نستخدم اللي اتعلمناه في تمارين وتطبيقات.
03
Build
نبني مشاريع من البداية للنهاية.
04
Develop
نطور مهاراتنا وطريقة تفكيرنا ونحدد الخطوة التالية.