الروبوت المطور. إحترافية - دورة مجانية من Otus مدة التدريب 5 أشهر التاريخ: 1 ديسمبر 2023.
Miscellanea / / December 05, 2023
تم تصميم الدورة لمطوري Android الذين يتمتعون بخبرة ومعرفة بجافا أو Kotlin لمدة عام على الأقل.
سوف تتعلم:
- فهم عميق لنظام Android SDK. الفرق بين المطورين الصغار والكبار هو أن الأول يمكنه تنفيذ بعض الميزات، والثاني يمكنه ذلك اشرح ما هو مخفي خلف كل سطر من التعليمات البرمجية لهذه الميزة، وابحث عن مناطق المشاكل المحتملة وقم بتحسينها هُم. سوف تتعلم ما يحدث داخل فئات وأساليب Android SDK، وستكون قادرًا على تسريع تطبيقك بشكل كبير، اختر خوارزمية التشفير الأمثل لتطبيقك، وقم بتنظيم تخزين آمن للأسرار بيانات.
- تنظيم البنية التحتية. نشر التكامل المستمر وأنظمة التسليم المستمر، وبناء تدفق git، ورفع حاويات Docker وJenkins بداخلها. تعلم كيفية تنفيذ وتكوين الفلاتر وأنماط التحقق للتحقق من جودة التعليمات البرمجية. ستكون قادرًا على كتابة مهام Gradle والمكونات الإضافية الخاصة بك لأتمتة عمليات الإنشاء والاختبار وتحسينها.
- تصميم معمارية التطبيق. سوف تتعلم نقاط القوة والضعف في الأنماط والحلول المعمارية، وتتعلم كيفية اختيار النمط المعماري المناسب لتطبيقك. قوالب Master GoF وMV* لنظام Android ومبادئ الهندسة المعمارية النظيفة. تعلم كيفية تصميم بنية متعددة الوحدات وإعادة بناء التعليمات البرمجية القديمة.
- تطبيقات الاختبار. لا يكفي مجرد أن تكون قادرًا على كتابة الاختبارات. من المهم التعود على كتابة تعليمات برمجية موثوقة ومختبرة واختبارات التكامل واختبارات واجهة المستخدم. دعونا نلقي نظرة على أطر وأساليب الاختبار الشائعة لكتابة الاختبارات.
- استخدام المكتبات والأطر الحديثة. على المستوى المهني، إتقان Dagger 2 وRxJava 2، سوف تكون قادرًا على ذلك بشكل صحيح تنظيم DI في تطبيق باستخدام Dagger 2، وكتابة عوامل التشغيل الخاصة بك في RxJava، وما إلى ذلك. مقارنة مع الدورة الأساسية ذكري المظهر
الغوص العميق في تطوير Android الصناعي
الدورة بأكملها مبنية بلغة Kotlin
الكثير من الممارسة والتواصل المباشر مع المعلمين
التعلم العميق لـ Gradle وDagger 2 وRxJava 2 وعملية اختبار تطبيقات Android
بناء البنية التحتية من الصفر
تصميم معمارية التطبيق
2
دورةتخرج من معهد كازان للطيران بدرجة الماجستير في هندسة الراديو والاتصالات، ويعمل في مجال تطوير Android منذ عام 2013. قام بتطوير التطبيقات في الشركات الناشئة الصغيرة والشركات الضخمة، وعمل في SberTech، وقاد تطوير Android في Technocracy.
تخرج من معهد كازان للطيران بدرجة الماجستير في هندسة الراديو والاتصالات، ويعمل في مجال تطوير Android منذ عام 2013. قام بتطوير التطبيقات في الشركات الناشئة الصغيرة والشركات الضخمة، وعمل في SberTech، وإدارتها تطوير الاندرويد في شركة التكنوقراط حاليا ادير تطوير الاندرويد في ألفا بنك. يعمل على تحسين عمليات تطوير الميزات وتسليمها، ويعمل على الأدوات لجعل الحياة أسهل للمطورين. بالإضافة إلى تطوير Android، فهو مهتم بتطوير الواجهة الخلفية وممارسات DevOps. يحب حل المشاكل الخوارزمية.
3
دورةفي الصناعة منذ عام 2017. لقد عملت في شركة تعهيد، وتمكنت من اكتساب الخبرة في العديد من الشركات الناشئة، وعملت أيضًا مع الكثير من التقنيات. تمكنت من العمل على طلبات من بنكين مختلفين. شركات:...
في الصناعة منذ عام 2017. لقد عملت في شركة تعهيد، وتمكنت من اكتساب الخبرة في العديد من الشركات الناشئة، وعملت أيضًا مع الكثير من التقنيات. تمكنت من العمل على طلبات من بنكين مختلفين. الشركات: S Media Link، EPAM، Alfa Bank الاهتمامات: Java، Kotlin، multithreading، architecture. في EPAM، كان مُحاورًا معتمدًا، وقاد مجتمع مطوري مكاتب المدينة، وقدم تقريرًا عن GDG، وكتب مقالات عن حبر ومتوسط.
1
حسنًاوهو يشارك في تطوير تطبيقات الهاتف المحمول في Beeline كقائد للفريق. لقد عمل في شركات ناشئة صغيرة وفي شركات كبيرة: Rambler & Co، Lazada (تم شراؤها بواسطة Alibaba).بدأ رحلته ك...
وهو يشارك في تطوير تطبيقات الهاتف المحمول في Beeline كقائد للفريق. عمل في شركات ناشئة صغيرة وفي شركات كبيرة: Rambler & Co, Lazada (التي اشترتها شركة Alibaba). مطور الواجهة الخلفية، ولكنه سرعان ما أصبح مهتمًا بالبرمجة لنظام التشغيل Android وأصبح يبرمج للأجهزة المحمولة منذ ذلك الحين المنصات. إنه يعتبر تطوير تطبيق الهاتف المحمول My Beeline من الصفر أحد أكثر الفترات إثارة للاهتمام في حياته المهنية، و وكذلك تشكيل قسم تطوير متنقل لتقديم الدعم اللاحق وتحسين المشاريع شركات. تخرج من الجامعة الفيدرالية الجنوبية (قسم برامج الكمبيوتر). بعد ذلك درس في جامعة هامبورغ التقنية في كلية علوم الكمبيوتر.