استكشف دورات البرمجة

158 مسار تعلم تفاعلي مع معلم ذكاء اصطناعي متاح على مدار الساعة. يمكن بدء كل مسار مجانًا.

158 مسار · 15 لغات · الويب وiOS وAndroid

26 دورة

Java Academy logo

Java Academy

اكتسب الكفاءة في برمجة Java وطوّر تطبيقات قوية باستخدام Java Academy.Javaمبتدئ
React Academy logo

React Academy

أتقن ReactJS لبناء واجهات مستخدم ديناميكية مع ReactJS Academy.Reactمبتدئ
TypeScript Academy logo

TypeScript Academy

طوّر مشاريع JavaScript الخاصة بك باستخدام TypeScript من خلال دروس TypeScript Academy.TypeScriptمبتدئ
Swift Academy logo

Swift Academy

تعلم Swift لإنشاء تطبيقات iOS قوية مع Swift Academy.Swiftمبتدئ
Kotlin Academy logo

Kotlin Academy

طور مهاراتك في Kotlin وبناء تطبيقات حديثة مع Kotlin Academy.Kotlinالويب
C# Academy logo

C# Academy

أتقن برمجة C# وطور حلولاً برمجية متعددة الاستخدامات مع C# Academy.C#مبتدئ
Flutter Mobile Development logo

Flutter Mobile Development

أتقن تطوير التطبيقات الجوّالة عبر الأنظمة الأساسية المختلفة باستخدام Flutter، وبناء تطبيقات جميلة وعالية الأداء لـ iOS و Android.Dartالويب
Dart Academy logo

Dart Academy

تعلم Dart، لغة حديثة آمنة النوع تقف خلف Flutter. من بناء الجملة والأمان من القيم الفارغة إلى الفئات والعمليات غير المتزامنة والتدفقات والعزلات.Dartالويب
Kotlin Multiplatform Academy logo

Kotlin Multiplatform Academy

شارك كود Kotlin عبر Android و iOS والمزيد باستخدام Kotlin Multiplatform. من expect/actual إلى Compose Multiplatform ونشر الوحدات المشتركة.Kotlinالأجهزة المحمولة
Jetpack Compose Academy logo

Jetpack Compose Academy

بناء واجهات مستخدم حديثة لنظام Android باستخدام Jetpack Compose، مجموعة أدوات Google الإعلانية في Kotlin. من أول Composable إلى النشر على Google Play.Kotlinالويب
SwiftUI Academy logo

SwiftUI Academy

بناء تطبيقات iOS أصلية جميلة باستخدام SwiftUI، إطار العمل الحديث التصريحي من Apple. من View الأول إلى النشر على App Store.Swiftالويب
React Native Academy logo

React Native Academy

بناء تطبيقات iOS و Android عبر الأنظمة الأساسية باستخدام React Native و Expo. من المكون الأول إلى الرسوم المتحركة و APIs الأصلية والإشعارات الفورية وتقديم App Store.JavaScriptالأجهزة المحمولة
Lua Academy logo

Lua Academy

تعلم Lua لتطوير تطبيقات خفيفة ومرنة مع Lua Academy.Luaمبتدئ
C++ Academy logo

C++ Academy

حسّن مهاراتك في تطوير البرمجيات من خلال تعلم C++ في C++ Programming Academy.C++مبتدئ
Android Academy logo

Android Academy

تعلم Kotlin لبناء تطبيقات Android قوية مع Android Academy.Kotlinالويب
Indie Hacker Mobile Apps logo

Indie Hacker Mobile Apps

تعلم كيفية التفكير والبناء والإطلاق وتحقيق الدخل من تطبيقات الهاتف المحمول الخاصة بك كمطور مستقل، مستفيداً من تقنيات التطوير الحديثة متعددة المنصات.الويب
ASO & App Growth logo

ASO & App Growth

أتقن تحسين متجر التطبيقات (ASO) واستراتيجيات النمو المتقدمة لزيادة ظهور تطبيقك على الهاتف المحمول والتنزيلات والمشاركة بشكل كبير.الأجهزة المحمولة
Design Systems & Component Libraries logo

Design Systems & Component Libraries

