في تخصصي الجامعي تعلمت لغة البايثون لكن لا زالت بعض الأمور مُبهمة لدي ولم أفهمها بالشكل الصحيح, قرأت الكثير من المقالات حول كيفيه البدء واختيار اللغه المناسبة لك من بين لغات البرمجة,, سأركز على مجال الويب تعلمت html/css اعلم اساسيات بايثون والان بدأت تعلم php لكن ما ينقصني هو تعلم كيفية التفكير بطريقة منطقية وفهم الخوارزميات وكيفية حل المشاكل البرمجية بكفاءة وأعلم انه الأساس الذي ينبغي ان يكون لدي قبل البدء بكل ذلك لكن لم نتطرق لذلك في جامعتي وبحثت على الانترنت ولم أجد ما ينفعني .. فضلاً من يعرف مواقع او مقالات او يستطيع هو ان يشرح لي الخوارزميات والمنطق ؟؟