К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
أساسيات البرمجة بلغة Kotlin · LearnSpace
Назад в каталог
courseraПрограммирование

أساسيات البرمجة بلغة Kotlin

Курс от Meta
Начальный≈ 24.9 чАрабский
О курсеНавыкиПрограммаПреподаватели

О курсе

تدرب وتوسع في أساسيات البرمجة التي تعتبر أساسية لأي لغة بالإضافة إلى الجوانب الفريدة لصيغة Kotlin. ستعمل مع أنواع البيانات والدوال والشروط والعوامل ومصفوفات المجموعات والمتغيرات وحلقات التكرار. علاوة على ذلك، ستقوم بتعريف أنواع مختلفة من المتغيرات وتهيئتها وشرح نطاقها بالإضافة إلى إنشاء مصفوفات ومجموعات في Kotlin. ستقوم بإنشاء أنماط تدفق التحكم باستخدام الشروط وحلقات التكرار. ستكون هناك فرص للتدرب على استخدام البنى الهيكلية والفئات مع النظر في أفضل الحالات لكليهما. اكتشف طرقًا أعمق لاستخدام الكائنات في Kotlin من خلال استكشاف الواجهات والفئات. بعد إكمال هذه الدورة التدريبية، ستتمكن من: وصف الأنواع والمتغيرات الأساسية •شرح الأرقام في Kotlin •شرح الشروط •وصف كيفية استخدام حلقات التكرار •شرح مفهوم الدالة •التمييز بين المعلمة والوسيطة •توضيح أن الدالة يمكنها إرجاع قيمة ووصف كيفية القيام بذلك يعمل •شرح الفرق بين الفئة والكائن والنوع •التمييز بين مُعدِّلات الرؤية المختلفة •وصف استخدام المجموعات في البرمجة •تحديد نوع المجموعة الذي ينبغي استخدامها في أي موقف معين •شرح الفرق بين القائمة والمجموعة والخريطة •تجميع المهارات التي اكتسبتها من الدورة التدريبية لإنشاء التعليمات البرمجية لمشروع الحساب المصرفي. هذه دورة تدريبية للمبتدئين للمتعلمين الذين يرغبون في إعداد أنفسهم للعمل كمطوري Android باستخدام Kotlin. للنجاح في هذه الدورة التدريبية، لا يشترط امتلاكك لخبرة سابقة في تطوير الويب، ليس مطلوبًا سوى مهارات التنقل الأساسية عبر الإنترنت والحماس لخوض رحلة الترميز (أي، البرمجة).

Навыки, которые вы освоите

KotlinObject Oriented Programming (OOP)Computer ProgrammingProgramming PrinciplesAndroid DevelopmentProgram DevelopmentMobile DevelopmentData Structures

Программа курса

4 модулей · 135 учебных материалов

01مقدمة إلى البرمجة بلغة Kotlin49 материалов

مقدمة الدورة التدريبية

ما الاحتمالات المهنية للترميز بلغة Kotlin؟Видеоمقدمة إلى أساسيات البرمجة بلغة KotlinВидеоكيف يستخدم مهندسو الأجهزة المحمولة KotlinВидеоما الذي ترجو تعلمه؟Обсуждение

Учитесь у экспертов

Taught by Meta Experts

Преподаватель курса

أساسيات البرمجة بلغة Kotlin
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 24.9 ч

4 модулей

Язык: Арабский

Субтитры: Английский

Часть программы вашего университета
المنهج الدراسي للدورة التدريبية: أساسيات البرمجة بلغة KotlinЧтение
كيف تكون ناجحًا في هذه الدورة التدريبيةЧтение
مرحبًا بك في Kotlin PlaygroundsЧтение
مرحبًا بك في IntelliJЧтение
موارد إضافيةЧтение

الأنواع والمتغيرات الأساسية

مقدمة إلى البرمجةВидеоالمتغيرات والقيم والأنواعВидеоالمزيد عن المتغيراتЧтениеالمتغيرات والقيم والأنواعЗаданиеالأرقام في KotlinВидеоالمزيد عن الأرقامЧтениеتمرين: تدرب على استخدام المعاملات الرياضية في KotlinЧтениеالحل: تدرب على استخدام العمليات الرياضية في Kotlin Чтениеمراجعة ذاتية: تدرب على استخدام العمليات الرياضية في KotlinЗаданиеاستخدام النصوص في KotlinВидеоاستخدام النصوص في Kotlin: Char وStringЧтениеالتحقق من المعرفة: StringЗаданиеالقيم والعمليات المنطقيةЧтениеالعمليات المنطقية: القيمة المنطقيةЧтениеالتحقق من المعرفة: القيم المنطقية والعمليات المنطقيةЗаданиеموارد إضافيةЧтение

الشروط

العبارتان الشرطيتان if و elseВидеоالمزيد عن العبارات الشرطيةЧтениеالتحقق من المعرفة: العبارات الشرطيةЗаданиеالعبارة الشرطية WhenВидеоالمزيد عن عبارة whenЧтениеالتحقق من المعرفة: العبارة الشرطية WhenЗаданиеتمرين: تدرب على استخدام الشروطЧтениеالحل: تدرب على استخدام الشروطЧтениеمراجعة ذاتية: تدرب على استخدام الشروطЗаданиеموارد إضافيةЧтение

حلقات التكرار