أتقن فن إنشاء أنظمة تصميم قوية ومكتبات مكونات فعالة لتسريع التطوير وضمان تجارب مستخدم متسقة عبر المنتجات.الويب
Firebase Auth & Realtime Database Apps logo

Firebase Auth & Realtime Database Apps

أتقن Firebase Authentication و Realtime Database لبناء تطبيقات ويب وجوّال قابلة للتوسع وآمنة وديناميكية.الويب
Supabase Backend as a Service logo

Supabase Backend as a Service

أتقن Supabase، بديل Firebase مفتوح المصدر، لبناء خدمات backend قوية وقابلة للتوسع لتطبيقات الويب والجوال الخاصة بك.الويب
Objective-C iOS Development for Legacy & Enterprise Apps logo

Objective-C iOS Development for Legacy & Enterprise Apps

إتقان تطوير Objective-C لـ iOS للحفاظ على التطبيقات القديمة وتحديثها وبناء تطبيقات مستقرة من الدرجة الأولى.Objective-Cالأجهزة المحمولة
Load Testing & Performance Benchmarking (JMeter & k6) logo

Load Testing & Performance Benchmarking (JMeter & k6)

احترف فن اختبار الحمل وقياس الأداء باستخدام الأدوات الرائدة في الصناعة مثل Apache JMeter و k6 لبناء تطبيقات قابلة للتوسع بدرجة عالية وآمنة من الأعطال.الويب
Elasticsearch & Full Text Search Systems logo

Elasticsearch & Full Text Search Systems

أتقن Elasticsearch وأنظمة البحث النصي الكامل لبناء قدرات بحث قوية وقابلة للتوسع في تطبيقاتك.الويب
OAuth2 & OpenID Connect Deep Dive logo

OAuth2 & OpenID Connect Deep Dive

أتقن المصادقة والتفويض الحديث من خلال الغوص العميق في بروتوكولات OAuth2 و OpenID Connect، وأمّن تطبيقاتك وواجهات برمجتك.الويب
Clean Architecture & Design Patterns in Practice logo

Clean Architecture & Design Patterns in Practice

أتقن العمارة النظيفة وأنماط التصميم الأساسية لبناء أنظمة برمجية قوية وسهلة الصيانة وقابلة للتوسع.الويب
Git & GitHub Professional Workflow logo

Git & GitHub Professional Workflow

أتقن سير عمل Git و GitHub الاحترافية لتحسين التعاون بين الفريق، وإدارة إصدارات الأكواد بكفاءة، وتبسيط دورة حياة تطوير البرمجيات لديك.الذكاء الاصطناعي
الأسئلة الشائعة

الأسئلة الشائعة

كم عدد الدورات التي تقدمها CoddyKit؟

تقدم CoddyKit 158+ دورة برمجية تفاعلية عبر لغات وتقنيات متعددة، من مقدمات للمبتدئين تمامًا إلى محتوى متقدم.

هل الدورات مجانية؟

نعم. جميع الدورات مجانية للبدء، ويمكنك إكمال دروسها التفاعلية بدون تكلفة. اشتراك PRO اختياري يفتح أدوات ذكاء اصطناعي متقدمة وشهادات قابلة للمشاركة.

ما اللغات البرمجية التي يمكنني تعلمها؟

تغطي الدورات Python و JavaScript و TypeScript و Swift و Java و C# و SQL وتطوير الويب والموضوعات الحديثة مثل AI agents وprompt engineering.

هل أحتاج إلى خبرة سابقة للبدء؟

لا. الدورات تتراوح من المبتدئ إلى المتقدم، مع دروس قصيرة وتنفيذ أكواد فورًا ومعلم ذكاء اصطناعي متاح 24/7، لذا يمكنك البدء بدون خبرة سابقة.

هل يمكنني أخذ الدورات على الهاتف المحمول؟

نعم. CoddyKit يعمل على الويب وكتطبيقات أصلية لـ iOS و Android، وتقدمك يتزامن عبر الأجهزة.

هل الدورات متاحة بلغتي؟

نعم. صفحات الدورات والدروس متاحة في 15 لغة — الإنجليزية والتركية والألمانية والإسبانية والفرنسية واليابانية والكورية والبرتغالية والروسية والصينية والعربية والإندونيسية والإيطالية والبولندية والتايلاندية — والتطبيق يترجم الدروس إلى لغات أخرى كثيرة.