ÖN-YÜZ YAZILIM GELİŞTİRME PROGRAMI MİKRO YETERLİLİKLER


Kullanıcının gördüğü bir web arayüzünün arkasında güvenlik, veri, bulut altyapısı ve performans birlikte çalışır. Ön-Yüz Yazılım Geliştirme Programımız kapsamında sunulan mikro-yeterlilik modülleri; öğrencilerimizin yalnızca estetik arayüzler tasarlamasını değil, aynı zamanda güvenli, veriyle çalışan ve modern altyapılara tam uyum sağlayan bütünsel web uygulamaları geliştirebilmelerini hedeflemektedir.

Mikro-Yeterlilik Modüllerinin Yapısı

Mikro-yeterlilik modülleri, öğrencilerin hem teorik altyapı kazanmasını hem de sektörel uygulamalarla uzmanlaşmasını sağlayacak şekilde zorunlu ve seçmeli ders kombinasyonlarından oluşmaktadır.

Modül 1: Yapay Zekâ, Veri ve Uygulama Geliştirme

Modül Amacı: Web uygulamalarını akıllı algoritmalar ve güçlü veri analitiğiyle donatarak, bulut üzerinde yüksek performansla çalışan yenilikçi çözümler geliştirmek.

Tamamlama Şartı: 2 Zorunlu + 2 Seçmeli Ders (Toplam 4 Ders)

Zorunlu Dersler

  • OYG263 - Sanallaştırma ve Bulut Teknolojileri: Sunucusuz mimariler ve bulut ortamları! Uygulamalarınızı Docker, Kubernetes ve AWS/Azure gibi bulut platformlarında ölçeklenebilir ve kesintisiz şekilde yayına almayı öğrenin.

  • BTP271 - Uygulamalı Yapay Zekâ: Arayüzlerinize akıl katın! Makine öğrenmesi modellerini web projelerinize entegre ederek kullanıcı deneyimini kişiselleştiren akıllı sistemler geliştirin.

Seçmeli Dersler

  • BLP273 - Veri Madenciliği ve Büyük Veri Analitiği: Büyük verinin gücünü keşfedin! Karmaşık veri setlerinden anlamlı kalıplar çıkararak web uygulamalarında veri odaklı karar mekanizmaları oluşturun.

  • BLP175 - Yapay Zekâ ve Görüntü İşleme Uygulamaları: Pikselleri anlamlandırın! Görsel tanıma, nesne tespiti ve kamera akışlarını web tabanlı yapay zekâ modelleriyle işleme yetkinliği kazanın.

Modül 2: Siber Güvenlik ve DevOps

Modül Amacı: Kod satırından sunucu yayınına kadar tüm süreçlerde siber tehditleri önleyen, güvenli ve sürekli entegrasyon sağlayan yazılım mimarileri kurmak.

Tamamlama Şartı: 2 Zorunlu + 2 Seçmeli Ders (Toplam 4 Ders)

Zorunlu Dersler

  • BTP154 - Veritabanı Temelleri: Verinin güvenli ve düzenli kalbi! İlişkisel veritabanı tasarımları, SQL sorgulama ve yüksek performanslı veri yönetimi esaslarını kavrayın.
  • OYG261 - Web Uygulama Güvenliği: Siber saldırılara karşı sarsılmaz web siteleri! OWASP Top 10 risklerini, XSS ve SQL Injection gibi yaygın tehditleri ve korunma yöntemlerini uygulamalı olarak öğrenin.

Seçmeli Dersler

  • BGT283 - Güvenli Web Yazılımı, DevSecOps ve Zafiyet Analizi: Yazılım geliştirme süreçlerine güvenliği entegre edin! Kodunuzu yazarken güvenlik testlerini otomatikleştiren DevSecOps kültürünü ve zafiyet tarama araçlarını deneyimleyin.
  • BGT170 - Güvenli Kablosuz Ağlar ve Bağlantı Yönetimi: Ağ seviyesinde tam koruma! Kablosuz iletişim protokolleri, veri şifreleme yöntemleri ve güvenli bağlantı mimarileri oluşturma tekniklerini edinin.

     