مقدمة إلى حلقات التكرارВидеоعبارة WhileЧтениеالتحقق من المعرفة: عبارة WhileЗаданиеحلقة التكرار ForВидеоالمزيد عن حلقة التكرار forЧтениеالحلقات المتداخلةВидеоالمزيد عن حلقات التكرار المتداخلةЧтениеالتحقق من المعرفة: حلقات التكرارЗаданиеتمرين: تدرب على إنشاء حلقات التكرارЧтениеالحل: تدرب على إنشاء حلقات التكرارЧтениеمراجعة ذاتية: تدرب على إنشاء حلقات التكرارЗаданиеملخص الوحدة: مقدمة إلى البرمجة بلغة KotlinВидеоاختبار الوحدة: مقدمة إلى البرمجة بلغة KotlinЗаданиеموارد إضافيةЧтение
02الدوال والفئات والكائنات37 материалов

الدوال

مقدمة عن الدوالВидеоتعريف الدوال واستخدامهاВидеоالتحقق من المعرفة: التدرب على استخدام الدوالЗаданиеنطاق المتغيرات والدوال المحليةЧтениеدوال ذات المعلمات والنتائجВидеоأمثلة على الدوال ذات المعلمات والنتائجЧтениеتمرين: تدرب على استخدام الدوال ذات النتائجЧтениеالحل: تدرب على استخدام الدوال ذات النتائجЧтениеمراجعة ذاتية: تدرب على استخدام الدوال ذات النتائجЗаданиеالتكرارЧтениеالوسيطات الافتراضية والمسماةЧтениеتدرب على استخدام الوسيطات الافتراضية والمسماةЗаданиеموارد إضافيةЧтение

الفئات والكائنات

ما الفئات والكائنات؟Видеоالخصائص والمنشئ الأساسيВидеоالمزيد عن الخصائص والمنشئ الأساسيЧтениеالتحقق من المعرفة: الفئات والكائناتЗаданиеالأساليبВидеоالمزيد عن الأساليبЧтениеتمرين: تدرب على تعريف الفئات والأساليب والدوال

الواجهات والتوريث

مقدمة إلى البرمجة المركزة على الكائناتВидеоالواجهات وتعدد الأشكالВидеоالمزيد عن الواجهاتЧтениеتوريث الفئاتВидеоالفئات والأساليب المفتوحةЧтениеالتحقق من المعرفة: الواجهات والفئات المفتوحةЗаданиеمعدِّلات الرؤية
03الفئات المتقدمة والبيانات الفارغة والمجموعات34 материалов

الأنواع الخاصة للفئات

فئات Kotlin الخاصةВидеоفئات البياناتВидеоالمزيد عن فئات البياناتЧтениеPair و TripleЧтениеالتحقق من المعرفة: فئات البياناتЗаданиеفئات EnumВидеоأمثلة على فئات EnumЧтениеالتحقق من المعرفة: فئات EnumЗаданиеالاستثناءاتВидеоتحديد الاستثناءات وطرحهاЧтениеالفئات المغلقةЧтениеفئات التعليقات التوضيحيةЧтениеالتحقق من المعرفة: الأنواع الخاصة للفئاتЗаданиеموارد إضافيةЧтение

قابلية البيانات الفارغة

ماذا تعني قابلية البيانات الفارغة؟Видеоالنوق القابل للبيانات الفارغةЧтениеاستخدام قيم قابلة للبيانات الفارغةВидеоالتحويل الذكيЧтениеتمرين: تدرب على التعامل مع قبول البيانات الفارغةЧтениеالحل: تدرب على التعامل مع قبول البيانات الفارغةЧтение

مقدمة إلى المجموعات

ما المجموعات؟Видеоأنواع المجموعاتВидеоإنشاء قائمةЧтениеاستخدم مجموعةЧтениеخريطة وأمثلة للاستخداماتЧтениеالتحقق من المعرفة: المجموعاتЗаданиеتمرين: تدرب على استخدام المجموعاتЧтение
04التقييم المقدَر بدرجات15 материалов

التقييم النهائي

ملخص الدورة التدريبيةВидеоحول التقييم النهائي للمشروعЧтениеنظرة عامة: مشروع الحساب المصرفيЧтениеمشروع الحساب المصرفي الجزء 1Чтениеالحل: مشروع الحساب المصرفي الجزء 1 Чтениеمشروع الحساب المصرفي الجزء 2Чтениеالحل: مشروع الحساب المصرفي الجزء 2Чтениеمشروع الحساب المصرفي الجزء 3Чтениеالحل: مشروع الحساب المصرفي الجزء 3Чтениеمراجعة ذاتية: مشروع الحساب المصرفيЗаданиеملخص مشروع الحساب المصرفيЧтениеالاختبار النهائي المقدر بدرجات: أساسيات البرمجة بلغة KotlinЗадание

خلاصة الدورة التدريبية

تهانينا!Видеоالتأمل في حصائل التعلمОбсуждениеالخطوات التاليةЧтение
Чтение
الحل: تدرب على تحديد الفئات والأساليب والدوال Чтение
مراجعة ذاتية: تدرب على تعريف الفئات والأساليب والدوالЗадание
موارد إضافيةЧтение
Видео
التحقق من المعرفة: معدِّلات الرؤيةЗадание
الفئات التجريديةЧтение
تعريف واستخدام الفئات التجريديةЧтение
التحقق من المعرفة: تعريف واستخدام الفئات التجريديةЗадание
ملخص الوحدة: الدوال والفئات والكائناتВидео
اختبار الوحدة: الدوال والفئات والكائناتЗадание
موارد إضافيةЧтение
مراجعة ذاتية: تدرب على التعامل مع قبول البيانات الفارغةЗадание
موارد إضافيةЧтение
الحل: تدرب على استخدام المجموعاتЧтение
مراجعة ذاتية: تدرب على استخدام المجموعاتЗадание
موارد إضافيةЧтение
ملخص الوحدة: الفئات والكائنات المتقدمةВидео
اختبار الوحدة: الفئات والكائنات المتقدمةЗадание