Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
BİLTEK-106 | İNTERNET PROGRAMCILIĞI-I | Ders | 1 | 2 | 4,00 |
Önlisans
Bu ders ile öğrenci; web sayfalarını tasarlama ve oluştuma yeterlikleri kazandırılacaktır.
Öğr.Gör.Adil KONDİLOĞLU
1 | Web sayfalarının tasarımı için gerekli programları kurmak |
2 | HTML dilini kullanarak Web sayfalarını oluşturmak |
3 | CSS kodlarını kullanarak HTML sayfaları üzerinde şekillendirmeler yapmak |
4 | JavaScript dilini kullanarak etkileşimli Web sayfaları hazırlamak |
Birinci Öğretim
Yok
Yok
Uygulama Yazılımlarının Kurulumu HTML'e giriş HTML5 ile Gelen Yenilikler HTML5 ile Yeni Veri Girişi ve Form Elemanları HTML5 ile İleri Teknolojiler CSS ve Metin Stilleri CSS'te Renk Tanımı ve Tablo Düzenleme Liste ve Görsellerde CSS Stilleri CSS'te Kutu Modeli, Kalıtsallık ve Öncelikler Javascript ile Kodlamaya Giriş Javascript Dili ve Komutları Javascript'te İleri Konular JQuery'e Giriş ve Kullanımı Bootstrap ile Duyarlı Web Tasarımı
Hafta | Teorik | Uygulama | Laboratuvar |
---|---|---|---|
1 | 1.1. Uygulama Yazılımları Kurulumu 1.2. Eklentilerin Kurulumu 1.3. Tarayıcıların Geliştirici Seçenekleri | ||
2 | 1.1. HTML Nedir? 1.2. HTML'in Temel Özellikleri 1.3. HTML'in Temel Etiketleri | ||
3 | 2.1. HTML5'in Temel Özellikleri 2.2. HTML5 ile Gelen Yenilikler 2.3. HTML5 ile Değişen Etiketler 2.4. HTML5 ile Yeni SemantikAnlamsal Etiketler 2.5. HTML5 ile Yeni Form 2.6. Elementleri | ||
4 | 4.1. HTML5 ile Çoklu Ortam 4.2. HTML5 ile Grafik 4.3. HTML5 ile Konum Belirleme 4.4. HTML5 ile Sürükle Bırak 4.5. HTML5 ile Uygulama Önbellekleme 4.6. HTML5 ile Gelen Diğer API'ler 4.7. HTML5 İle Kaldırılan Etiketler | ||
5 | 3.1. HTML5 ile Yeni Veri Giriş (Input) Tipleri 3.2. HTML5 ile Yeni Form Özellikleri 3.3. Form Örnekleri | ||
6 | 5.1. CSS Nedir? 5.2. CSS Sürümleri Nelerdir? 5.3. CSS Tanımlama Yöntemleri 5.4. CSS Seçicileri 5.5. CSS ve Metin | ||
7 | 6.1. CSS Renk Tanımlama Yöntemleri 6.2. Margin ve Padding Kullanımı 6.3. Tablo Düzenleme | ||
8 | 7.1. Listelerde CSS Kullanımı 7.2. Görsellerde CSS Kullanımı | ||
9 | ARA SINAV | ||
10 | 9.1. CSS'te Kutu Modeli 9.2. CSS'te Öncelikler 9.3. CSS'te Kalıtsallık | ||
11 | 10.1. JavaScript Nereye Yazılır? 10.2. JavaScript Yazma, Çalıştırma ve Test Etme 10.3. JavaScript ile Yapılabilecek İşler 10.4. JavaScript Dilinin Genel Özellikleri | ||
12 | 12.1. Javascript ve HTML Etiketleri İlişkisi 12.2. Değişkenler 12.3. Operatörler 12.4. Koşul Komutları ve Koşul Operatörü | ||
13 | 13.1. Metin İşlemleri 13.2. Döngü Komutları 13.3. Diziler 13.4. Fonksiyonlar 13.5. Olaylar 13.6. DOM ile Programlama 13.7. Window Nesnesi | ||
14 | 14.1. jQuery Nedir? 14.3. Nasıl Çalışır? 14.4. Query Kurulumu 14.5. jQuery Sözdizimi (Syntax) 14.6. Seçiciler (Selectors) 14.7. Olaylar (Events) 14.8. jQuery Efektleri | ||
15 | 15.1. Bootstrap Nedir? 15.2. Bootstrap Kurulumu 15.3. Bootstrap ile Duyarlı Web Sayfası Tasarımı | ||
16 | FİNAL SINAVI |
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 70 |
Derse Katılım | 1 | 10 |
Laboratuvar | 1 | 20 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 60 |
Proje Sunma | 1 | 40 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 12 | 4 | 48 |
Uygulama/Pratik | 4 | 3 | 12 |
Laboratuvar | 14 | 2 | 28 |
Ara Sınav İçin Bireysel Çalışma | 5 | 3 | 15 |
Final Sınavı içiin Bireysel Çalışma | 5 | 3 | 15 |
Toplam İş Yükü (saat) | 120 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | PÇ 17 | |
ÖÇ 1 | |||||||||||||||||
ÖÇ 2 | |||||||||||||||||
ÖÇ 3 | |||||||||||||||||
ÖÇ 4 |