اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

هذه مجموعة الكتب الخاصة بحسوب والتي تتطرق لكل من html و css و js وهي كلها حديثة ومجانية :

 

بعد قول هذا فلا انصحك بأن تبدأ بالكتب، بل الافضل هو ان تبدأ بالفيديوهات البسيطة وتعلم الاساسيات والتطبيق بشكل عملي.

  • 0
نشر

سيمكنك بالطبع ايجاد الكثير من الكتب مثل ما اشار المدرب عمر في تعليق سابق، ولكن عيب طريقة التعلم عن طريق الكتب هو في: 

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

المادة العلمية المتواجدة في الكتب تعتبر أفضل في تناول مفاهيم أقرب للجانب التنظيري مثل الكتب التي تتناول مواضيع مثل هياكل البيانات وقواعد الشيفرة النظيفة وخصائص جودة البرمجيات. 

رغم هذا، إلا أنه لا يمنع من وجود كتب جيدة الى ممتازة لتعلم HTML أو CSS. تفحص قسم كتب البرمجة في الأكاديمية.

  • 0
نشر

بالإضافة إلى ما تم ذكره، يمكنك الإعتماد على المقالات الخاصة بالأساسيات في أكاديمية حسوب:

كما يمكنك التسجيل في إحدى دورات أكاديمية حسوب وبذلك ستفتح لك المسارات الأولى من جميع الدورات المتوفرة على الأكاديمية.

بعد ذلك يمكنك تصفح كافة المقالات المتعلقة بـ HTML5 و CSS من خلال القسم الخاص بهم في أكاديمية حسوب.

قسم دروس ومقالات HTML

قسم دروس ومقالات CSS

  • 0
نشر

تعتبر الكتب من أهم مصادر التعلم في مجال البرمجة، إلا أنها تحتوي أيضًا على عدد من العيوب والتحديات التي يجب أن يتعامل معها المتعلمون.  و أبرز هذه العيوب بالتفصيل.

1- العمق الزائد: قد تكون الكتب التعليمية في مجال البرمجة ذات عمق كبير وهذا قد يشكل تحديًا للمبتدئين أو للأشخاص الذين لا يملكون الخلفية الكافية في الموضوع. ففي بعض الأحيان يمكن أن تحتوي الكتب على تفاصيل كثيرة غير ضرورية للمبتدئين، مما قد يجعلهم يشعرون بالإحباط والتعقيد.

2- التغييرات المستمرة في التقنيات والأدوات: يعاني الكثير من الكتاب التعليمية في مجال البرمجة من تحدي البقاء على اطلاع مستمر على التغييرات التي تحدث في التقنيات والأدوات المستخدمة في هذا المجال. فعلى سبيل المثال، قد تجد كتابًا يتحدث عن إحدى اللغات البرمجية بشكل مفصل، لكنه لا يتضمن آخر التحديثات والتغييرات التي حدثت في هذه اللغة. وهذا يعني أن الكتاب لن يكون مفيدًا بنفس القدر كما كان في السابق.

3- عدم التفاعلية: يعتبر عدم التفاعلية من أكثر العيوب التي يعاني منها الكتاب في مجال التعلم. ففي الغالب يكون الكتاب مكتوبًا بشكل جامد ولا يسمح للطالب بتفاعل مع المحتوى بالشكل المطلوب. وهذا يعني أن الطالب لا يمكنه طرح الأسئلة والاستفسارات والحصول على ردود فورية كما يستطيع في الصفوف الدراسية أو الدورات.

4- عدم الوضوح والدقة في الإيضاح: قد تواجه الطلاب المبتدئين بالبرمجة صعوبة في فهم المفاهيم الأساسية والمبادئ الأساسية للغات البرمجة من خلال الكتب. وهذا يرجع غالبًا إلى عدم وضوح ودقة الإيضاح، إذ يمكن أن يحتوي الكتاب على أخطاء مطبعية أو أخطاء في الترجمة أو على عدم وضوح في شرح المفاهيم المعقدة وتقنيات البرمجة.

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

لذلك أنصحك في البداية علي الأقل بتعلم HTML و CSS من خلال اليوتيوب, يوجد الكثير من القنوات العربية التي تشرح هذه التقنيات بالتفصيل مع أمثلة عملية مثل قناة "Elzero Web School".

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...