Web Tabanlı Uygulama Geliştirme Yıllık Plan

T.C. MİLLİ EĞİTİM BAKANLIĞI
.......... OKUL SEÇ ..........
2026-2027 EĞİTİM ÖĞRETİM YILI 11. SINIF WEB TABANLI UYGULAMA GELİŞTİRME DERSİ DERS PLANI

Öğretmen Adı

Ders Öğretmeni

Müdür Adı

Okul Müdürü

Hafta 8 / 37
2026-2027 günlük plan ana yapı tablosu — 37 hafta
HaftaTarihSaatTema / ÜniteÜnite / TemaKonuÖğrenme Çıktısı KodlarıKazanım KodlarıÖğrenme KanıtlarıÖlçme-DeğerlendirmeBölüm / Durum
#14-18 Eylül8Temel KavramlarWeb Sayfası Yayınlamada Temel Kavramlar / Web Yazılımcısı Rolleri / İşaretleme Dili (HTML) / Basamaklı Stil Şablonu (CSS) / What You See Is What You Get (WYSIWYG) EditörWeb Sayfası Yayınlamada Temel KavramlarGözlem Formu, Derecelendirme ÖlçeğiDolu
#21-25 Eylül8Web Tasarım İlkeleriİçerik / Tasarım / Biçimsellik / İşlevsellik ve Kullanılabilirlik / Güncellik / Uygunluk ve Güvenilirlik / UyumlulukİçerikGözlem Formu, Derecelendirme ÖlçeğiDolu
#28 Eylül - 2 Ekim8Html5HTML5 Belge YapısıHTML5 Belge YapısıGözlem Formu, Derecelendirme ÖlçeğiDolu
#5-9 Ekim8Html5Başlık ElemanlarıBaşlık ElemanlarıGözlem Formu, Derecelendirme ÖlçeğiDolu
#12-16 Ekim8Html5Paragraflar ve Metin BiçimlendirmeParagraflar ve Metin BiçimlendirmeGözlem Formu, Derecelendirme ÖlçeğiDolu
#19-23 Ekim8Html5Yerleşim ElemanlarıYerleşim ElemanlarıGözlem Formu, Derecelendirme ÖlçeğiDolu
#26-30 Ekim8Html5Resim, Video ve Ses (Medya) ElemanlarıResim, Video ve Ses (Medya) ElemanlarıGözlem Formu, Derecelendirme ÖlçeğiDolu
#2-6 Kasım8Html5Bağlantı Elemanları / Form ElemanlarıBağlantı ElemanlarıGözlem Formu, Derecelendirme ÖlçeğiDolu

8. Hafta — 2-6 Kasım — Tema: Html5 Dolu

Ders
Web Tabanlı Uygulama Geliştirme
Sınıf
11. Sınıf
Tema / Ünite
Html5
Konu
Bağlantı Elemanları / Form Elemanları
Süre
8 ders saati (320 dk)
Tarih
2-6 Kasım
Hafta
8. Hafta
Belirli Gün ve Haftalar
Kızılay Haftası (29 Ekim-4 Kasım), Lösemili Çocuklar Haftası (2-8 Kasım), Organ Bağışı ve Nakli Haftası (3-9 Kasım)

Öğrenme Çıktıları ve Süreç Bileşenleri DPO

Bağlantı Elemanları
Bağlantı(köprü) özellikleri açıklanır.
Bağlantı elemanlarının özellikleri ve kullanım şekilleri açıklanır.
Formların yapısı açıklanır.
Form nesnelerinin görevleri açıklanır.
Form elemanları özellikleri ve çalışma prensipleri açıklanır.
Form Elemanları

Tema Özeti DPO

Html5 ünitesinin 6. haftası.

Programlar Arası Bileşenler Boş

Öğrenme Kanıtları (Ölçme ve Değerlendirme) MEB

  • Gözlem Formu
  • Derecelendirme Ölçeği
  • Rubrik

Temel Kabuller DPO

Önceki haftaların çıktıları (Resim, Video ve Ses (Medya) Elemanları) edinilmiş kabul edilir.

