وعليكم السلام ورحمة الله وبركاته.
هل لديك أولا خلفية مسبقة عن البرمجة عموما ؟ أو عن طريقة عمل الويب في الأساس ؟
أولا اللإجابة على سؤالك هي نعم يمكنك البدأ في دورة php مباشرة دون إكمال دورة علوم الحاسوب . ولكن لو كانت إجابتك على السؤالين السابقين بلا فستجد صعوبة في البدأ مباشرة في دورة php وستأخذ وقتا أطول في متابعة الدورس .
ولكن إذا درست دورة علوم الحاسوب فستكون لديك خلفية جيدة وأساسيات تمكنك من الدخول مباشرة في تطوير الويب ودورة php مع فهم مسبق لما سيتم شرحه .
إذا كان لديك وقتا كافيا ولست ملزما بالعمل في أسرع وقت فيفضل دراسة المسارات الأساسية الخاصة بالويب في دورة علوم الحاسوب مثل "مدخل إلى علوم الحاسوب" و "أساسيات البرمجة" و "إلى عالم الويب" و "قواعد البيانات" .
ويمكنك بعد ذلك الدخول في دورة php مباشرة ويمكنك بعد إنهائها أن تكمل المسارات المتبقية في دورة علوم الحاسوب لأنها ستعطيك خبرة جيدة في هندسة البرمجيات من خلال مسارات "البرمجة كائنية التوجه" و "الخوارزميات وبنى المعطيات" و "أنماط التصميم" و "أساسيات هندسة البرمجيات" و "إعادة تصميم البرمجيات Refactoring".