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

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

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

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

التعامل مع البيانات في Android

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

О курсе

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

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

SQLRestful APIApplication Programming Interface (API)DatabasesData PersistenceAndroid DevelopmentAndroid StudioDatabase ManagementWeb ApplicationsRelational DatabasesObject-Relational MappingMobile DevelopmentOther Programming LanguagesMobile Development ToolsKotlin

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

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

01مقدمة إلى واجهات برمجة تطبيقات REST22 материалов

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

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

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

Taught by Meta Experts

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

 التعامل مع البيانات في Android
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 24.1 ч

5 модулей

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

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

Часть программы вашего университета

مقدمة إلى واجهات برمجة التطبيقات

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

مبادئ واجهات برمجة التطبيقات

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

HTTP في Kotlin

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

التعامل مع تنسيقات البيانات

ما تعلمته عن JSONВидеоالعمل مع JSONВидеоجلب الصورЧтениеتمرين: تحليل البيانات في KotlinЧтениеالحل: تحليل البيانات في KotlinЧтениеالمراجعة الذاتية: تحليل البيانات في KotlinЗаданиеالتحقق من المعرفة
03مقدمة إلى قواعد البيانات وSQL34 материалов

مقدمة إلى قواعد بيانات SQL

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

إعداد الجداول

ما المقصود بالجداول في قواعد البيانات؟Видеоنظرة عامة على الجداولЧтениеنظرة عامة على هيكل قاعدة البياناتЧтениеأنواع البيانات الرقميةВидеоأنواع بيانات السلسلةВидеоالقيم الافتراضيةВидеоجملة CREATE TABLE

التعامل مع البيانات في SQL

جملة INSERTВидеоجملة SELECTВидеоتحديث البياناتВидеоحذف البياناتВидеоتمرين: حذف السجلЛабораторнаяالمراجعة الذاتية: حذف السجلЗадание
04بيانات SQL في Android21 материалов

مقدمة عن SharedPreferences

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

مقدمة إلى Room

ما المقصود بـ SQLite؟Видеоإعداد RoomВидеоRoom بالتفصيلЧтениеربط Room بالحالةВидеоالاستعلامات في RoomЧтениеتمرين: القراءة والكتابة باستخدام RoomЧтениеالحل: القراءة والكتابة باستخدام Room
05المشروع النهائي17 материалов

المشروع النهائي

ملخص الدورة التدريبية: التعامل مع البيانات في AndroidВидеоنبذة عن التقييم النهائي للمشروعЧтениеإعداد التطبيقЧтениеالتحقق من الجاهزية: هل أكملت الإعداد الأولي؟Заданиеالاستعلام عن واجهة برمجة تطبيقات RESTЧтениеالتحقق من الجاهزية: هل قمت بإعداد استعلامات واجهة برمجة تطبيقات REST؟Заданиеعرض قائمة الطعام عبر RoomЧтениеالتحقق من الجاهزية: هل قمت بتنفيذ عرض قائمة الطعام؟Заданиеفرز وتصفية قائمة الطعامЧтениеالتحقق من الجاهزية: هل قمت بتنفيذ تصفية قائمة الطعام وفرزها؟Заданиеإرسال مشروع تطبيق Little Lemon Menu ضمن مجموعة مشروعاتكВзаимная проверка"النموذج: تطبيق Little Lemon Menu"Чтениеتواصل مع زملاء الدراسة وشاركهم أفكارك.Обсуждениеالاختبار النهائي المقيّم بالدرجات: التعامل مع البيانات في AndroidЗадание

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

اختتام الدورة التدريبيةВидеоفكر في التعلمОбсуждениеالخطوات التاليةЧтение
Задание
ملخص الوحدة: التفاعل مع واجهات برمجة تطبيقات REST في AndroidВидео
اختبار الوحدة: التفاعل مع واجهات برمجة تطبيقات REST في AndroidЗадание
موارد إضافيةЧтение
Видео
إنشاء الجداولЧтение
إنشاء الجداولВидео
تمرين: إنشاء قاعدة بيانات وإنشاء جدولЛабораторная
الحل: إنشاء قاعدة بيانات وإنشاء جدولЧтение
المراجعة الذاتية: إنشاء قاعدة بيانات وإنشاء جدولЗадание
التحقق من المعرفة: إعداد الجداولЗадание
موارد إضافيةЧтение
التحقق من المعرفة: التعامل مع البيانات في SQLЗадание
ملخص الوحدة: مقدمة إلى قواعد البيانات وSQLВидео
اختبار الوحدة: مقدمة إلى قواعد البيانات وSQLЗадание
موارد إضافيةЧтение
Чтение
المراجعة الذاتية: القراءة والكتابة باستخدام RoomЗадание
التحقق من المعرفة: مقدمة إلى RoomЗадание
ملخص الوحدة: بيانات SQL في AndroidВидео
اختبار الوحدة: بيانات SQL في AndroidЗадание
موارد إضافيةЧтение