تعلم أساسيات تجربة المستخدم وهندسة المتطلبات لتطوير برامج عالية الجودة.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
برنامج التدريب مخصص للأشخاص ذوي الخبرة القليلة في تطوير البرمجيات والمهتمين بفهم كيفية ترجمة احتياجات المستخدم إلى مواصفات واضحة لبناء البرمجيات، دون الحاجة إلى معرفة مسبقة بالبرمجة. كما أنه مناسب أيضًا للأشخاص المشاركين بالفعل في تطوير البرمجيات، ولكنهم يرغبون في تحديث أو مواصلة معرفتهم بتجربة المستخدم وهندسة المتطلبات.
في المشروع العملي للبرنامج، ستطبق المعرفة التي اكتسبتها خلال الدورات لإنشاء كتالوج المتطلبات الذي يجمع احتياجات المستخدمين. ستكتب أيضًا قصص المستخدمين المتعلقة بنظام البرنامج.
المدة: 5 ساعات
التقييم: 4.9 (33 تقييمًا)
ما ستتعلمه: يعد تطوير البرمجيات نشاطًا معقدًا يتطلب فهمًا متعمقًا للمفاهيم والعمليات المعنية. الدورة مخصصة للأشخاص الذين يرغبون في البدء في تطوير البرامج أو تحديث المفاهيم حول هذا الموضوع. لا يشترط معرفة مسبقة بالبرمجة.
المدة: 10 ساعات
ما ستتعلمه: دورة نظرية حيث سيتعرف الطلاب على الجذور والمفاهيم التاريخية للعامل البشري لفهم طبيعة التفاعل بين الإنسان والحاسوب.
المدة: 8 ساعات
ما ستتعلمه: المتطلبات هي أساس أي مشروع لتطوير البرمجيات. الدورة مخصصة للأشخاص الذين يرغبون في البدء في تطوير البرامج أو تحديث المفاهيم حول هذا الموضوع. لا يشترط معرفة مسبقة بالبرمجة.
المدة: 2 ساعة
ما ستتعلمه: تعد الدورة جزءًا من برنامج خاص لأساسيات تجربة المستخدم ومتطلبات البرامج، وهو مصمم للأشخاص ذوي الخبرة القليلة في تطوير البرمجيات.