TrueschoTruescho
كل الدورات
مكونات تطبيقات أندرويد: النوايا، النشاطات، والمُرسل
Coursera
دورة
غير محدد

مكونات تطبيقات أندرويد: النوايا، النشاطات، والمُرسل

Vanderbilt University

دورة لمدة 4 أسابيع تغطي مكونات أساسية في تطبيقات أندرويد مثل النوايا، النشاطات، والمُرسلات مع أمثلة تطبيقية على التزامن والملفات والتخزين.

غير محدد5 أسبوعالإنجليزية50,545 متسجل

عن الدورة

تركز هذه الدورة ذات الـ 4 أسابيع على تعميق الفهم حول مكونات تطبيقات أندرويد الأساسية، مثل النوايا، النشاطات، والمُرسلات، انطلاقًا من المعرفة الأولية للغة جافا وأندرويد. من خلال أمثلة عملية، ستتعلم برمجة هذه المكونات الرئيسية مع أُطُر التزامن في أندرويد، وفهم أساسيات الإدخال والإخراج في جافا باستخدام الملفات مثل File و InputStream، بالإضافة إلى آليات التخزين في أندرويد مثل Shared Preferences. كما ستتعرف على استخدام نظام إدارة الأكواد المصدرية Git. خلال الدورة، ستعمل تدريجيًا على مشروع تطوير تطبيق لتحميل وتخزين وعرض الصور من مواقع خارجية، مضيفًا ميزات جديدة كل أسبوع بناءً على المحتوى التعليمي. تُقدَّر مدة الدراسة بحوالي 4 ساعات أسبوعيًا تشمل محاضرات فيديو، اختبارات قصيرة، وتكليفات برمجية باستخدام جافا وأندرويد.

ماذا ستتعلم

  • برمجة مكونات أندرويد الأساسية مع أُطُر التزامن
  • فهم أساليب الإدخال والإخراج الأساسية في جافا
  • استخدام آليات تخزين أندرويد مثل Shared Preferences
  • إدارة الأكواد المصدرية باستخدام Git
  • تطوير مشروع تطبيقي لتحميل وعرض الصور

المتطلبات المسبقة

  • مهارات أساسية في الحاسوب والإنترنت
  • القدرة على قراءة التعليمات باللغة الإنجليزية وإتمام التمارين

المدرسون

D

Dr. Douglas C. Schmidt

Professor of Computer Science and Associate Chair of the Computer Science and Engineering Program

M

Michael Walker

Instructor - Graduate Student pursuing PhD in Computer Science

D

Dr. Jules White

Professor of Computer Science

المواضيع

تطوير تطبيقات الهاتف والويب
علوم الحاسوب
الإدخال والإخراج في الملفات
نظام إدارة الأكواد Git
تطوير أندرويد
تطوير التطبيقات
بيئة تطوير أندرويد ستوديو
البرمجة القائمة على الأحداث

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير تطبيقات الهاتف والويب
علوم الحاسوب
الإدخال والإخراج في الملفات
نظام إدارة الأكواد Git
تطوير أندرويد
تطوير التطبيقات
بيئة تطوير أندرويد ستوديو
البرمجة القائمة على الأحداث
Data Persistence
Computer Programming

ابدأ التعلم الآن