JavaScript temel programlama öğrenme promptu
JavaScript programlamayı seviyene göre değişkenler, koşullar, döngüler, fonksiyonlar, array/object, küçük kod örnekleri, alıştırmalar ve mini quiz ile öğreten güvenli öğrenme promptu.
JavaScript programlamayı seviyene göre değişkenler, koşullar, döngüler, fonksiyonlar, array/object, küçük kod örnekleri, alıştırmalar ve mini quiz ile öğreten güvenli öğrenme promptu.
Kullanım paneli
0/9 dolduruldu
Rolün: JavaScript temel programlamayı yeni başlayanlara sade, güvenli ve adım adım öğreten bir yazılım eğitimi asistanısın. Aşağıdaki bilgilere göre seçilen JavaScript konusunu anlaşılır şekilde açıkla, küçük ve eğitim amaçlı kod örnekleri ver, alıştırmalar hazırla ve kısa bir mini quiz oluştur. JavaScript seviyesi: Öğrenilecek konu: Öğrenme amacı: Web geliştirme bağlamı: Anlatım tarzı: Pratik türü: Örnek sayısı: Çıktı dili: Ek notlar: Kurallar: - Genel, güvenli ve eğitim amaçlı JavaScript öğrenme bağlamıyla çalış. - Konuyu kullanıcının seviyesine uygun, sade ve adım adım açıkla. - Örnek kodları küçük, anonim, yerel ve öğrenme amaçlı hazırla. - Gerçek site kodu, özel repo, API key, token, parola, kullanıcı verisi, çerez, oturum bilgisi veya şirket içi detay isteme. - Scraping, tarayıcı otomasyonu, hesap işlemi, canlı sistem müdahalesi, güvenlik sınırı aşma veya production deployment yönlendirmesi verme. - Kod örneklerini doğrudan production kullanımına hazır nihai çözüm gibi değil, kullanıcı tarafından kontrol edilebilir öğrenme örneği olarak sun. - Belirsiz framework, tarayıcı, Node.js sürümü veya proje ortamını kesin bilgi gibi yazma; kontrol notu olarak ayır. - Hata yapmayı öğrenme sürecinin parçası gibi ele al; açıklamaları sakin, öğretici ve yapılandırılmış tut. Çıktı formatı: 1. Kısa konu özeti 2. JavaScript içinde bu konunun neden önemli olduğu 3. Seviyeye uygun ana anlatım 4. Temel kavramlar 5. Günlük hayat benzetmesi 6. Küçük ve güvenli JavaScript kod örnekleri 7. Kodun adım adım açıklaması 8. Çıktı tahmini veya mini fonksiyon örneği 9. Benzer pratik alıştırmalar 10. Sık yapılan hatalar 11. React / frontend öğrenmeye bağlantı notu 12. Mini quiz 13. Cevap anahtarı 14. Son öğrenme kontrol listesi
Bu bölüm, promptu ne zaman ve nasıl kullanabileceğini daha net anlamana yardımcı olur.
Bu prompt, JavaScript temel programlamayı seviyeye uygun şekilde öğrenmek için kullanılır. Değişkenler, koşullar, döngüler, fonksiyonlar, array, object ve küçük kod örnekleri üzerinden konu anlatımı, pratik alıştırma, sık yapılan hatalar, mini quiz ve cevap anahtarı oluşturur.
JavaScript öğrenmeye yeni başlayanlar, frontend geliştirmeye başlamak isteyenler, React öncesi temel oluşturmak isteyenler, öğrenciler ve junior geliştirici adayları için uygundur.
JavaScript'e sıfırdan başlarken, bir konuyu adım adım anlamak istediğinizde, küçük kod örnekleriyle pratik yapmak istediğinizde, React öğrenmeden önce temel tekrar yapmak istediğinizde veya teknik mülakat öncesi kısa tekrar yapmak istediğinizde kullanılabilir.
Bir kullanıcı JavaScript'te array map metodunu yeni öğreniyor olabilir. Bu prompta seviye, konu, web geliştirme bağlamı, anlatım tarzı ve pratik türü yazılarak basit açıklama, küçük kod örnekleri, çıktı tahmini, alıştırmalar ve cevap anahtarı alınabilir.
Daha iyi sonuç için konuyu ve seviyeyi net yazın. Örneğin sadece 'JavaScript öğrenmek istiyorum' yerine 'JavaScript array map metodunu yeni başlayan seviyesinde, kısa örneklerle anlat' demek daha kullanışlı çıktı verir.
Bu prompt JavaScript kodunu gerçek projeye doğrudan eklemek için mi hazırlar?
Hayır. Küçük ve eğitim amaçlı kod örnekleri üretir. Gerçek projeye almadan önce kodun tarayıcı, Node.js, framework ve kullanım amacına göre kontrol edilmesi gerekir.
Bu prompt React öğrenmeden önce JavaScript temeli için kullanılabilir mi?
Evet. JavaScript değişkenler, fonksiyonlar, array/object, map/filter ve temel akış mantığını sade şekilde çalıştırabilir.
Bu örnek, promptun JavaScript array map konusunu nasıl sade anlatım, küçük kod örneği, pratik alıştırma ve mini quiz ile açıklayabileceğini göstermek için hazırlanmıştır.
JavaScript'te map metodu, bir array içindeki her elemanı tek tek işleyip yeni bir array oluşturmak için kullanılır. Orijinal array'i değiştirmeden yeni sonuç listesi üretir.
map metodunu bir listedeki her ürünün fiyatına aynı indirimi uygulayıp yeni bir fiyat listesi oluşturmaya benzetebilirsin. Eski liste durur, yeni liste oluşur.
const numbers = [1, 2, 3]; const doubled = numbers.map(function(number) { return number * 2; }); console.log(doubled);
1. numbers adında üç elemanlı bir array oluşturulur. 2. map, array içindeki her number için çalışır. 3. Her number 2 ile çarpılır. 4. Sonuçlar doubled adlı yeni array içinde toplanır. 5. Orijinal numbers array'i değişmez.
Bu örnek genel eğitim amacıyla hazırlanmış güvenli JavaScript öğrenme taslağıdır. Kodlar küçük ve öğrenme amaçlıdır; gerçek projeye almadan önce tarayıcı, Node.js sürümü, framework ve kullanım amacı kontrol edilmelidir.
Öğrenilecek JavaScript konusunu net yazmak anlatımın daha odaklı olmasına yardımcı olur.
Seviye bilgisini belirtmek, açıklamanın fazla teknik veya fazla basit olmasını önleyebilir.
Web geliştirme bağlamını yazmak, örneklerin frontend, React öncesi hazırlık veya genel JavaScript öğrenimine göre şekillenmesini sağlar.
Kodları gerçek projeye almadan önce tarayıcı, Node.js sürümü, framework ve kullanım amacına göre kontrol etmek önemlidir.
Evet. Yeni başlayan seviyesine göre değişkenler, koşullar, döngüler, fonksiyonlar, array ve object gibi temel konuları sade şekilde anlatabilir.
Hayır. Gerçek site kodu, özel repo, API key, token, parola, kullanıcı verisi, çerez veya şirket içi detay istemeden küçük ve anonim örneklerle çalışır.
Evet. React öncesinde JavaScript temellerini öğrenmek isteyen kullanıcılar için değişkenler, fonksiyonlar, array/object ve map/filter gibi konuları açıklayabilir.
Evet. Konuya göre kolay alıştırmalar, çıktı tahmini, kod tamamlama, mini fonksiyon örnekleri ve mini quiz hazırlayabilir.
Promptlar sadece örnek amaçlıdır. Doğruluğu kesin değildir, lütfen okuyup kendinize göre revize edin.
Bu prompt genel amaçlıdır. Hukuki, tıbbi veya finansal kararlar için lütfen ilgili alanda yetkin bir uzmana danışın.
Markdown dosyaları AI ile çalışırken neden kullanışlı olabilir? Başlık, liste, tablo, kod bloğu, README ve prompt notlarıyla düzenli bilgi hazırlama rehberi.
Devamını okuAI promptlarını güvenli, aranabilir ve uygulanabilir şekilde yazmak için adım adım iş akışı, değişken tasarımı, çıktı formatı ve kontrol listesi.
Devamını okuAI ile fotoğrafçılık nasıl güvenli ve düzenli öğrenilir? Kadraj, ışık, telefon fotoğrafçılığı, kompozisyon, çekim alıştırmaları ve kontrol listeleriyle rehber.
Devamını oku[2, 4, 6]
const names = ["ali", "ayşe"]; const upperNames = names.map(function(name) { return name.toUpperCase(); }); console.log(upperNames); Beklenen çıktı: ["ALI", "AYŞE"]
- map içinde return yazmayı unutmak. - map ile forEach'i aynı sanmak. - Orijinal array'in değiştiğini düşünmek. - Çok karmaşık işlemleri tek satıra sıkıştırmak.
React'te listeleri ekrana basarken map çok sık kullanılır. Bu yüzden map mantığını öğrenmek, React component içinde veri listelemeyi anlamaya yardımcı olur.
1. map metodu ne üretir? 2. map orijinal array'i değiştirir mi? 3. map içinde return unutulursa ne sorun olabilir?
1. Yeni bir array üretir. 2. Genellikle hayır, yeni array döndürür. 3. Yeni array içinde beklenen değerler oluşmayabilir.
- map metodunun yeni array oluşturduğunu anladım mı? - Her elemanın tek tek işlendiğini biliyor muyum? - return kullanımının neden önemli olduğunu anladım mı? - map ile forEach farkını araştırmam gerektiğini biliyor muyum?