Yeni başlayanlar için yapay zeka programlama iki anlama gelir: kodu yapay zekaya yazdırmak ya da akıllı modelleri kendiniz geliştirmeyi öğrenmek. Birincisi başlamanın en hızlı yoludur; ikincisi matematik, veri ve daha fazla zaman ister.
Bu rehber birincisini anlatıyor: korkmadan nasıl başlanır, ne öğrenilir ve Uttra ile ilk proje nasıl denenir.
Bir yapay zeka aracıyla küçük ve gerçek bir proje yaparak başlayın, yol boyunca birkaç kavram öğrenin: sayfa, veri ve sunucu. Önce bütün bir dili ezberlemeniz gerekmez ama sorunları çözebilmek için ne olduğunu anlamanız gerekir.
Başlangıçta yeterli kavramlar
Üç şey kapıyı açar: arayüz (kullanıcının gördüğü), veri (kaydedilen) ve mantık (düğmeye basınca olan). Basit bir örnekle anladığınızda her aracı daha iyi yönlendirirsiniz.
- Yapı için HTML, görünüm için CSS, davranış için JavaScript.
- Veritabanı, tablo ve alan nedir.
- API nedir: sayfanın veri istemesinin yolu.
Yazılan kodu okuyun
Çıktıyı kara kutu gibi görmeyin. Dosyaları açın ve anlamadığınız her satırı sorun. Bu en hızlı öğrenme yoludur; çünkü kopuk bir alıştırma değil, kendi projenizde çalışan kodu görürsünüz.
Yeni başlayanların sık hataları
Birincisi baştan dev bir proje istemek, ikincisi aynı anda çok şeyi değiştirip neyin bozduğunu anlayamamak. Küçük adımlarla ilerleyin ve her adımdan sonra deneyin.
- Her seferinde tek değişiklik isteyin.
- Hatayı anlatmak yerine mesajın tamamını yapıştırın.
- Parolaları veya anahtarları görünen koda yazmayın.
- Büyük değişikliklerden önce bir kopya saklayın.
Uttra ile ilk projeniz
Gerçekten ihtiyacınız olan bir şey seçin; örneğin yapılacaklar listesi ya da randevu sayfası. Örnek istek:
"Görev ekleyebildiğim, tamamlandı diye işaretleyip silebildiğim bir yapılacaklar uygulaması yap. Görevler kaydedilsin, sayfayı yeniden açınca kaybolmasın. Tasarım sade ve telefonda rahat olsun."
Sonra dosyaları açıp her birinin ne işe yaradığını sorun; proje bir derse dönüşür.