iOS 14 App Development & Swift 5 - تعلم برمجة
$19.99
Shop on Udemy

Description

- الادوات التي نحتاجها في العمل- تحميل و تثبيت محرر البرامج xcode. Version12.4- التعرف على جميع النوافذ الموجودة (xcode) في Workspace Window Overview- تعريف المتغيرات والثوابت في السويفت ، و التعرف على أنواع المتغيرات والثوابت.- دمج الصور مع البرنامج والتعامل مع: Assets- تصميم واجهة المستخدم باستخدام UIImageView - UILable- UIButton- UIView- UITextView , StackView- UISwitch- UISlider- UITableView- UICollectionView- Segmented Controls - UIPickerView- طرق تصميم و تكوين أيقونة للتطبيق.- تشغيل التطبيق على جهاز المحاكاة.- التعرف على الخاصيتين: IBAction - IBOutlet- ربط عناصر واجهة المستخدم مع البرنامج constraint- استخدام مكتبة الأصوات و التعامل معها.- التعمق بلغة السويفتIf statement - For-In Loops -Arrays - While Loop repeat loop - ربط أكثر من عنصر بوظيفة واحدة.- التعرف على التوابع و المتغيرات الداخلية و الخارجية للتوابع. Functions and parameters- تعلم العشوائية.- تحميل خطوط جديدة من المتصفح و دمجها بـXcode- تنسيق خصائص الخط للعناصر برمجياً و تغييرها حسب نوع الجهاز المستخدم.- كيف ننشئ مؤقت زمني Timer- تحميل صورة متحركة من الانترنت و التعامل معها في الفوتوشوب.- طريقة إضافة الصور المتحركة و التعامل معها في البرنامج. Gif- المتغيرات الاختيارية: Optional variables- استخدام العشوائية في المصفوفة: Shuffled()- استخدام: UIAlertController- استخدام: Navigation Controller- تمرير البيانات بين الواجهات (Using Properties - Segue - Protocol & Delegate)- التعرف على مفهوم:- Iheritance - Structures - eunmuration - Classes protocol - extention Delegate- تطبيق النمط الليلي و النمط النهاري- مفهومي: UIView. transition, UIView. animate- مفهوم تأخير عمل ما لمدة محدودة: DispatchQueue- APIs / JSON- التعرف على: Terminal- التعرف على مدير المكتبات الخارجية: Cocoapods- الفرق بين: Git and Github- تطبيق سحب و افلات الصور- ١- تحميل صورة من الانترنت و استخدامها في التطبيق.- CGContext and CanvasView- UIImagePickerView- تطبيق محادثة الأصدقاء(firebase)- تسجيل الدخول باستخدام حساب غوغل: Sign into Firebase using your Google account- ربط التطبيق مع: installing SDK using Cocoapods- انشاء حساب لمستخدم وحفظ بياناته داخل الموقع: Saving Users into Firebase Authentication- تسجيل دخول للمستخدم باستخدام ايميل و كلمة سر. Login in with Email and Password- عمل تسجيل خروج. Sign out- إضافة بيانات وحفظها: Save data to firestore in firebase- جلب بيانات المستخدمين إلى التطبيق. Fetch users data from firestore- ارسال رسالة من مستخدم إلى آخر. Send Messages- تحميل الرسائل الى التطبيق. Load messages- رفع الصور من التطبيق. Upload Images to firebase storage- تحميل الصور إلى التطبيق Load Images from firebase storage- الكثير من الأفكار الأخرى سنتعرف عليها من خلال هذا الكورس الضخم.

logo

Udemy