loading

18

يناير

2021

كتب تساعدك على تعلم واحتراف تصميم المواقع بلغتي HTML و CSS

على الرغم من وفرة المصادر التي تشرح HTML و CSS على الإنترنت، إلا أن بعض الكتب تقدّم المعلومات بطريقة أكثر شمولية وتُعرّف المتعلّم باستخدامات أكثر احترافية لعناصر وأكواد هاتين اللغتين.

كتب تساعدك على تعلم واحتراف تصميم المواقع بلغتي HTML و CSS

التعلّم من الكتاب في مقابل التعلّم من الإنترنت

قبل البدء في استعراض خمسة كتب تساعد قارئها على تعلّم واحتراف تصميم المواقع بلغة HTML و CSS، يجدر بنا الحديث عن المزايا التي يمكن أن يحصل عليها المتعلّم من الكتاب خاصة عند الحديث عن تعلّم الجوانب التقنية كتصميم وتطوير المواقع باستخدام لغاتها المختلفة.

مميزات الكتاب:

  1. المنهجية: بالنسبة للمتعلّم غالبًا ما يتميز الكتاب بالبناء المنهجي، والتدرج في تقديم المعلومات التي يستعرضها، وهذا الأمر لا يتوفر إلا في النادر بالنسبة للمواد المنتشرة في الإنترنت كالمقالات والأمثلة، ويُستثنى من ذلك الدورات التقنية المدفوعة "Courses" حيث يمكن تقديمها بمنهجية مشابهة للكتاب.
  2. الشمولية: عادة ما يكون الكتاب أكثر قدرة على تغطية الموضوع التقني بشمولية ومن جوانب عدة، بينما سيكون على المتعلّم أن يبحث عن عدة مقالات أو مصادر مجانية للحصول على نفس معلومات الكتاب.
  3. التقييم: يمكن معرفة تقييم الكتاب قبل شرائه، والاطلاع على مراجعات الآخرين له سلبًا وإيجابًا، ما يمنح المتعلّم القدرة على معرفة مدى ملائمة الكتاب له من عدمها.
  4. ما لا تعرفه: الكتاب يقدم لك معلومات لا تعرفها ولم تسمع بها وهذا يميزه عن المصادر المجانية في الإنترنت، فحتى مع وجود محرك البحث Google لا يمكن أن تبحث عن شيء لا تعرفه أو لم تسمع عنه من قبل.
  5. المرونة والتفاعل: تستطيع قراءة الكتاب بأريحية أكبر، سواء كان الكتاب ورقيًا أو إلكترونيًا، ويتضمن ذلك القراءة في أماكن مختلفة، والتفاعل مع الكتاب بكتابة التعليقات أو تحديد الأشياء المهمة Highlight، أو وضع العلامات المرجعية، وهو ما يجعل عملية العودة للمعلومات لاحقًا عملية سهلة.

سلبيات الكتاب:

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

وبعد هذه المقدمة القصيرة عن مميزات الكتب نستعرض خمسة كتب متميزة في مجال تصميم المواقع بلغتي HTML و CSS.

كتاب HTML and CSS design and build websites

html_css_building.png

إذا كنت تريد أن تخطو خطوتك الأولى في عالم تصميم المواقع وتطوير الواجهات بلغتي HTML و CSS فإن هذا الكتاب هو أفضل ما تبدأ به، إذ يتميز بسهولته الكبيرة، وتدرجه وتركيزه على المعلومات المهمة التي تنفع المتعلّم في الواقع العملي. وربما يكون هذا الكتاب مثالاً حيًا لتطبيق قاعدة 80/20 من حيث تركيزه على العناصر الأهم والأكثر تأثيراً في عملية بناء المواقع. يتجاوز الكتاب الخمسمائة صفحة وهي مقسمة بين موضوعي الـ HTML وعناصره، ثم استخدام CSS لتحسين شكل الموقع ومظهره، وقد يبدو عدد الصفحات كبيرًا إلا أنه مليئ بالرسومات والصور التي تبسّط الفكرة، ويمكن إنهاؤه في فترة لا تتجاوز الأسبوع.

للحصول على الكتاب اضغط هنا.

كتاب Responsive Web Design with HTML5 and CSS

res_web.png
يقع هذا الكتاب فيما يزيد عن الثلاثمائة صفحة، وهو مناسب لمتوسطي المستوى في لغتي HTML و CSS، وأولئك الذين يرغبون في تعلّم أفضل التطبيقات أثناء تصميم المواقع بالإضافة إلى الخصائص (الجديدة والمتقدمة) في اللغتين. يركز الكتاب ابتداء على كيفية تصميم صفحات الويب المتجاوبة Responsive Web design، ومن ثم يتطرّق إلى مواضيع أخرى بالتفصيل كالميديا كويري media@ والـ Flexbox و الـ Grid و الـ Animations.

للحصول على الكتاب اضغط هنا.

كتاب CSS SECRETS

css_secrets.png
هذا الكتاب ملائم للمستوى المتوسط والمتقدم في تصميم المواقع، ومحتواه قائم على تقديم أمثلة احترافية ووصفات خارج الصندوق لاستخدام لغة CSS، الكتاب مفيد بشكل كبير، ويفتح لقارئه آفاقًا جديدة في استخدام اللغة وفي إمكاناتها. يقع الكتاب فيما يقارب الـ 400 صفحة، ويمكن اعتبار هذا الكتاب أحد أهم الكتب التي أُلفت في مجال الـ CSS.

للحصول على الكتاب اضغط هنا.

كتاب DEBUGGING CSS

debugging_css.png

صدر هذا الكتاب حديثًا، في أواخر سنة 2020، وهو من تأليف أحمد شديد، وإذا كنت من متابعي نشرات Sidebar أو heydesigner المتخصصة في أخبار ومقالات التصميم فلا شك أن اسم أحمد شديد قد مر عليك بمقالاته المهمة في تصميم وتطوير الواجهات. يقع الكتاب فيما يقارب الثلاثمائة صفحة ويتحدث الكتاب عن معالجة أخطاء تصميم المواقع، والمشاكل التي قد تظهر لك أثناء كتابة أكواد الـ CSS وهو كتاب فريد في موضوعه وشامل في تناوله لعمليات معالجة الأخطاء التي هي من صميم عمل أي مصمم مواقع أو مطور واجهات.

للحصول على الكتاب اضغط هنا.

كتاب Better Web Typography for a Better Web

better_web_type.png
لا يحتوي هذا الكتاب على كثير من أكواد الـ HTML و CSS، ومع هذا فهو أفضل الكتب التي قرأتها في مجال الخطوط واستخداماتها في تصميم المواقع، وأظن بأن هذا الكتاب من الكتب التي يمكن أن تصنع لقارئها فارقًا كبيرًا في مستوى العمل على تصميم وتطوير الواجهات خاصة وأن الخطوط هي جزء رئيس في أي موقع. يقع الكتاب فيما يقارب الـ 250 صفحة ويتناول الخطوط وكل ما يتعلق بها من بنائها والخدمات التي تقدم الخطوط مثل Google Fonts و Adobe Fonts، بالإضافة إلى عدد كبير من المشاكل التي تواجه المصمم عند العمل على الخطوط وكيفية التعامل معها، يستخدم مؤلف الكتاب الـ CSS أحيانًا وفي مواضع أخرى يستخدم لغة SASS وهي لغة سهلة لكتابة الـ CSS تمنحك قدرة أكبر على كتابة الدوال والمتغيرات.

للحصول على الكتاب اضغط هنا.

ختامًا..

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

تصنيفات



اقرأ أيضًا: