
تركز هذه الدورة ذات الـ 4 أسابيع على تعميق الفهم حول مكونات تطبيقات أندرويد الأساسية، مثل النوايا، النشاطات، والمُرسلات، انطلاقًا من المعرفة الأولية للغة جافا وأندرويد. من خلال أمثلة عملية، ستتعلم برمجة هذه المكونات الرئيسية مع أُطُر التزامن في أندرويد، وفهم أساسيات الإدخال والإخراج في جافا باستخدام الملفات مثل File و InputStream، بالإضافة إلى آليات التخزين في أندرويد مثل Shared Preferences. كما ستتعرف على استخدام نظام إدارة الأكواد المصدرية Git. خلال الدورة، ستعمل تدريجيًا على مشروع تطوير تطبيق لتحميل وتخزين وعرض الصور من مواقع خارجية، مضيفًا ميزات جديدة كل أسبوع بناءً على المحتوى التعليمي. تُقدَّر مدة الدراسة بحوالي 4 ساعات أسبوعيًا تشمل محاضرات فيديو، اختبارات قصيرة، وتكليفات برمجية باستخدام جافا وأندرويد.
Dr. Douglas C. Schmidt
Professor of Computer Science and Associate Chair of the Computer Science and Engineering Program
Michael Walker
Instructor - Graduate Student pursuing PhD in Computer Science
Dr. Jules White
Professor of Computer Science