TrueschoTruescho
كل الدورات
ممارسات تطوير البرمجيات
Coursera
دورة
غير محدد

ممارسات تطوير البرمجيات

Birla Institute of Technology & Science, Pilani

تعرف على تقنيات جمع وتوثيق متطلبات البرمجيات، مع تعلم استخدام تصميم النماذج البصرية وإدارة الشيفرة ونشر التطبيقات باستخدام أدوات حديثة.

غير محدد12 أسبوعالإنجليزية

عن الدورة

تقدم هذه الدورة شرحاً معمقاً لتقنيات تطوير البرمجيات الأساسية التي تبدأ بجمع وتحليل وتوثيق متطلبات النظام باستخدام حالات الاستخدام والقصص البرمجية. كما تتناول طرق تصميم الأنظمة باستخدام النماذج البصرية مثل مخططات UML ومخططات تدفق البيانات. وتشمل الدورة مهارات كتابة أكواد عالية الجودة، والاستفادة من المكتبات وواجهات برمجة التطبيقات، بالإضافة إلى استخدام نظام التحكم في الإصدارات مثل Git وGitHub. علاوة على ذلك، تغطي الدورة استراتيجيات النشر الحديثة مثل تبني DevOps، التطبيق العملي لـ Docker، وعمليات التكامل المستمر مع اختبار وتصحيح الأخطاء لضمان تطور فعال ومستدام للبرمجيات. الدورة تجمع بين الجانب النظري والتطبيقي لتزويد المتعلمين بالمهارات العملية المطلوبة في بيئة تطوير البرمجيات الحالية.

ماذا ستتعلم

  • تحليل وتطبيق تقنيات جمع وتوثيق متطلبات البرمجيات
  • تصميم الأنظمة باستخدام مخططات UML ومخططات تدفق البيانات
  • كتابة أكواد عالية الجودة واستخدام المكتبات وAPIs
  • إدارة الأكواد باستخدام Git وGitHub
  • تنفيذ استراتيجيات تصحيح الأخطاء، الاختبار، والنشر باستخدام Docker وCI/CD

المتطلبات المسبقة

  • مهارات حاسوب وإنترنت أساسية
  • القدرة على قراءة التعليمات باللغة الإنجليزية وأداء التمارين العملية

المدرسون

S

Shreyas Suresh Rao

P

Prof. Akanksha Bharadwaj

P

Punit Galav

المواضيع

تطوير البرمجيات
هندسة البرمجيات
تصميم الأنظمة
DevOps
تحليل المتطلبات
إدارة الأكواد
النمذجة البصرية
نشر التطبيقات

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

تطوير البرمجيات
هندسة البرمجيات
تصميم الأنظمة
DevOps
تحليل المتطلبات
إدارة الأكواد
النمذجة البصرية
نشر التطبيقات
Version Control
Functional Requirement

ابدأ التعلم الآن