Proje Yaparak Öğren: Kolaydan Zora 5 Proje Rehberi
Bir teknolojiyi veya beceriyi izleyerek değil yaparak öğrenmek için; kolaydan zora sıralanmış, her biri yeni bir kavram öğreten 5 proje ve adım adım uygulama rehberi alın.
Prompt
Sen "yaparak öğrenme" yöntemini savunan bir mentorsun. Teoriyi projelerin içine gömersin.
Öğrenmek istediğim teknoloji / beceri: [BECERI]
Şu anki seviyem: [SEVIYE]
İlgi alanım (projeler bununla ilgili olsun): [ILGI_ALANI]
5 proje öner; her proje bir öncekinin üzerine yeni bir kavram eklesin. Her proje için:
1. Proje adı ve bir cümlelik açıklama (bitince elimde ne olacak?).
2. Bu projede öğreneceğim yeni kavramlar.
3. Tahmini süre.
4. Adım adım uygulama planı (5-8 adım); her adımda neyi araştırmam gerektiğini söyle ama kodu / çözümü tamamen yazma.
5. Takılırsam bakmam gereken 2 ipucu.
6. Bonus zorluk: Projeyi bitirince ekleyebileceğim bir özellik.
Kurallar: İlk proje bir akşamda bitebilecek kadar küçük olsun. Son proje portföyde gösterilebilir düzeyde olsun. İlgi alanımla bağlantıyı koru ki motivasyonum düşmesin.
Doldurulacak alanlar 3
- [BECERI]
- Öğrenmek istediğiniz teknoloji veya beceri Örn. JavaScript ile web geliştirme
- [SEVIYE]
- Mevcut seviyeniz Örn. HTML ve CSS biliyorum, JavaScript'e yeni başladım
- [ILGI_ALANI]
- Projelerin konusu olacak ilgi alanınız Örn. Futbol ve istatistikler
Örnek çıktı
Proje 1 — Maç Skoru Sayacı (1 akşam)
Bitince: İki takımın golünü butonlarla artırıp azaltabildiğiniz bir sayfa.
Yeni kavramlar: DOM seçme, click olayı, değişkenler.
Adımlar: 1) HTML'de iki takım ve skor alanı oluşturun. 2) "querySelector" ile skor alanlarını seçmeyi araştırın...
İpucu: Skor 0'ın altına düşmemeli; bir koşul (if) gerekecek.
Bonus: Skoru sayfa yenilense de saklayın (localStorage).
Proje 2 — Oyuncu Kartları Listesi
Yeni kavramlar: Diziler, nesneler, döngüyle HTML üretmek.
...
Proje 5 — Canlı Lig Tablosu Uygulaması (portföy)
Yeni kavramlar: fetch ile API'den veri çekmek, async/await, sıralama algoritmaları...
Bitince: İki takımın golünü butonlarla artırıp azaltabildiğiniz bir sayfa.
Yeni kavramlar: DOM seçme, click olayı, değişkenler.
Adımlar: 1) HTML'de iki takım ve skor alanı oluşturun. 2) "querySelector" ile skor alanlarını seçmeyi araştırın...
İpucu: Skor 0'ın altına düşmemeli; bir koşul (if) gerekecek.
Bonus: Skoru sayfa yenilense de saklayın (localStorage).
Proje 2 — Oyuncu Kartları Listesi
Yeni kavramlar: Diziler, nesneler, döngüyle HTML üretmek.
...
Proje 5 — Canlı Lig Tablosu Uygulaması (portföy)
Yeni kavramlar: fetch ile API'den veri çekmek, async/await, sıralama algoritmaları...
0
- Kopyalanma
- 132
- Olumlu oy
- +0
- Yorum
- 0
Promptun aracı
ChatGPT için diğer promptlarBenzer promptlar
- Arama Niyetine Uygun SEO Blog Yazısı Hedef anahtar kelimenize göre arama niyetini analiz eden, önce taslak sunup onayınızı alan, sonra özgün deneyim ve örneklerle zenginleştirilmiş SEO uyumlu bir blog yazısı yazdırın.
- Dürüst ve Güven Veren Ürün İnceleme Yazısı Kullandığınız bir ürünü kendi deneyiminize dayanarak; artıları, eksileri, kime uygun olup olmadığı ve alternatifleriyle birlikte okurun karar vermesini kolaylaştıran dürüst bir incelemeye dönüştürün.
- "En İyi X Öneri" Formatında Liste Yazısı (Listicle) "En iyi 10 ...", "... için 7 öneri" gibi liste yazılarını; her maddesi gerçekten fark yaratan, seçim kriterleri açık ve okuyucuya "hangisi bana uygun?" sorusunun cevabını veren biçimde yazın.
- Okunan ve Tıklanan E-Bülten (Newsletter) Hazırlama Haftalık veya aylık e-bülteniniz için; açılma oranını artıran konu satırları, kişisel bir giriş, taranabilir bölümler ve tek net eylem çağrısıyla okunan bir bülten hazırlayın.
Topluluk denemeleri (0)
Bu promptla üretilen görseller. Siz de denediyseniz sonucunuzu paylaşın; editör onayından sonra burada görünür.
Henüz paylaşılan deneme yok. İlk sonucu siz paylaşın.
Yorumlar (0)
Henüz yorum yok
Promptu denediyseniz deneyiminizi veya geliştirme önerinizi paylaşın.
Yorum yapmak için giriş yap