Öğrencinin Kazanacağı Yetkinlikler

Yetkinlik Alanı

Beceriler ve Uygulama Yetkinliği

Güvenli Kodlama ve DevSecOps

Web zafiyet analizleri yapabilme, OWASP standartlarına uygun güvenli veri akışı sağlama ve CI/CD süreçlerine güvenliği entegre etme.

Bulut Mimarisi ve Veri Yönetimi

İlişkisel veritabanı mimarisi kurgulama, bulut platformlarında sanallaştırma ve konteyner bazlı uygulama yayına alma.

Yapay Zekâ ve Veri Entegrasyonu

Web arayüzlerine görüntü işleme, veri madenciliği ve makine öğrenmesi servislerini doğrudan bağlayabilme yeteneği.

Mikro-Yeterlilik Sertifikasının Öğrencinin Kariyerine Katkısı

  • Sektörel Rekabet Avantajı: İşverenler artık sadece genel yazılım bilgisi değil, belirli modüllerde (örneğin Yapay Zekâ veya Siber Güvenlik) kanıtlanmış yetkinlikler aramaktadır. Bu sertifika, özgeçmişinizi diğer adayların önüne taşır.

  • Disiplinlerarası Yetkinlik: Yalnızca arayüz (UI) tasarımı değil; arka plandaki veri, bulut altyapısı ve güvenlik mimarisine hakim "Full-Stack Yaklaşımlı Ön-Yüz Geliştiricisi" unvanı kazanmanızı sağlar.

  • Esnek ve Hızlı Uzmanlaşma: Öğrencilerin ilgi duydukları teknoloji alanlarında modüler olarak kendilerini geliştirmelerine ve bu uzmanlıklarını resmi bir akademisyen/üniversite sertifikasıyla belgelendirmelerine olanak tanır.

  • Geniş İstihdam Alanı: Yazılım şirketlerinde Ön-Yüz Geliştirici (Front-End Developer), DevSecOps Uzman Yardımcısı, Yapay Zekâ Destekli Web Uygulama Geliştiricisi ve Veri Odaklı Arayüz Mimarı gibi çeşitli pozisyonlarda görev alabilme imkanı sunar.

    Mikro-Yeterlilik Modüllerinin Yapısı

    Programda yer alan her mikro-yeterlilik modülü, iki zorunlu ve iki seçmeli dersin birlikte değerlendirilmesi esasına dayanmaktadır.

    Modül 1 – Yapay Zekâ, Veri ve Uygulama Geliştirme

    • Zorunlu Dersler: OYG263 Sanallaştırma ve Bulut Teknolojileri + BTP271 Uygulamalı Yapay Zekâ

    • Seçmeli Dersler: BLP273 Veri Madenciliği ve Büyük Veri Analitiği + BLP175 Yapay Zekâ ve Görüntü İşleme Uygulamaları

    Modül 2 – Siber Güvenlik ve DevOps

    • Zorunlu Dersler: BTP154 Veritabanı Temelleri + OYG261 Web Uygulama Güvenliği

    • Seçmeli Dersler: BGT283 Güvenli Web Yazılımı, DevSecOps ve Zafiyet Analizi + BGT170 Güvenli Kablosuz Ağlar ve Bağlantı Yönetimi

    Bu yapı, öğrencilerin programın temel derslerinde kazandıkları bilgi ve becerileri seçmeli derslerle destekleyerek belirli bir mikro-yeterlilik alanında bütünleştirmelerini amaçlamaktadır.
     

    Program Koordinatörü (Program Başkanı)

    Ad Soyad: Öğr. Gör. ÇİSEM YAŞAR
    E-posta: cyasar@gelisim.edu.tr