يقدم هذا الكتاب أسس لغة XML والعديد من التقنيات ذات الصلة التي يعتمد عليها الابتكار المستقبلي، وينقسم إلى الأجزاء التالية: أولاً، يشرح كيفية استخدام برمجة HTML لإنشاء مواقع الويب، ثم يستخدم XML لإنشاء هذه البرامج بشكل سريع. وذلك للتحكم واستكشاف XML. المعرفة الأساسية بـ XML والفرق بين XML وHTML، ومن ثم تقديم بعض التقنيات والتطبيقات الجديدة المتعلقة بـ XML، ويستخدم الكتاب هذه التقنيات لدراسة عدة حالات تقديم VBScript، وActive Server Pages، وPerl، وJava، مع التركيز بشكل خاص على Java. يقوم هذا الكتاب بإجراء بحث متعمق حول العدد الكبير من الوظائف التي توفرها لغة XML، وهو يحتوي على أمثلة غنية (هذه الرموز مدرجة على القرص المضغوط المصاحب لهذا الكتاب) وتمارين مأخوذة من العديد من المجالات لشرح قواعد هندسة البرمجيات والقواعد النحوية. حل المشاكل العملية. يسرد هذا الكتاب أيضًا العديد من تقنيات البرمجة لمساعدة القراء على إتقان الجوانب المهمة المختلفة لتطوير البرنامج. يمكن أن تساعد تمارين الاختبار الذاتي والإجابات في نهاية كل فصل الطلاب على اختبار إتقانهم لمحتوى الفصل. هذا الكتاب هو الأحدث في سلسلة برمجة Deitel/Prentice Hall وهو مناسب لمستخدمي XML على جميع المستويات. تم تنظيم هذا الكتاب بطريقة تساعد القراء على تعلم كيفية كتابة التطبيقات المستندة إلى الويب بسرعة وكفاءة.