Microservice Architecture - دورة مجانية من Otus، التدريب 5 أشهر، التاريخ 27 فبراير 2023.
Miscellanea / / December 04, 2023
اليوم، تعد مهارات تطوير هندسة البرمجيات الاحترافية إحدى الكفاءات الرئيسية للمتخصصين في إنشاء تطبيقات قابلة للتطوير ومتسامحة مع الأخطاء.
مميزات البرنامج
- خلال عملية التدريب، سننظر في العديد من المشكلات غير التافهة المتعلقة بتصميم التطبيقات الخلفية وصيانتها الإضافية.
- لن ندرس أنماط التصميم للخدمات الجديدة فحسب، بل سندرس أيضًا أساليب العمل مع الخدمات القديمة.
- سوف نتعلم كيفية حل المشكلات مع اتساق التغييرات (على سبيل المثال، الترتيب الذي يتم به تطبيق المعاملات) أو مع تنسيق الخدمات، والتي ستكون مفيدة لأولئك الذين يعملون في مجال الموزعة / اللامركزية أنظمة
- كمطور، تعلم مهارات Kubernetes الأساسية.
لمن هذه الدورة؟
تم إنشاء البرنامج خصيصًا لمطوري البرامج الخلفية وقادة الفرق والمسؤولين المستعدين لإتقان الأفضل الممارسة في تطوير بنية البرمجيات والموزعة المعقدة والمتسامحة مع الأخطاء أنظمة
بعد التدريب
سيكون الخريجون على المستوى المهني قادرين على تخطيط الهندسة المعمارية وإنشاء تطبيقات قابلة للتطوير ومتسامحة مع الأخطاء وحل المشاكل غير التافهة المهام ضمن الأنظمة الموزعة واللامركزية واستخدام أنماط التصميم الكلاسيكية في المشاريع (التقسيم، والنسخ المتماثل، و إلخ.).
سيتألف المشروع النهائي من سلسلة من الواجبات المنزلية.
وكجزء من التنفيذ، سيقوم كل طالب بإنشاء هيكل أساسي لتطبيق متجر عبر الإنترنت وتجربة طرق مختلفة أنماط بنية الخدمات الصغيرة، اختبر تطبيقك بحثًا عن مشكلات التحميل والشبكة الاتصال.
6
الدوراتلقد قمت بتطوير البرامج بلغة Java/Spring وC# وPHP لأكثر من 20 عامًا. مهندس قواعد البيانات PostgreSQL، MongoDB، MSSQL، Oracle، MySQL، MariaDB، Couchbase، إلخ. نشر قاعدة البيانات كـ Google Cloud Platform وAWS وAzure و...
لقد قمت بتطوير البرامج بلغة Java/Spring وC# وPHP لأكثر من 20 عامًا. مهندس قواعد البيانات PostgreSQL، MongoDB، MSSQL، Oracle، MySQL، MariaDB، Couchbase، إلخ. نشر قاعدة البيانات على حد سواء Google Cloud Platform وAWS وAzure وYandex Cloud وKubernetes وDBaaS وMultiCloud. خلال هذا الوقت، تم تصميم وتطوير أكثر من مائة مشروع لسلاسل المتاجر ومراكز اللياقة البدنية والفنادق والقطاع المالي. خبرة واسعة في بناء وتشغيل أنظمة المحاكاة الافتراضية VmWare ESXi, Hyper-V. مؤلف كتب عن PostgreSQL. الجديد "PostgreSQL 14. التحسين، Kubernetes، الكتلة، السحابة." مدير البرنامج
1
حسنًايشغل حاليًا منصب مدير التطوير، ويقوم بالتدريس في معهد موسكو للفيزياء والتكنولوجيا وعلى بوابة فوكسميند. خريج MIPT، بدأ البرمجة بلغة C++، وعمل كمهندس أبحاث في مشروع مجمع برامج الكمبيوتر MIPT منذ عام 2017...
يشغل حاليًا منصب مدير التطوير، ويقوم بالتدريس في معهد موسكو للفيزياء والتكنولوجيا وعلى بوابة فوكسميند. بعد تخرجه من MIPT، بدأ البرمجة بلغة C++، وعمل كمهندس أبحاث في مشروع مجمع برامج الكمبيوتر MIPT، ومنذ عام 2017، شارك في تطوير Java Enterprise. عمل كمطور Java في شركات مثل NSPK وYandex. التعامل مع مشكلات التحميل العالية، والعمل على كل من Spring (Spring Boot، Spring Core، Spring Data، Spring Batch، وما إلى ذلك) ومكدسات Java EE. تحسين البنية التحتية للمشروع من خلال تنفيذ CI/CD وتصحيح أخطاء عملية ترحيل قاعدة البيانات. قام ببناء المخططات المعمارية C4 للمشاريع التي شارك فيها. وهو مؤلف مقالات حول تطوير الواجهة الخلفية على موقع habr.com؛ المتحدث ريت++ 2020؛ حاصل على شهادة Oracle Certified Associate Java SE 8 Programmer. مدرس