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

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

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

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

أساسيات البرمجة في Swift

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

О курсе

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

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

Swift ProgrammingData StorageCode ReusabilityData StructuresApple XcodeApple iOSiOS DevelopmentMobile DevelopmentObject Oriented Programming (OOP)Programming PrinciplesDevelopment EnvironmentComputer Programming

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

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

01مقدمة حول البرمجة في Swift51 материалов

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

مقدمة إلى البرنامجВидеоمقدمة إلى الدورة التدريبيةВидеоما أنواع الوظائف المهنية التي تستخدم Swift؟Видеоكيف تُستخدم Swift في العالم الحقيقيВидео

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

Taught by Meta Experts

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

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

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 26.2 ч

5 модулей

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

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

Часть программы вашего университета
ما الذي ترجو تعلمه؟Обсуждение
المنهج الدراسي للدورة التدريبيةЧтение
كيفية النجاح في هذه الدورة التدريبيةЧтение
مرحبًا بك في Xcode وتطبيق playgroundВидео
موارد إضافيةЧтение

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

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

الشروط

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

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

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

الخيارات

مقدمة إلى الخياراتВидеоالخياراتВидеоتمرين: استخدام الخيارات في SwiftЧтениеالحل: استخدام الخيارات في SwiftЧтениеمراجعة ذاتية: استخدام الخيارات في SwiftЗаданиеالتحقق من المعرفة: الخياراتЗаданиеملخص الوحدة: مقدمة حول البرمجة في SwiftВидеоاختبار الوحدة: مقدمة إلى البرمجة في SwiftЗаданиеموارد إضافيةЧтение
02هياكل البيانات22 материалов

المصفوفات والمجموعات المترابطة

المصفوفاتВидеоتمرين: المصفوفات في SwiftЧтениеالحل: المصفوفات في SwiftЧтениеمراجعة ذاتية: المصفوفات في SwiftЗаданиеاستخدام أنواع مختلفة مع المصفوفاتВидеоالمجموعات المترابطةВидеоتمرين: المجموعات المترابطةЧтениеالحل: المجموعات المترابطةЧтениеمراجعة ذاتية: المجموعات المترابطةЗаданиеالتحقق من المعرفة: المصفوفات والمجموعات المترابطةЗадание

المجموعات

القواميسВидеоتمرين: القواميس في SwiftЧтениеالحل: القواميس في SwiftЧтениеمراجعة ذاتية: القواميس في SwiftЗаданиеاستخدام الحلقات مع أنواع المجموعاتВидеоتمرين: استخدام الحلقات مع أنواع المجموعاتЧтениеالحل: استخدام الحلقات مع أنواع المجموعات
03الدوال والدوال المركبة24 материалов

الدوال

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

الدوال المركبة

مقدمة إلى الدوال المركبةВидеоاستخدام الدوال المركبة لفرز المصفوفةВидеоأمثلة على الدوال المركبةЧтениеتمرين: تدرب على استخدام الدوال المركبةЧтениеالحل: تدرب على استخدام الدوال المركبةЧтениеالمراجعة الذاتية: التدرب على استخدام الدوال المركبةЗадание
04البنيات والفئات19 материалов

البنيات

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

الفئات

الفئات في SwiftВидеоأنواع المراجع وأنواع القيمВидеоإنشاء فئات بخصائص مخزنة ومحسوبةВидеоتمرين: إنشاء فئات بخصائص مخزنة ومحسوبةЧтениеالحل: إنشاء فئات بخصائص مخزنة ومحسوبةЧтениеالمراجعة الذاتية: إنشاء فئات بخصائص مخزنة ومحسوبةЗадание
05التقييم المقدَر بدرجات17 материалов

التقييم المقدَر بدرجات

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

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

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