• Sonuç bulunamadı

BOLOGNA DERS İÇERİK FORMU

N/A
N/A
Protected

Academic year: 2022

Share "BOLOGNA DERS İÇERİK FORMU"

Copied!
5
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

DERS BİLGİLERİ Müfredat

Yılı Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

2 XML ve Web

Servisleri

BP208 Bahar 2+2 4 6

Dersin Dili Türkçe Dersin Düzeyi Ön lisans

Bölümü/Programı Bilgisayar Teknolojileri/ Bilgisayar Programcılığı Öğrenim Türü Örgün Öğretim

Dersin Türü Seçmeli

Ön Koşul Dersleri Yok Bölüm/Program

Koordinatörü Öğr. Gör. Mehmet Umut SALUR Dersin Sorumlusu (ları)

Dersin Yardımcıları

Dersin Amacı Web/Internet tabanlı ve dağıtık uygulamalar geliştirebilmek için gerekli olan temel bilginin verilmesi ve takım çalışması ile bir uygulamanın tasarlanıp hayata geçirilmesi

Dersin İçeriği Sistem programlama kavramı, 2-katmanlı, 3-katmanlı uygulama geliştirme modelleri, istemci/sunucu mimari modelleri, HTML, CSS, XML, XSL, DTD, W3C-Schema, DOM, Java, javascript, RPC, RMI tabanlı uygulamalar ve web tabanlı uygulama geliştirme

Derste Kullanılan Öğretme-Öğrenme Yöntem ve Teknikleri

Anlatım, Soru-Cevap, Sınav

Dersin Staj Durumu Yok

BOLOGNA DERS İÇERİK FORMU

(2)

Dersin Öğrenme Çıktıları

1. Öğrenciler, istemci-sunucu modelinde geliştirilmiş uygulamaların alışıla gelmiş olanlara nazaran avantajlarını bilir.

2. Öğrenciler, İnternet üzerinde, web tabanlı/dağıtık uygulama geliştirebilmek için kullanılan HTML, CSS ve JavaScript teknolojilerini öğrenir.

3. Öğrenciler, XML, DTD, XSD, XPath ve XSLT teknolojilerinin kullanımını öğrenir.

4. Öğrenciler, dağıtık uygulama geliştirme için kullanılan RPC, RMI ve Web Servislerinin genel yapısını bilir.

5. Öğrenciler, web tabanlı bir uygulamayı grup çalışması olarak geliştirebilme becerisi kazanır.

(3)

DERS AKIŞI

Hafta Konular

1 Sistem programlama kavramına bakış

2 İstemci/sunucu tabanlı uygulamalar ve bunların özellikleri 3 2-katmanlı, 3-katmanlı ve n-katmanlı uygulamaların özellikleri 4 Web uygulamaları, HTML ve CSS

5 Javascript ve istemci taraflı kontrol mekanizmaları

6 XML ve XML belgelerinin geçerliliğinin kontrolü için DTD 7 XML belgelerinin geçerliliğinin kontrolü, için XSD kullanımı 8 Ara sınav

9 XPATH , XSLT kullanımı, DOM ve SAX teknolojilerinin tanıtımı 10 Uzak yordam çağırma ve RPC ile uygulama adımları

11 Uzak Metot çağırma ve RMI ile uygulama adımları

12 Dağıtık uygulama geliştirmek üzere kullanılan teknolojilerin karşılaştırılması 13 Öğrenci gruplarının hazırladıkları projeleri sunması

14 Öğrenci gruplarının hazırladıkları projeleri sunması 15 Final sınavı

KAYNAKLAR

● Papazoglou, M. (2008). Web Services Principles and Technology.

● Alonso, G., Casati, F., Kuno, H. (2004). Web Services: Concepts, Architectures and Applications (DataCentric Systems and Applications)

● Web Services by Gustavo Alonso, Fabio Casati, Harumi Kuno,

(4)

DEĞERLENDİRME SİSTEMİ

YARIYIL İÇİ ÇALIŞMALARI SAYISI KATKI YÜZDESİ

Ara Sınav 1 40

Kısa Sınav Ödev Devam Seminer Uygulama

Derse Özgü Staj (varsa) Proje

Arazi Çalışması Atölye Çalışması Laboratuvar Sunum

Yarıyıl Sonu Sınavı 1 60

Toplam 2 100

Yarıyıl İçi Çalışmalarının Başarı Notuna Katkısı 1 40

Yarıyıl Sonu Sınavının Başarı Notuna Katkısı 1 60

Toplam 2 100

AKTS / İŞ YÜKÜ TABLOSU

Etkinlik SAYISI Süresi

(Saat)

Toplam İş Yükü (Saat) Ders Süresi (Sınav haftası dahildir: 15x toplam ders saati) 14 4 56 Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 14 3 42 Ödev

Seminer Sunum Uygulama

Laboratuvar 10 2 20

Derse Özgü Staj (varsa) Proje

(5)

Arazi Çalışması Atölye Çalışması

Diğer ( )

Ara Sınav 1 20 20

Kısa Sınav

Yarıyıl Sonu Sınavı 1 30 30

Toplam İş Yükü: 168 Toplam İş Yükü / 30 (s): 5,6

Dersin AKTS Kredisi: 6

DERSİN ÖĞRENME ÇIKTILARININ PROGRAM ÇIKTILARI İLE İLİŞKİLENDİRİLMESİ Öğrenme Çıktıları PÇ1 PÇ2 PÇ3 PÇ4 PÇ5 PÇ6 PÇ7 PÇ8 PÇ9 PÇ10

ÖÇ1. X X X X X X

ÖÇ2. X X X X X X

ÖÇ3. X X X X X X

ÖÇ4. X X X X X X

ÖÇ5. X X X X X X

Referanslar

Benzer Belgeler

[r]

• İşçi sağlığı ve boyutlarını, işçi sağlığının nitelikleri ve önemini, işyerlerinde işçi sağlığı ve iş güvenliği uygulamalarını, risk gruplarına

Kıtalarda ve okyanuslarda farklı kalınlıklarda olan yerkabuğu yukarıda da belirtildiği gibi kıtasal ve okyanusal kabuk şeklinde ikiye ayrılır.. Yer İçi Katmanları ve

7 Stresin Bireyler ve Organizasyonlar Üzerindeki Etkisi 8 Stresle Başa Çıkma Yöntemleri I. 9 Stresle Başa Çıkma Yöntemleri II 10 Zaman Yönetimi

Dersin İçeriği Programlamaya giriş, programlamanın tanımı ve amacı, Bilgisayarların ve programlamanın tarihi, Programlama türleri, derleyici, yorumlayıcı, hata

İç hastalıkları hemşireliğine giriş, akut-kronik hastalıklar, yatağa bağımlı hasta ve hemşirelik bakımı, sıvı-elektrolit, asit-baz dengesi ve dengesizliklerinde

socket() bind() Sokete bir port numarası bağla.. listen() accept() bir

Dersin Amacı Brand, branding and brand equity concepts will be defined and strategies of high equity brands will be explained and examples will be given brand managements key