<aside> 🧭

Bu roadmap kimin için? Kulübe yeni katılan ve yazılıma sıfırdan başlayan developer üyeler için. Hiçbir şey bilmediğini varsayarak başlıyoruz.

Hedef: Bir hackathon takımında akıllı sözleşmeyi ve frontend'i tek başına çıkarabilen developer olmak.

</aside>

Nasıl ilerlenir?

  1. Step'leri sırayla aç. Her step'in bölümlerini numara sırasıyla bitir.
  2. Her step bir teslimle biter. Teslimler GitHub'da Pull Request (PR) olarak yapılır.
  3. Bir mentör PR'ını inceler. Onay gelince bir sonraki step'e geçersin.
  4. Takıldığında önce Step 1.1'deki soru sorma kurallarına bak, sonra sor. Soru sormak ayıp değil, sessizce bırakmak ayıp.

Seviyeler

Seviye Step'ler Ne yapabiliyorsun?
🌱 Çaylak Step 1–2 Geliştirme ortamın hazır, Git ile çalışabiliyorsun, temel kavramları biliyorsun
🔨 Builder Step 3–4 Kontrat yazıp testnet'e deploy edebiliyor, ona bağlanan bir frontend yapabiliyorsun
⚡ Hacker Step 5–6 AI ile hızlı ve bilinçli geliştiriyorsun, hackathon'da takımın developer'ı olabiliyorsun

Kurallar

<aside> 📚

Blockchain'in kavramsal tarafı (Bitcoin, Ethereum, DeFi, L2…) için YTÜ Blockchain Web3 Yol Haritası sayfasını kullan. Bu roadmap ise kod yazma tarafına odaklanır.

</aside>

Step'ler

Planlanan sıra (taslak, değişebilir): Step 2 — JavaScript/TypeScript ve blockchain temelleri · Step 3 — İlk akıllı sözleşme (Solidity + Foundry) · Step 4 — dApp (Next.js + wagmi/viem) · Step 5 — AI destekli geliştirme · Step 6 — Uzmanlaşma ve hackathon

Step 1 — Kulübe ve Geliştirme Ortamına Giriş

Step 2 — Programlama ve Blockchain Temelleri