تطوير تطبيقات Android على Kotlin، المستوى 1 - الدورة 36990 روبل روسي. من التخصصي تدريب 40 ac. ح، التاريخ: 15 يوليو 2023.
Miscellanea / / November 30, 2023
الغرض من الدورة: تعريف الطالب بأساسيات تطوير تطبيقات الأندرويد بلغة البرمجة Kotlin.
تم تصميم الدورة وفقًا للمنهجية الأكثر فعالية: من البسيط إلى المعقد.
مطورو Java Android الذين يرغبون في تعلم لغة برمجة Android الموصى بها من Google تطبيقات لكل من يريد تعلم كيفية إنشاء تطبيقات لنظام تشغيل الهاتف المحمول الأكثر شيوعًا أنظمة.
مركز التدريب "المتخصص" هو مركز تدريب معتمد لنظام Android. تم تأكيد الفعالية العالية للتدريب من قبل المطور البائع لمنصة الهاتف المحمول الأكثر شهرة!
عند الانتهاء من الدورة، سوف تحصل على شهادة مرموقة من أحد مراكز تدريب Android المعتمدة، والتي ستكون إضافة ممتازة إلى محفظتك
مدرس ممارس لدورات تطوير تطبيقات الهاتف المحمول لنظام Android. حائز على ست شهادات دولية مرموقة، بما في ذلك مدير قاعدة بيانات معتمد من IBM - DB2 DBA لنظام التشغيل Linux UNIX وWindows. يتمتع بخبرة عملية غنية...
مدرس ممارس لدورات تطوير تطبيقات الهاتف المحمول لنظام Android. حائز على ست شهادات دولية مرموقة، بما في ذلك مدير قاعدة بيانات معتمد من IBM - DB2 DBA لنظام التشغيل Linux UNIX وWindows. يتمتع بخبرة عملية واسعة كمطور ومبرمج ومحلل ومستشار. على مدى السنوات الـ 16 الماضية، شارك مارات أناسوفيتش في مشاريع مختلفة لتنفيذ الأنظمة إدارة البيانات الرئيسية في شركات النفط والغاز والطاقة والصناعة والتجارة الدولية شركات.
تخرج من معهد موسكو الفيزيائي التقني (MIPT). معرفة ممتازة بأي مشكلات برمجية في Java وAndroid وC/C++ وPerl وSQL وMATLAB. يتمتع بخبرة واسعة في إدارة الأنظمة والشبكات لأنظمة التشغيل Unix (Sun Solaris وHewlett-Packard HP-UX وSGI IRIX) وLinux (RedHat Enterprise Linux وOracle Linux وCentOS وFedora). يمتلك المعرفة المهنية في مجال إدارة شبكات سيسكو. بالإضافة إلى ذلك، يتمتع مارات أناسوفيتش بمهارات ممتازة في إدارة أنظمة إدارة قواعد البيانات العلائقية، ولا سيما Oracle وIBM DB2.
تتيح له الخبرة العملية الغنية والمتنوعة إجراء الدروس بطريقة حيوية ومثيرة. يقدم مارات أناسوفيتش أمثلة ممتازة من ممارسته المهنية الواسعة التي توضح المادة بشكل ملون. إنه يعرف كيف لا ينقل المعلومات الأكثر تعقيدًا بسهولة ووضوح إلى كل مستمع فحسب، بل يأسره أيضًا بموضوعه. المعلم منتبه جدًا لجمهوره، فهو يعرف كيف يحافظ على انتباههم ويجيب على الأسئلة بكل سرور. في الدورات التي يقودها مارات أناسوفيتش، ستتمكن من إتقان التخصص الحالي لمطور تطبيقات الهاتف المحمول بشكل كامل وتصبح متخصصًا مطلوبًا في سوق العمل!
وحدة 1. نظرة عامة على منصة أندرويد (5ac. ح.)
- ما هو الروبوت؟
- تاريخ المنشأ
- مميزات الاندرويد
- بنية الروبوت
- مميزات منصة أندرويد
- مكونات أندرويد الأساسية
- الأمن والأذونات
- تثبيت وتكوين مكونات بيئة التطوير
العمل التطبيقي.
- إنشاء أول تطبيق للأندرويد
الوحدة 2. الأنشطة والموارد (6 أ. ح.)
- الأنشطة في الروبوت
- إنشاء نشاط
- دورة حياة النشاط
- مكدسات النشاط
- حالات النشاط
- تتبع تغييرات حالة النشاط
- موارد
- فصل الموارد عن كود البرنامج
- إنشاء الموارد
- قيم بسيطة
- الأنماط والموضوعات المرئية
- الصور
العمل التطبيقي.
- العمل مع موارد التطبيق
الوحدة 3. التطبيقات وواجهة المستخدم (8ac. ح.)
- تصميم المواد
- استخدام الموارد الخارجية في رمز التطبيق
- استخدام الموارد داخل الموارد
- توطين التطبيق
- فئة التطبيق
- التعامل مع أحداث دورة حياة التطبيق
- واجهة المستخدم
- الآراء
- تَخطِيط
- واجهة مستخدم خالية من العلامات
العمل التطبيقي.
- إنشاء واجهة مستخدم للنشاط
- توطين تطبيق باستخدام الموارد
الوحدة 4. النوايا والقوائم والعمل مع البيانات (6 أ. ح.)
- محولات في أندرويد
- محول عرض - عرض القائمة، عرض الشبكة
- استخدام المحولات لربط البيانات
- عرض إعادة التدوير
- مفهوم السياق
- النوايا في الروبوت
- استخدام النوايا لإطلاق الأنشطة
- النوايا الضمنية
- حفظ حالة التطبيق والإعدادات
- تفضيلات المشتركة
- العمل مع الملفات
- استخدام الملفات الثابتة كموارد
- القائمة في أندرويد
- القائمة الرئيسية والسياق
- وصف القائمة باستخدام XML
- القائمة المنبثقة
- التنقل السفلي
- درج التنقل
العمل التطبيقي.
- إنشاء قائمة
- العمل مع محول العرض
- إطلاق الأنشطة، وإرجاع البيانات من الأنشطة
- العمل مع قاعدة بيانات التفضيلات
الوحدة 5. نظم إدارة قواعد البيانات واستخدام خدمات الشبكة (6 أ. ح.)
- العمل مع قواعد البيانات في أندرويد
- المؤشرات وقيم المحتوى
- العمل مع SQLite DBMS
- العمل مع نظام إدارة قواعد البيانات (DBMS) بدون محول
- ميزات العمل مع قاعدة البيانات في Android
- تشغيل الاستعلامات للوصول إلى البيانات
- تغيير البيانات في قاعدة البيانات
- باستخدام SimpleCursorAdapter
- استخدام خدمات الإنترنت
- رسام
- التحديثية2
العمل التطبيقي.
- باستخدام سكليتي
- الاتصال بخدمات الإنترنت باستخدام Retrofit2
- تنظيم تحميل الخلفية للصور
الوحدة 6. الحوارات في Android (1 ac. ح.)
- أنواع الحوارات
- إرشادات تصميم الحوار
- إنشاء وحذف مربعات الحوار
- التعامل مع الحدث
العمل التطبيقي.
- العمل مع الحوارات
الوحدة 7. أجهزة استقبال البث (3 ac. ح.)
- تطبيقات أجهزة استقبال البث
- دورة حياة جهاز الاستقبال
- تسجيل المتلقي
- باستخدام البث المطلوب
- باستخدام PendingIntent
العمل التطبيقي.
- إنشاء جهاز استقبال البث
الوحدة 8. الرسوم المتحركة (2 أ. ح.)
- CoordinatorLayout
- ObjectAnimator
- الرسوم المتحركة كموارد التطبيق
- انتقال
العمل التطبيقي.
- العمل مع ObjectAnimator
الوحدة 9. إشعارات (3 أ. ح.)
- التفاعل مع الإخطارات
- إدارة الإخطارات
- إنشاء الإشعارات
- إشعارات التحديث
العمل التطبيقي.
- العمل مع الإخطارات