120 likes | 278 Views
XML TEKNOLOJİLERİ BTP 206. Ders İçin Gerekli Olan. Ders Kitabı XML, Zafer Demirkol, Pusula Yayınları Yardımcı Ders Kitabı XML How To Program, Deitel & Deitel Referanslar ve diğer dökümanlar: www.fatih.edu.tr/~zsevkli/BTP206 www.w3school s .com www.w3. org. Ders İçeriği.
E N D
Ders İçin Gerekli Olan • Ders Kitabı • XML, Zafer Demirkol, Pusula Yayınları • Yardımcı Ders Kitabı • XML How To Program, Deitel & Deitel • Referanslar ve diğer dökümanlar: • www.fatih.edu.tr/~zsevkli/BTP206 • www.w3schools.com • www.w3.org
Ders İçeriği 1. Giriş – Marup Dilleri ve XML – Hafta 1 2. XML Dökümanları Oluşturmak – Hafta 2 3. Geçerli XML Dökümanları Oluşturmak – Hafta 3 3. Varlık Kavramı ve Kullanımı – Hafta 4 4. Şemalar – Hafta 6 ,7 5. Vize – Hafta 8 6. XML Dökümanlarını HTML Sayfalarina Gömmek –Hafta 9 7. XSL – Hafta 10, 11 8. Seminerler – Hafta12,13 9. Konu Tekrarı – Hafta 14
Dönemlik Ders Planı • Sınav Yüzdesi • Vize %30 • Seminer %20 • Final %45 • Yoklama %5 (Teori >=%70 ve Uygulama >=%80) • Seminer Konuları • DOM • SAX • XHTML ve XForms • WML (Wireless Markup Language) • MathML (Matematical Markup Language) • XML Query Language (XML Query) • XML Topic Map (XTM) • XML Digital Signutares • XML Web Services • XML Dökümanlarının Saklanmasına ve Sorgulanmasına Destek veren Veritabanı Yönetim Sistemleri
Aklınıza Takılanlar?? Derse geçmeden önce!!
Bölüm 1 – XML ‘e GİRİŞ İçindekiler1.1 XML ‘e Giriş1.2 İşareteleme Dillerinin Tarihçesi1.3 XML ve HTML1.4 XML Uygulamaları
1.1 XML’e GİRİŞ • İşaretleme Dilleri ve XML • XML : eXtensible Markup Language • “Genişletilebilir İşaretleme Dili” • XML, HTML gibi bir işaretleme dilidir.SGML’in bir alt kümesidir.
1.2 İşaretleme Dillerinin Tarihi • SGML • Structured Generalized Markup Language • Verilerin, sistemler ve uygulamalardan bağımsız olarak tanımlanma ihtiyacı SGML’i doğurmuştur. • Veriyi işaretlemek için geliştirilmiş text tabanlı bir dildir. • Metin dosyaları hangi sistem olursa olsun mevcut metinleri görüntüleyebiliyorsa veri platformdan ve uygulamadan bağımsız hale gelmiş demektir. • Oldukça esnek ve bu yüzden karmaşık
1.2 İşaretleme Dillerinin Tarihi • HTML • 1991 yılında gelişen ve yaygınlaşan internet HTML dilinin standart olmasına büyük katkısı vardır. • HTML, SGML’in özelleştirilmiş halidir. • SGML’in text tabanlı etiketleme mantığını kullanarak bir kısım etiketleri standart haline getirilmiş özel bir uygulama • HTML etiketlerini yorumlayan programlar (browser) yaygınlaştı.
1.2 İşaretleme Dillerinin Tarihi • XML • SGML ‘e çok benzer tarafları vardır. • SGML ‘de olduğu gibi tanımlı etiket yoktur.Etiketleri kullanıcılar tanımlarlar. • Ama SGML ‘e göre kuralları ve kapsamı daha belirginleşmiştir. • 1996 ‘da W3C çalışma grubu tarafından geliştirilmiştir.
1.3 HTML ve XML • XML kesinlikle HTML yerine tasarlanmış dil değildir. • HTML belgelerin şekilsel tasarımı için düzenlenmişken, XML belgelerin içeriği için tasarlanmış bir dildir.
1.4 XML Uygulamaları ve Diğer ML’ler • XML veriyi kendimiz etiketleriz • Önemli olan XML ‘in veri değişim standardı haline gelebilmesi. • Bunun içinde her sektör kendi alanları ile ilgili veri standartlarını çıkarmalı • MathML • WML • ....gibi