إصدار كتاب "تعلم DOM"
بعد مفاوضات مع دار نشر O'Reilly وأخذ إذن المؤلف، وبعد جهدٍ استغرق عدِّة أشهر، انتهى العمل على كتاب "تعلم DOM" المترجم من كتاب DOM Enlightenment، والذي نَشَرتَه دار نشر O'Reilly لاحقًا بنفس الاسم.
يأتي هذا الكتاب ليشرح كيفية الاستفادة من DOM لتعديل عناصر HTML عبر JavaScript شرحًا عمليًا مدعَّمًا بالأمثلة القابلة للتطبيق، ويأتي في آخره فصلٌ نُنشِئ فيه مكتبةً شبيهةً بمكتبة jQuery تدريبًا عمليًا على استعمال دوال وكائنات DOM لتعديل المستندات.
يقع هذا الكتاب في أكثر من 300 صفحة من المحتوى التقني المدعَّم بأمثلة عملية قابلة للتجربة فوريًا على المتصفح، وهو مقسَّمٌ إلى أحد عشر فصلًا تشرح مختلف جوانب التعامل مع المتصفحات باستخدام JavaScript.
يستهدف هذا الكتاب فئة المبرمجين متوسطي المعرفة بلغة JavaScript، أي أنَّه يفترض معرفةً مسبقةً بهذه اللغة أو تعاملًا مع إحدى المكتبات المكتوبة بها.
لتنزيل الكتاب:
https://sourceforge.net/pro...كتب أخرى من نفس السلسلة:
- تعلم JavaScript
- تعلم jQuery
علمتُ أيضًا على كتبٍ أخرى، منها:
- نحو فهمٍ أعمق لتقنيات HTML5
نحو-فهم-أعمق-لتقنيات-html5/
- سطر أوامر لينكس
- دليل إدارة خوادم أوبنتو
دليل-إدارة-خواديم-أوبنتو/.
أذكِّر بوجود توثيق شامل للغة JavaScript في موسوعة حسوب، إذ يمكن الرجوع إليها دومًا للحصول على شرحٍ كامل لجميع كائنات هذه اللغة ودوالها:
https://wiki.hsoub.com/Java...التعليقات
على الرحب والسعة :)
أنسّق الكتاب بنفسي، واستخدمتُ في هذا الكتاب حزمة ليبرأوفيس 6.0 لتنضيد الكتاب، وبرنامج Inkscape لتصميم الغلاف، وجرى العمل على توزيعة أوبنتو (الإصدار 16.04 و 18.04).
هل فريق وادي التقنيّة يوفر خدمة لتنسيق الكتب المجانيّة الحرَّة بشرط أن يكون راعي لها مثلاً؟
لا أستطيع التحدث نيابةً عن فريق وادي التقنية، لكنني نسقتُ كتبي التي نشرتها بالتعاون معهم بنفسي.
عادةً ما أقوم بنشر العمل كنسخة ويب (كهذا https://ahmadnourallah.gith... وعدم توفيره كنسخة محمولة لتفادي تنسيقه.
أرى أن تحاول تنسيقه ونشره ككتاب، إضافةً إلى النسخة المتاحة على الويب؛ بهذه الطريقة سيكون انتشاره أسهل (خصوصًا لمن لا يتوافر عندهم اتصالٌ مستمر بالإنترنت، كحال بعض الدوال العربية).
أنا استخدم المكتب الحر
هل هناك دورات له بــالعربية؟
أحتاجها بالعربية لأني واجهت مشاكل بالكتابة بها لأنها من اليمين لليسار، تظهر علامات الترقيم بشكل غير منظم و مشاكل أخرى الخ...
لذا، هل تعرف دورات أو كتب عنه بالعربية؟
أين أستطيع أن أجد كتب باللغة الإنكليزية تهتم بالتقنية مثل البرمجة والتطوير وأنظمة التشغيل ...الخ بحيث أستطيع ترجمتها أو الإشتقاق منها إلى اللغة العربية ونشرها دون مساءلة قانونية ( تحت رخصة المشاع الابداعي ) .
ملاحظة : أو خوض هذه التجربة بشكل شخصي دون الإنتماء لفريق لأنني سوف أقوم بالعمل حسب وقت فراغي وظروفي ..وشكراً