Ön Değerlendirme Süreci DPO

Önceki haftanın çıktıları (Resim, Video ve Ses (Medya) Elemanları) kısa sorularla yoklanır.

Köprü Kurma DPO

Resim, Video ve Ses (Medya) Elemanları ile Bağlantı Elemanları / Form Elemanları arasında ilişki kurulur; bağlantı Elemanları / Form Elemanları hatırlatılır.

Öğrenme-Öğretme Uygulamaları DPO

  1. Derse Giriş30 dk

    Önceki haftanın çıktıları (Resim, Video ve Ses (Medya) Elemanları) kısa sorularla yoklanır; bağlantı Elemanları / Form Elemanları konusuna dikkat çekilir. Kızılay Haftası (29 Ekim-4 Kasım) ile bağ kurularak derse giriş yapılır.

  2. Keşfetme95 dk

    Öğrencilerin bağlantı Elemanları / Form Elemanları ile ilgili ön bilgileri sorularla ortaya çıkarılır; gerçek yaşam bağlamından bir örnekle konu keşfettirilir.

  3. Uygulama145 dk

    Öğrenciler bağlantı Elemanları / Form Elemanları ile ilgili etkinlikleri bireysel ve grup çalışmasıyla uygular; öğretmen süreci gözlemleyip dönüt verir (Bağlantı Elemanları / Form Elemanları).

  4. Sonuçlandırma50 dk

    Öğrencilerin "Form elemanları özellikleri ve çalışma prensipleri açıklanır" düzeyine ulaşması gözlenir; gözlem Formu ile değerlendirilir.

Sınıf defteri: Bağlantı Elemanları / Form Elemanları; değerlendirme

Derse Giriş 30 dk

Önceki haftanın çıktıları (Resim, Video ve Ses (Medya) Elemanları) kısa sorularla yoklanır; bağlantı Elemanları / Form Elemanları konusuna dikkat çekilir. Kızılay Haftası (29 Ekim-4 Kasım) ile bağ kurularak derse giriş yapılır.

Keşfetme 95 dk

Öğrencilerin bağlantı Elemanları / Form Elemanları ile ilgili ön bilgileri sorularla ortaya çıkarılır; gerçek yaşam bağlamından bir örnekle konu keşfettirilir.

Uygulama 145 dk

Öğrenciler bağlantı Elemanları / Form Elemanları ile ilgili etkinlikleri bireysel ve grup çalışmasıyla uygular; öğretmen süreci gözlemleyip dönüt verir (Bağlantı Elemanları / Form Elemanları).

Sonuçlandırma 50 dk

Öğrencilerin "Form elemanları özellikleri ve çalışma prensipleri açıklanır" düzeyine ulaşması gözlenir; gözlem Formu ile değerlendirilir.

Farklılaştırma Boş

ZÖğretmen tarafından doldurulacak
DÖğretmen tarafından doldurulacak

Araç-Gereç ve Kaynaklar DPO

Araç-Gereç
  • Ders kitabı
  • Etkileşimli tahta
  • Projeksiyon
  • Bilgisayar
  • Etkileşimli Tahta
  • Yazıcı
  • Tarayıcı
Kaynaklar
  • Web Tabanlı Uygulama Geliştirme Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)
  • Ders Materyali (MEB)
  • Ders Bilgi Formu (MEB)

Öğretmen Görüşleri

BÖLÜM I

Ders
Web Tabanlı Uygulama Geliştirme
Sınıf
11. Sınıf
Ünite / Tema
Html5
Konu
Bağlantı Elemanları / Form Elemanları
Önerilen Süre
8 ders saati (320 dk)
Tarih
2-6 Kasım
Hafta
8. Hafta
Belirli Gün ve Haftalar
Kızılay Haftası (29 Ekim-4 Kasım), Lösemili Çocuklar Haftası (2-8 Kasım), Organ Bağışı ve Nakli Haftası (3-9 Kasım)

BÖLÜM II DPO

