1. وصف البرنامج التدريبي (الدورة التدريبية):
مع التقدم التكنولوجي اصبح هناك زيادة في الطلب على بناء تطبيقات الهواتف النقالة وبالأخص تطبيقات الايفون, و لكن بسبب صعوبة امتلاك جهاز ماك بسبب غلاء اسعارهم قامت شركة apple بإطلاق تطبيق swift playground ليمكن المبرمجين من تصميم و برمجة تطبيقاتهم عن طريق جهاز الايباد بشكل مباشر و مع إمكانية رفعه الى ال apple store دون الحاجة لوجود حاسوب ماك.
1.1. ان يتعلم المتدرب اساسيات البرمجة والتفكير البرمجي
1.2. ان يتعرف المتدرب على بنية التطبيقات البرمجية لأجهزة الهاتف النقال
1.3. ان يتعرف المتدرب على ما هي ال “Swift Playground” وكيف يستطيع كتابة الاكواد من خلالها
1.4. ان يتعرف المتدرب على اساسيات وقواعد لغة البرمجة سويفت
1.5. ان يتعرف المستخدم على إطار بناء الواجهات لأجهزة الايفون “Swift UI” وتنفيذ تصاميم مميزة من خلالها
1.6. بناء مشاريع بسيطة تمكن المتدرب من فهم الية ومراحل بناء التطبيقات ليكون قادر فيما بعد من بناء تطبيقات أكثر تعقيدا
1.7. ان يتمكن المتدرب من الاتصال بالسيرفر وجلب المعلومات وعرضها داخل التطبيق البرمجي
1.8. ان يتمكن المتدرب من التعامل مع المكتبات البرمجية الجاهزة وكيفية استخدامها ضمن تطبيقه
1.9. ان يتمكن المتدرب من التعامل مع الملفات وحفظها وتحميلها
1.10. ان يتمكن المتدرب من استخدام الكاميرا وادراج الصور والملفات من معرض الصور وأيضا عن طريق ICloud
1.11. ان يتمكن المتدرب من تخصيص إعدادات المشروع وتغير الايقونات والاسم قبل رفعه الى المتجر
1.12. انشاء حساب مطور على موقع شركة apple ليتمكن المتدرب من رفع تطبيقه الى المتجر
1.13. التعرف على موقع المطورين الخاص بشركة apple
التعرف على خدمة testflight التي تمكن المتدرب من مشاركة تطبيقه مع الاخرين للاختبار قبل طرحه بشكل رسمي الى المتجر