أساسيات تخزين البيانات في Room + Kotlin Flow - دورة مجانية من AndroidSchool.ru، التدريب لمدة ساعتين، التاريخ 28 نوفمبر 2023.
Miscellanea / / November 29, 2023
نحن نعلم التنمية في مشروع مع معلمه
دورات عملية مكثفة عبر الإنترنت لمطوري Android، ودروس تعليمية ومواد من خبراء يعملون في أفضل شركات تكنولوجيا المعلومات.
AndroidSchool.ru - هذه مقالات ودورات ودورات مكثفة مفيدة لتعلم الأساسيات وتحسين مهارات تطوير Android. مؤلفو المواد هم المطورون الذين يقومون يوميًا بتطوير تطبيقات الهاتف المحمول في أكبر شركات تكنولوجيا المعلومات في روسيا والعالم، مثل Rambler&Co وBeeline وAlibaba.
تعلم من الخبراء
تم تطوير البرنامج من قبل كبار المطورين الذين لديهم خبرة في العمل في أفضل شركات تكنولوجيا المعلومات ليس فقط في روسيا ولكن أيضًا في العالم
أمثلة ومشاريع عملية
تهدف دوراتنا ودوراتنا المكثفة في المقام الأول إلى تطوير المهارات العملية. ولذلك، فإن جميع الندوات عبر الإنترنت مليئة بحالات من الممارسة الحقيقية.
النهج الفردي
سيتم فحص المشاريع التي تقوم بتطويرها من قبل أمين المشروع. بالإضافة إلى ذلك، سيكون لديك الفرصة لطرح الأسئلة على المعلم شخصيا.
أقوم بتطوير تطبيقات الهاتف المحمول في Beeline كقائد فريق. عملت في شركات ناشئة صغيرة وفي شركات كبيرة: Rambler & Co، Lazada (تم شراؤها بواسطة Alibaba). لقد بدأت مسيرتي المهنية كمطور للواجهة الخلفية، ولكن سرعان ما أصبحت مهتمًا بالبرمجة لنظام التشغيل Android وبدأت البرمجة لمنصات الأجهزة المحمولة منذ ذلك الحين. أعتبر أن إحدى الفترات الأكثر إثارة للاهتمام في مسيرتي المهنية هي تطوير تطبيق الهاتف المحمول "My Beeline" من الصفر، و وكذلك تشكيل قسم تطوير متنقل لتقديم الدعم اللاحق وتحسين المشاريع شركات. تخرج من الجامعة الفيدرالية الجنوبية (قسم برامج الكمبيوتر). بعد ذلك درس في جامعة هامبورغ التقنية في كلية علوم الكمبيوتر. أنا مدرس لدورات تطوير Android في مدرسة Otus عبر الإنترنت.
محاضرة1.3
إنشاء الكيان والتعليقات التوضيحية الأساسية للغرفة 10 دقائق.
محاضرة1.4
إنشاء كائن وصول إلى البيانات لعمليات CRUD 10 دقائق.
محاضرة1.5
تقديم تدفق Kotlin 05 دقيقة.
محاضرة1.6
تحديث DAO لاستخدام Kotlin Flow 05 دقيقة.
محاضرة1.7
إنشاء قاعدة بيانات الغرفة 15 دقيقة.
محاضرة1.8
تقديم نمط المستودع وإنشاء طبقة للوصول إلى البيانات 07 دقيقة.
محاضرة1.9
إنشاء TasksListViewModel 13 دقيقة.
محاضرة1.10
قم بإنشاء خلية قائمة لعرض واجهة المستخدم 08 دقيقة.
محاضرة1.11
قم بإنشاء محول وأضف RecyclerView 12 دقيقة.
الدورة مخصصة لأولئك الذين يعرفون بالفعل أساسيات تطوير Android ولغة Kotlin. ستتعلم هنا كل ما تحتاجه لتكون جاهزًا للتقدم لوظيفة كمطور Android مبتدئ. موضوعات مثل Dagger وCoroutines والهندسة المعمارية النظيفة ومكونات Android الأساسية والمزيد
4
في هذه الدورة، سنتعلم كل ما تحتاج إلى معرفته للانتقال من Java إلى Kotlin. عند الانتهاء، كل ما كتبته مسبقًا بلغة Java، ستتمكن من كتابته بلغة Kotlin. خطوة بخطوة سنتحرك نحو الهدف. سنبدأ مع Hello World القياسي ونتعلم تدريجياً جميع الأساسيات، بما في ذلك العديد من الأشياء الجديدة لم تكن هناك أشياء مثل: وظائف الامتداد والبرمجة الوظيفية وفئات البيانات وغير ذلك الكثير في Java آخر.
4