Kazanımlar
Bağlantı Elemanları
Form Elemanları
Açıklamalar
  • Bağlantı(köprü) özellikleri açıklanır.
  • Bağlantı elemanlarının özellikleri ve kullanım şekilleri açıklanır.
  • Formların yapısı açıklanır.
  • Form nesnelerinin görevleri açıklanır.
  • Form elemanları özellikleri ve çalışma prensipleri açıklanır.
Öğrenme-Öğretme Yöntem ve Teknikleri
  • Anlatım
  • Soru-Cevap
  • Problem Çözme
  • Gösterip Yaptırma
Kullanılan Eğitim Teknolojileri, Araç ve Gereçler
Araç-Gereç
  • Ders kitabı
  • Etkileşimli tahta
  • Projeksiyon
  • Bilgisayar
  • Etkileşimli Tahta
  • Yazıcı
  • Tarayıcı
Kaynaklar
  • Web Tabanlı Uygulama Geliştirme Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)
  • Ders Materyali (MEB)
  • Ders Bilgi Formu (MEB)
Öğrenme-Öğretme Etkinlikleri
Dikkat Çekme

Bağlantı Elemanları / Form Elemanları ile ilgili günlük yaşamdan ya da meslekten bir örnek veya soru ile derse başlanır.

Güdüleme

Bağlantı Elemanları / Form Elemanları konusunun meslekteki ve günlük yaşamdaki yeri vurgulanır.

Gözden Geçirme

Önceki haftanın konusu (Resim, Video ve Ses (Medya) Elemanları) kısaca tekrar edilir.

Derse Geçiş

Haftanın konuları öğrencilerle paylaşılır: Bağlantı Elemanları; Form Elemanları.

Bireysel Öğrenme Etkinlikleri

Anlatım, soru-cevap ve gösterip yaptırma ile:
1) Bağlantı(köprü) özellikleri açıklanır.
2) Bağlantı elemanlarının özellikleri ve kullanım şekilleri açıklanır.
3) Formların yapısı açıklanır.
4) Form nesnelerinin görevleri açıklanır.
5) Form elemanları özellikleri ve çalışma prensipleri açıklanır.

Grupla Öğrenme Etkinlikleri

Öğrenciler gruplara ayrılır; bağlantı Elemanları / Form Elemanları ile ilgili problem/örnek olay grup çalışmasıyla çözülür ve sınıfla paylaşılır.

Özet

Haftanın konuları öğrencilerle birlikte özetlenir; bir sonraki dersin konusu duyurulur.

BÖLÜM III — Ölçme-Değerlendirme

Bireysel Öğrenme Etkinliklerine Yönelik Ölçme-Değerlendirme
  • Gözlem Formu
  • Derecelendirme Ölçeği
  • Rubrik
Grupla Öğrenme Etkinliklerine Yönelik Ölçme-Değerlendirme
  • Grup çalışması gözlem formu
