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

ليس سراً أن هناك العديد من المنظمات المشاركة في تدريس البرمجة. معظمها عبارة عن دورات تدريبية أساسية مع المعرفة الأساسية ، مما يضمن تطوير مهنة جديدة في أقصر وقت ممكن. لقد ذهبنا في OTUS بطريقة مختلفة ، ولن تناسب دوراتنا المبتدئين ، لكنها ستكون بالتأكيد قادرة على ضخك من أخصائي مبتدئ إلى "متوسط" وحتى أعلى.
قبل بضعة أشهر ، أطلقت OTUS العديد من الدورات التدريبية حول تطوير نظام التشغيل iOS دفعة واحدة ، وهي دورة تمهيدية أساسية ومتقدمة. سنتحدث عن الأخير.
تجدر الإشارة إلى أنه بعد بدء أول دورة من الدورة التدريبية ، تلقينا الكثير من الطلبات من العملاء ، وبعد ذلك قررنا وضع اللمسات الأخيرة على (توسيع) البرنامج ، والآن نقوم بإعادة تشغيل الدورة المتقدمة لمطور iOS الذي يحمل علامة "V2.0" 
لن تتمتع الدورة التدريبية الجديدة بمعرفة أساسية ، لذا فمن الأرجح أن تكون مناسبة لمطوري iOS الذين يتمتعون بخبرة تبلغ عامًا واحدًا أو أكثر. للدراسة على مستوى متقدم ، يجب أن يكون لديك المعرفة التالية:
- معرفة لغة سويفت (الأنواع الأساسية ، الحلقات ، المتفرعة) ؛
- خبرة في تطوير نظام التشغيل iOS من سنة واحدة ؛
- الفكرة العامة للمؤسسة (أو Glibc) ؛
- خبرة في Xcode ؛
- مهارات جيت
يمكنك
اختبار لتحديد ما إذا كان لديك ما يكفي من المعرفة والخبرة لإكمال هذه الدورة.
في 20 نوفمبر ، الساعة 20:00 ، ستستضيف OTUS يوم Open Doors Day ، حيث يمكنك معرفة التفاصيل حول الدورة التدريبية وطرح أسئلتك على مدرس الدورة التدريبية Yeksey Panteleev. إن خبرته في البرمجة تزيد عن 17 عامًا ، عمل في أكبر شركات تكنولوجيا المعلومات في البلاد ، مثل Tinkoff Bank و Mail.ru و New Cloud Technologies ، وهو الآن جاهز لمشاركة مهاراته ومعرفته مع الطلاب. سوف يخبر Eksei بمزيد من التفصيل عن برنامج الدورة التدريبية ، وعن الكفاءات والآفاق التي يتوقعها الطلاب في نهاية الدورة.
أيضًا ، لتجربة تنسيق التدريب عبر الإنترنت على أساس حالات عملية حقيقية ، يمكنك التعرف على تسجيل آخر ندوة عبر الإنترنت:
ما الجديد في الإصدار 2.0 المتقدم؟
- سيقوم الطلاب بحل المشكلات المعقدة والمتشددة مع مستوى جودة التطبيقات الراقية ؛
- في عملية التدريب ، سنقوم بتطوير واجهة مستخدم شاملة ومتحركة ، باستخدام SwiftUI والمعرفة التي لا يمكن العثور عليها في المقالات على الإنترنت ؛
- سوف نتعلم كيفية تكييف رمز واجهة المستخدم ل iPadOS ونقله إلى watchOS ، tvOS ، منصات ماك.
- سوف ندرس مسألة خلط النماذج التصريحية والضرورية وأنماط آر إكس وتطويرها على الجمع.
- سنتعرف على المهارات النادرة للمطورين الصديقين لنظام iOS الذين يقومون بنقل تطبيق إلى Android مع الحفاظ على 80-90٪ من المنطق. باستخدام توليد الكود ، وسيلة لتطوير نفسك كمهندس متنقل على شكل حرف T.
من بين المكافآت اللطيفة تجدر الإشارة إلى أنه خلال عملية التعلم بأكملها ، يمكن للطلاب الاعتماد على دعم المعلمين في قنوات الركود المغلقة للمجموعة.
عند الانتهاء من التدريب ، فإن جميع خريجي OTUS لديهم فرصة للعثور على وظائف في أكبر شركات تكنولوجيا المعلومات التي هي شركائنا. وتشمل هذه الشركات مثل Yandex و Kaspersky و Gazprombank و Tele2 و Tinkoff وغيرها الكثير ، ويمكن
الاطلاع على قائمة كاملة
هنا .