يشمل بناء مواقع الويب من الصفر باستخدام تقنيات متعددة، وينقسم إلى:
الواجهة الأمامية (Front-End): تتعلق بتصميم الموقع وتجربة المستخدم، وتشمل لغات مثل:
HTML (لبناء الهيكل)
CSS (لتنسيق وتصميم الصفحات)
JavaScript (لإضافة التفاعل والحركات)
إطارات العمل مثل React أو Vue أو Angular
الواجهة الخلفية (Back-End): تشمل إدارة البيانات والمنطق البرمجي، باستخدام:
لغات مثل: Python (Django, Flask) – PHP – Node.js – Ruby
قواعد البيانات مثل: MySQL – PostgreSQL – MongoDB
2. تصميم وتطوير الألعاب
يتعلق بإنشاء ألعاب فيديو باستخدام محركات وأدوات متخصصة، وينقسم إلى:
تصميم الألعاب (Game Design): يشمل التخطيط للقصة، الشخصيات، والميكانيكيات.
برمجة الألعاب (Game Development): تنفيذ اللعبة باستخدام محركات مثل:
Unity (C#): شائع لإنشاء ألعاب ثنائية وثلاثية الأبعاد.
Unreal Engine (C++): مناسب للألعاب ذات الرسومات العالية.
Godot (GDScript, C#): محرك مفتوح المصدر وخفيف.