Building Android Applications


نظام الأندرويد يعد من أشهر أنظمة التشغيل للأجهزة الذكية والتي تتميز بمرونتها وإمكانية التحكم بها وتعديلها، وفي هذه الدورة سوف نتعلم طرق تطوير تطبيقات الأندرويد بدءاً من الأساسيات ومن ثم مروراً بكافة المفاهيم التي يحتاجها المطور في تطوير اي تطبيقات في عمله اليومي، وبعد انتهائك من الدورة سوف تكون جاهزاً لتطوير اي من تطبيقات الاندرويد وتستطيع بدء عملك كمطور اندرويد، خلال الدورة سوف يتم التطرق الى مفاهيم أمن المعلومات وكيفية حماية التطبيقات وكافة مفاهيم الحماية الأساسية في الأندرويد

مواضيع الدورة:
• كتابة تطبيقك الأول في الأندرويد
o دورة حياة ال Activity، وحفظ ال State خلالها
o تنقيح تطبيقات الأندرويد والتعامل مع الأخطاء
o ارسال واستقبال البيانات بين ال Activities
o التوافقية بين نسخ الاندرويد Compatibility
• ال UI Fragments والتعامل معها
o Master-Details Interfaces
• بناء الواجهات الرسومية Layouts & Widgets
o اساسيات التصميم ال Material Design
o Recycler View, View Pager, Dialogs, Toolbar
• دعم اللغات المحلية Localization
• Data Binding and MVVM
• التعامل مع الانترنت HTTP and Background Tasks
• التعامل مع قواعد البيانات Databases
• التعامل مع الثريد Loopers, Handlers, Handler Thread
• انشاء الخدمات في الخلفية Background Services
• Broadcast intents
• إضافة المؤثرات Animation
• التعامل مع خدمة المواقع والخرائط Maps & Locations
• حماية تطبيقات الأندرويد

Timing Location Price Student Price Online Price Trainer Registeration Status Feedback
صباحية بتاريخ 11-11-2018 الى تاريخ 15-11-2018 فندق الفهد كروان 1995.00 995.00 995.00 Wajdy Essam Ahmed Registeration is closed Feedback is closed
Speaker Language Arabic
Content Language Both English & Arabic
Target Users • المطورين ومن يريد البدء في تطوير تطبيقات الاندرويد.
Duration 5 Days

• معرفة بأساسيات البرمجة بالجافا.

  • Wajdy Essam Ahmed
    5.00 out of 5

    Wajdy Essam is a systems architect with over 8 years of industry experience in a wide variety of domains including internet security, microservices, web and mobile applications. His working interests range from web application & APIs security, malware analysis to cryptography.