Öğrenme Güçlüğü Olan ve İleri Düzey Öğrenciler İçin Ek Ölçme-Değerlendirme

    BÖLÜM IV — Planın Uygulanmasına İlişkin Açıklamalar

    • Belirtilen tarihlerde ve haftalarda, müfredat programına göre değişiklikler yapılabilir.
    • Öğrenci merkezli öğretim yöntemleri ve teknikleri aktif olarak kullanılacaktır.
    • Ölçme ve değerlendirme süreçlerinde çeşitlilik sağlanacak ve süreç odaklı değerlendirme yapılacaktır.
    • Bireysel farklılıklar dikkate alınarak öğretime yön verilecektir.
    • Teknoloji entegrasyonu ile öğrenme süreçleri desteklenecektir.
    #9-13 Kasım8Basamaklı Stil Şablonu (CSS)CSS Ekleme YöntemleriCSS Ekleme YöntemleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    16-20 KasımAkademik Takvim 1. Dönem Ara Tatil
    #23-27 Kasım8Basamaklı Stil Şablonu (CSS)Kutu Modeli Özellikleri ve Çalışma PrensipleriKutu Modeli Özellikleri ve Çalışma PrensipleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #30 Kasım - 4 Aralık8Basamaklı Stil Şablonu (CSS)Renk Kullanımı ve TipografiWeb sayfasında kullanılacak renk tanımlamasını yaptırır.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #7-11 Aralık8Basamaklı Stil Şablonu (CSS)Duyarlılık (Responsivity)Popüler frameworkler listelenir.(Bootstrap, UI Kit, Materialize, vd.).Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #14-18 Aralık8Basamaklı Stil Şablonu (CSS)Duyarlılık (Responsivity)Popüler frameworkler listelenir.(Bootstrap, UI Kit, Materialize, vd.).Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #21-25 Aralık8Etkileşim (Javascript)Javascript Kod Yapısı ve DeğişkenlerJavascript kod yazım kurallarını açıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #28 Aralık - 1 Ocak8Etkileşim (Javascript)Olaylar ve FonksiyonlarOlayların kullanımını açıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #4-8 Ocak8Etkileşim (Javascript)Kontrol YapılarıKontrol YapılarıGözlem Formu, Derecelendirme ÖlçeğiDolu
    #11-15 Ocak8Etkileşim (Javascript)DizilerDizilerGözlem Formu, Derecelendirme ÖlçeğiDolu
    #18-22 Ocak8Etkileşim (Javascript)Döngüler, Zamanlayıcılar ve Popüler Javascript KütüphaneleriPopüler javascript kütüphanelerini listeler.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    25-29 OcakAkademik Takvim Yarıyıl Tatili
    1-5 ŞubatAkademik Takvim Yarıyıl Tatili
    #8-12 Şubat8Arka Uç Yazılım Geliştirme.Net Core Teknolojisi.Net Core TeknolojisiGözlem Formu, Derecelendirme ÖlçeğiDolu
    #15-19 Şubat8Arka Uç Yazılım Geliştirme.Net Core Teknolojisi.Net Core TeknolojisiGözlem Formu, Derecelendirme ÖlçeğiDolu
    #22-26 Şubat8Arka Uç Yazılım GeliştirmeMVC Tasarım DeseniMVC Tasarım DeseniGözlem Formu, Derecelendirme ÖlçeğiDolu
    #1-5 Mart8Arka Uç Yazılım GeliştirmeMVC Tasarım DeseniMVC Tasarım DeseniGözlem Formu, Derecelendirme ÖlçeğiDolu
    8-12 MartAkademik Takvim 2. Dönem Ara Tatil
    #15-19 Mart8Arka Uç Yazılım GeliştirmeStandart Klasör ve SayfalarStandart Klasör ve SayfalarGözlem Formu, Derecelendirme ÖlçeğiDolu
    #22-26 Mart8Arka Uç Yazılım GeliştirmeStandart Klasör ve SayfalarStandart Klasör ve SayfalarGözlem Formu, Derecelendirme ÖlçeğiDolu
    #29 Mart - 2 Nisan8Arka Uç Yazılım GeliştirmeAra Katman (Middleware)Ara Katman (Middleware)Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #5-9 Nisan8Arka Uç Yazılım GeliştirmeYönlendirme (Routing)Yönlendirme (Routing)Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #12-16 Nisan8Arka Uç Yazılım GeliştirmeForm İşlemleriForm İşlemleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #19-23 Nisan8Arka Uç Yazılım GeliştirmeForm İşlemleriForm İşlemleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #26-30 Nisan8Arka Uç Yazılım GeliştirmeEtiket Yardımcıları (Tag Helpers)Etiket Yardımcıları (Tag Helpers)Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #3-7 Mayıs8Arka Uç Yazılım GeliştirmeDoğrulama İşlemleriSunucu taraflı doğrulama işlemlerini açıklar.Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #10-14 Mayıs8Arka Uç Yazılım GeliştirmePaket Yöneticisi (Nuget)Paket Yöneticisi (Nuget)Gözlem Formu, Derecelendirme ÖlçeğiDolu
    #17-21 Mayıs8Arka Uç Yazılım GeliştirmeEntity Framework Core ile Veri Tabanı İşlemleriEntity Framework Core ile Veri Tabanı İşlemleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #24-28 Mayıs8Arka Uç Yazılım GeliştirmeEntity Framework Core ile Veri Tabanı İşlemleriEntity Framework Core ile Veri Tabanı İşlemleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #31 Mayıs - 4 Haziran8Arka Uç Yazılım GeliştirmeWeb ServisleriWeb ServisleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #7-11 Haziran8Arka Uç Yazılım GeliştirmeWeb ServisleriWeb ServisleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #14-18 Haziran8Arka Uç Yazılım GeliştirmeYayınlama (Publish) İşlemleriYayınlama (Publish) İşlemleriGözlem Formu, Derecelendirme ÖlçeğiDolu
    #21-25 Haziran8Sosyal EtkinlikSosyal EtkinlikOkul temelli planlama kapsamında sosyal etkinlik haftasıGözlem Formu, Derecelendirme ÖlçeğiBoş Sosyal Etkinlik

    11. Sınıf Web Tabanlı Uygulama Geliştirme Günlük Planı — Kaynaklar ve İçerik

    • 11. Sınıf Web Tabanlı Uygulama Geliştirme Yıllık Planı (çerçeve / ünitelendirilmiş yıllık plan)
    • Bilişim Teknolojileri 11. Sınıf Çerçeve Öğretim Programı (ÇÖP)
    • Web Tabanlı Uygulama Geliştirme Ders Bilgi Formu (DBF)
    • Web Tabanlı Uygulama Geliştirme Ders Materyali (DM)
    • Ders İçeriği

      Bilişim Teknolojileri - Yazılım Geliştirme (Mesleki ve Teknik Anadolu Lisesi) alanında Web Tabanlı Uygulama Geliştirme dersi 11. sınıf 2026-2027 eğitim öğretim yılı günlük planı (haftalık ders planı). Haftalık 8 ders saati.

      Üniteler ve Konular

      1. Temel Kavramlar (8 ders saati)

      • 1. Web Sayfası Yayınlamada Temel Kavramlar
        • Web sayfası kavramı açıklanır.
        • Web sitesi kavramı açıklanır.
        • Alan adı(domain) kavramı açıklanır.
        • Alan adı uzantıları açıklanır.
        • Alan adı alma işlemi açıklanır.
        • Hosting(web sitesi barındırma)kavramı açıklanır.
      • 2. Web Yazılımcısı Rolleri
        • Front-end yazılımcı rolü açıklanır.
        • Back-end yazılımcı rolü açıklanır.
        • Full-stack yazılımcı rolü açıklanır.
      • 3. İşaretleme Dili (HTML)
        • HTML kavramı açıklanır.
        • HTML kodlarının kullanılabileceği editörler açıklanır.
      • 4. Basamaklı Stil Şablonu (CSS)
        • CSS kavramı açıklanır.
      • 5. What You See Is What You Get (WYSIWYG) Editör
        • WYSIWYG kavramı açıklanır.

      2. Web Tasarım İlkeleri (8 ders saati)

      • 1. İçerik
        • Tasarım açısından içeriğin önemi açıklanır.
        • İçerikte kullanılacak resim ve metinlerin belirlenmesi açıklanır.
      • 2. Tasarım
        • Yerleşim planının uygunluğunun sağlanması gerektiği açıklanır.
        • Sitede kullanılacak logo ve menü gibi site bileşenlerinin nasıl kullanılacağı açıklanır.
      • 3. Biçimsellik
        • Sitenin renk ve tipografi düzeninin nasıl olacağı açıklanır.
        • İçerik-tasarım ilişkisinin kurdurulması ile ilgili detaylar anlatılır.
        • Uyumlu renk düzeni yaptırılır.
        • Okunaklı yazı seçimi yaptırılır.
      • 4. İşlevsellik ve Kullanılabilirlik
        • Web sitesinin nasıl kullanıcı dostu olacağı açıklanır.
        • Web sitesine erişimin nasıl kolay olacağı açıklanır.
        • Site haritalarının oluşturulması açıklanır.
        • Web sitesi ziyaretçilerinin siteyi nasıl rahat kullanacağı açıklanır.
      • 5. Güncellik
        • Site içerik ve teknolojilerinin güncel olması gerektiği açıklanır.
        • Yeni teknolojilerin kullanılmasının gerekliliği açıklanır.
        • Çalışılacak platformun yeni nesil teknolojilere uygun seçilmesi gerekliliği açıklanır.
      • 6. Uygunluk ve Güvenilirlik
        • Alan adının(domain name) nasıl olması gerektiği açıklanır.
        • Özgün içerik oluşturulması gerektiği açıklanır.
        • Dilbilgisi kurallarına uyulmasının önemi açıklanır.
      • 7. Uyumluluk
        • Web sitelerinde tarayıcı uyumluluğunun önemi açıklanır.
        • Tarayıcı uyumluluk testinin önemi açıklanır.
        • Responsive tasarım açıklanır.
        • Media query kullanımı gerekliliği açıklanır.

      3. Html5 (48 ders saati)

      • 1. HTML5 Belge Yapısı
        • HTML kavramı açıklanır.
        • Etiket (Tag) kavramı açıklanır.
        • HTML5 kavramı açıklanır.
        • HTML5 belge yapısı açıklanır.
        • HTML sayfasında bulunması gereken standart etiketler açıklanır.
        • DOCTYPE kavramı açıklanır.
        • Temel meta etiketleri açıklanır.
        • HTML'de açıklama satırı kullanmanın gerekliliği açıklanır.
        • HTMl5'deki yeni özellikler açıklanır.
        • HTML5 belge yapısı kullanılarak basit bir web sayfası hazırlatılır.
      • 2. Başlık Elemanları
        • em kavramı açıklanır.
        • H1-H6 elemanlarının özellikleri açıklanır.
      • 3. Paragraflar ve Metin Biçimlendirme
        • Metin biçimlendirme etiketleri açıklanır.
        • Görünüm düzenleme etiketleri açıklanır.
        • Paragraflar ve metin biçimlendirme elemanlarını web sayfasında kullanımı açıklanır.
        • Listeleme etiketleri açıklanır.
        • Madde işaretleri açıklanır.
        • Tabloların kullanım amacı açıklanır.
        • Tablo etiketlerinde kullanılan özellikler açıklanır.
      • 4. Yerleşim Elemanları
        • Div ve span kavramları açıklanır.
        • HTML tasarım şablonu açıklanır.
        • HTML5 tasarım şablonu açıklanır.
        • Yerleşim elemanlarının kullanımı açıklanır.
      • 5. Resim, Video ve Ses (Medya) Elemanları
        • Resim ekleme etiketi ve özellikleri açıklanır.
        • Ses ekleme etiketi ve özellikleri açıklanır.
        • Video ekleme etiketi ve özellikleri açıklanır.
        • Slider ekleme açıklanır.
        • Resim, video ve ses elemanlarını sayfaya nasıl ekleneceği açıklanır.
      • 6. Bağlantı Elemanları
        • Bağlantı(köprü) özellikleri açıklanır.
        • Bağlantı elemanlarının özellikleri ve kullanım şekilleri açıklanır.
      • 7. Form Elemanları
        • Formların yapısı açıklanır.
        • Form nesnelerinin görevleri açıklanır.
        • Form elemanları özellikleri ve çalışma prensipleri açıklanır.

      4. Basamaklı Stil Şablonu (CSS) (40 ders saati)

      • 1. CSS Ekleme Yöntemleri
        • Stil uygulanacak elemanların seçiminin nasıl yapılacağı açıklanır.
      • 2. Kutu Modeli Özellikleri ve Çalışma Prensipleri
        • Kutu modeli özellikleri ve çalışma prensipleri açıklanır.
        • Görünüm ve pozisyon ayarlarının nasıl yapıldığı açıklanır.
        • Görünüm ve pozisyon ayarları yaptırılır.
      • 3. Renk Kullanımı ve Tipografi
        • Web sayfasında kullanılacak renk tanımlamasını yaptırır.
        • Tipografi özellikleri açıklanır.
        • Tipografi kullanımı açıklanır.
      • 4. Duyarlılık (Responsivity)
        • Duyarlılık kavramı açıklanır.
        • Farklı ortamlar için medya sorguları (media query) oluşturulur.
        • Popüler frameworkler listelenir.(Bootstrap, UI Kit, Materialize, vd.).
        • CSS frameworkleri açıklanır.

      5. Etkileşim (Javascript) (40 ders saati)

      • 1. Javascript Kod Yapısı ve Değişkenler
        • Javascript kod yazım kurallarını açıklar.
        • Javascript eleman seçicilerini sıralar.
        • Değişken ve veri tipleri açıklanır.
        • Operatörlerin kullanımı ve kullanım yerleri açıklanır.
      • 2. Olaylar ve Fonksiyonlar
        • Olayların kullanımını açıklar.
        • Olay çeşitlerini sıralar.
        • Fonksiyon kullanımı açıklanır.
      • 3. Kontrol Yapıları
        • Koşullu ifadelerin kullanımı açıklanır.
      • 4. Diziler
        • Dizilerin kullanımı açıklanır.
      • 5. Döngüler, Zamanlayıcılar ve Popüler Javascript Kütüphaneleri
        • Döngülerin kullanımı ve özellikleri açıklanır.
        • Zamanlayıcıların kullanımı açıklanır.
        • Popüler javascript kütüphanelerini listeler.
        • Popüler kütüphaneler açıklanır. (jQuery, React, Angular, Vue, Ember, Backbone, vd.).

      6. Arka Uç Yazılım Geliştirme (144 ders saati)

      • 1. .Net Core Teknolojisi
        • .Net Core teknolojisi ile ilgili özellikler açıklanır.
        • Diğer teknolojilerden farkları açıklanır.
      • 2. MVC Tasarım Deseni
        • Model katmanı kullanımı açıklanır.
        • View katmanı kullanımı açıklanır.
        • Controller katmanı kullanımı açıklanır.
        • Razor sayfaları özellikleri açıklanır.
        • MVC ve Razor sayfaları aralarındaki ilişki açıklanır.
      • 3. Standart Klasör ve Sayfalar
        • Standart klasör ve sayfaların kullanımıyla ilgili özellikler açıklanır.
        • Konfigürasyon yöntemlerinin özellikleri açıklanır.
      • 4. Ara Katman (Middleware)
        • Ara katman yapısının kullanımı açıklanır.
      • 5. Yönlendirme (Routing)
        • Yönlendirme mekanizmasının özellikleri kullanılır.
      • 6. Form İşlemleri
        • Form işlemleri ve form özellikleri açıklanır.
        • Form doğrulama özellikleri açıklanır.
        • Form kullandırılır.
      • 7. Etiket Yardımcıları (Tag Helpers)
        • Etiket yardımcılarının kullanımı açıklanır.
      • 8. Doğrulama İşlemleri
        • Sunucu taraflı doğrulama işlemlerini açıklar.
        • İstemci taraflı doğrulama işlemlerini açıklar.
      • 9. Paket Yöneticisi (Nuget)
        • Paket yöneticisi özellikleri açıklanır.
        • Paket yöneticisi kullandırılır.
      • 10. Entity Framework Core ile Veri Tabanı İşlemleri
        • EF Core özellikleri açıklanır.
        • Veri tabanı bağlantısı yaptırılır.
        • Veri tabanı işlemleri gerçekleştirilir.
      • 11. Web Servisleri
        • Web servisleri özellikleri ve çeşitleri açıklanır.
        • Web servisi ile nasıl haberleşileceği açıklanır.
      • 12. Yayınlama (Publish) İşlemleri
        • Yayınlama işlemi açıklanır.

      Dersin Amaçları

      • Bu derste öğrenciye; web sitesi tasarımı, dinamik programlama, veri tabanı işlemleri ve web sitesini yayınlama ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.

    İlgili Planlar