İleri: bağlamak ve üretmek, kurs 22, 20 dakika
Kodla uygulama yapmak: anlat, yazdır, çalıştır
Kendin gör
Gerçek bir küçük sayfa. Her seferinde tek şey iste, kodu da kendin değiştirebilirsin.
Sağda sonucu görüyorsun. Kodu değiştirince hemen güncellenir.
Şimdi sen oyna
Kod kaptanı
3 seviye, yaklaşık 3 dakika. Girişe, yapay zekâya ya da başka bir uygulamaya gerek yok.
Tekir’de dene
Gerçek bir yapay zekâyla dene. Altın renkli yerleri kendine göre değiştir, “Tekir’de dene”ye bas: tarif kopyalanır, Tekir açılır, yapıştır ve gönder.
- Tekir'e tek sayfalık bir hesap makinesi yazdır.
- Kodu bir metin dosyasına kaydet, uzantısını .html yap, tarayıcıda aç.
- Bir özellik daha iste. Hata çıkarsa mesajı Tekir'e yapıştır.
İlk sürüm
Tek dosyalık bir web sayfası yaz: «NE YAPACAK». Kullanan kişi: «KİM». Yalnız bu özellik olsun. Dosyayı nasıl kaydedip tarayıcıda açacağımı da söyle.
Kursun kısa özeti
Adım 1
Küçük başla
Tek iş yapan tek sayfa. Kimin için, ne yapacak, yaz. "Büyük bir uygulama yap" yerine "harcamalarımı listeleyen tek sayfa yap" de.
Adım 2
Parça parça iste
Her seferinde tek özellik iste. Çalıştır, gör, sonra devam et. Bir anda çok şey istersen hata nerede, bulamazsın.
Adım 3
Hatayı yapıştır
Hata mesajını olduğu gibi ver. Ne yaptığını, ne beklediğini, ne olduğunu söyle. "Çalışmıyor" demek işe yaramaz.
Adım 4
Anla ve yedekle
Kodun ne yaptığını sade dille açıklat. Çalışan hâli kopyala ve sakla, sonra değiştir. Bozulursa geri dönersin.
Adım 5
Güvenliği unutma
Şifreyi ve anahtarı koda yazma. Çalışıyor olması güvenli olduğu anlamına gelmez. Başkaları kullanacaksa, özellikle kişisel veri ya da ödeme varsa bilen birine göster.
Farkı gör
Zayıf tarif
Bana büyük bir sosyal medya uygulaması yap.
Sonuç
Çok uzun, çalışmayan bir kod gelir. Hata çıkınca nereden başlayacağın belli olmaz.
Güçlü tarif
Tek sayfalık bir harcama listesi yap. Tutar ve açıklama yazıp ekleyeyim, altta toplam görünsün. Tek dosya olsun, nasıl açacağımı da söyle.
Sonuç
Çalışan küçük bir sayfa gelir. Tarayıcıda açarsın, sonra tek tek özellik eklersin.
Püf noktaları ve sık hatalar
Püf noktaları
- Sayfanın ekran görüntüsünü de ekleyebilirsin.
- "Yalnız gereken yeri değiştir" demek bozulmayı azaltır.
- Çalışan her sürümü ayrı adla sakla.
Sık yapılan hatalar
- Bir anda çok özellik istemek.
- "Çalışmıyor" deyip ayrıntı vermemek.
- Çalışan hâli saklamamak.
- Anahtarı ve şifreyi koda yazmak.