Build with AI: From Zero to Your First App · Modül 5: Sayfayı uygulamaya dönüştürme
Girdileri Oku, Bosu Karsila
Her uygulama dinleyerek baslar: ziyaretcinin yazdigini oku, hicbir sey yazilmamissa sag kal, geri goster. Bu ders girdi okumayi sikici ve guvenilir kilar.
10 dk okuma
Kazanımlar
- Metin ve sayi girdilerini acik donusumle okur
- Hesaptan once bos ve yalniz-bosluk degerleri karsilar
- Girilen degerleri onay yankisiyla geri gosterir
- Her girdinin once neden metin geldigini aciklar
Neden onemli
Yeni baslayan uygulamalarinin cogu giris hatasidir: bos alanda hesap NaN verir, sonu bosluklu ad karsilastirmayi bozar, yankisiz form ziyaretciyi suphede birakir. Giris idaresi gosterissiz ve yuk tasir: uygulamanin saglam mi perili mi hissettigini bes satir belirler.
Kavramlar
Her sey metin gelir. Form alanlari sayi icin bile dizgi verir. Acikca donustur (umutla degil sayi isleviyle) ve hesaplamadan once bosun ne demek olduguna karar ver: bos adet sifir degil, eksiktir. Once kirp; bosluklu "Aylin" ile "Aylin" farkli aralıklı ayni musteridir.
Yanki aliskanligi. Her hesaptan once girilenleri geri goster: "Cuma 10:00 teslim 2 ekmek sipariş ettin, ad Aylin." Yanki okumanin calistigini kanitlar, ziyaretciye dogrulayacak sey verir, sessiz yanlis okumayi gorunur kilar.
Once bosu dusun. Mutlu durumdan once bos durumu yaz: hicbir sey yazilmazsa ne gosterir, yalniz boslukta ne, harfli sayi alaninda ne. Bosluga zarif cevap veren uygulama ("kac ekmek oldugunu soyle") NaN, tanımsız ya da bos bakis gostermez.
Mini kontrol
4 soruluk isteğe bağlı öz kontrol. Yanıtlar cihazından çıkmaz, saklanmaz ve hiçbir değerlendirmeye sayılmaz.
Ders geri bildirimi
Henüz yayında geri bildirim yok.
Geri bildirim yazmak için giriş yap ve dersi tamamla.
Alıştırma
Sayfandaki bir forma bos-korumasi arti yanki ekle: kirp, bos kontrolu, donusum kontrolu, yanki satiri. Bos, bosluklu ve gercek degerle gonder; uc sonucu kaydet.
Geçme kriterleri
Hesaptan once korumalar (kirp, bos, donusum) var; yanki girilenleri gosteriyor; uc gonderim durumu dogru mesajlarla kaydedilmis.