İ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.

  1. Tekir'e tek sayfalık bir hesap makinesi yazdır.
  2. Kodu bir metin dosyasına kaydet, uzantısını .html yap, tarayıcıda aç.
  3. 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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.