Dersin öğretim elemanları
İLKER KAYABAŞ
ŞERİFE ANATÜRK
Dersin dili
Türkçe
Açıklama
Günümüzde mobil ve masaüstü uygulamalar geliştirmek için genel olarak üç farklı yaklaşımdan söz edilebilir: PWA, hibrit ve native. Doğrudan web üzerinde oluşturulan ve yayınlanan ilerici web uygulamaları (PWA - Progressive Web Application), mobil ve masaüstü cihazlara kurulabilen uygulamalara benzer bir kullanıcı deneyimi sağlar. Klasik web uygulamalarından farklı olarak daha hızlı ve güvenilirdir. PWA'ları native uygulamalar gibi cihazlara kurabilir, offline çalıştırabilir ve belli seviyede donanımsal özelliklere erişim sağlayabilirsiniz. İleri web uygulamaları geliştirme süreçlerine odaklanan bu ders kapsamında sizlerle birlikte adım adım basit bir hava durumu uygulaması geliştirmeyi amaçlıyoruz. Dersi tamamladığınızda, bir web uygulaması manifestosu oluşturabilecek; web uygulamalarınızda çevrimdışı kullanım deneyimi sağlayabilecek ve web uygulamalarınızda kurulum deneyimi sunabileceksiniz. İlerici web uygulamaları geliştirmek isteyenlere uçtan uca bir öğrenme deneyimi sunan bu dersi almak için HTML, CSS ve JavaScript hakkında bilgi sahibi olmanız önerilmektedir ama bu durum ders kapsamında sunulan becerileri kazanabilmeniz için zorunlu değildir. Geniş bir hedef kitleyi kapsayan bu ders, ilerici web uygulamaları geliştirmek isteyen herkes için uygundur. Süresi 6 hafta olan derste her modülde yapılması gereken görevleri zamanında tamamlayan katılımcılar "Ders Tamamlama Belgesi" almaya hak kazanır.