Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Vibe Coding Experience: Futbol Tahmin Odası
New
Rating: 5.0 out of 5(3 ratings)
92 students

Vibe Coding Experience: Futbol Tahmin Odası

Claude Code ile fikirden canlı ürüne: gerçek bir web uygulamasını planla, geliştir, test et ve yayına al.
Created byEmrah Yüksel
Last updated 9/2026
Turkish
Turkish [Auto],

What you'll learn

  • Claude Code ile gerçek bir web uygulamasını fikirden canlı yayına kadar geliştirin
  • Bir ürünü küçük ve doğrulanabilir checkpoint’lere bölerek kontrollü şekilde ilerletin
  • Supabase ile veritabanı, Google ile giriş ve güvenli veri erişimi (RLS) kurun
  • Gerçek maç verilerini API’den çekip tahmin, kickoff kilidi ve puanlama akışını geliştirin
  • GitHub ile projeyi sürümleyin, değişiklikleri yönetin ve güvenli geri dönüş noktaları oluşturun
  • Vercel ile uygulamayı yayına alın ve gerçek cihazlarda kullanıcı testi yapın
  • I’ın ürettiği plan ve kodu körü körüne kabul etmek yerine ürün ve teknik kararlar açısından değerlendirin
  • Vibe Coding sürecinde kalıcı proje bağlamı, dokümantasyon ve proje hafızası oluşturun

Course content

1 section • 24 lectures • 5h 11m total length
  • Vibe Coding Experience yol haritası5:41
  • Vibe Coding ile ortaya ne çıkıyor? Canlı ürünü inceleyin0:50
  • Yakında Geliyor: Claude AI - Sıfırdan İleri Seviyeye Yapay Zeka Eğitimi 2026-20:31
  • Claude Desktop ile Çalışma Ortamını Hazırlıyoruz6:16
  • Claude Desktop’ı tanıyor ve ilk fikrimizi veriyoruz10:39
  • Ajanları görevlendiriyor ve fikri derinlemesine analiz ediyoruz5:29
  • Fizibiliteyi tamamlıyor ve kritik soruları cevaplıyoruz6:46
  • Claude’un planını inceliyor ve kendi ürün kararlarımızla revize ediyoruz11:43
  • Planı proje hafızasına dönüştürüyor ve checkpoint sistemini kuruyoruz22:27
  • Projeyi GitHub ile yönetiyor ve güvenli geri dönüş noktaları oluşturuyo10:03
  • Arayüzü tasarlıyor ve ilk kullanıcı deneyimini oluşturuyoruz12:09
  • Next.js iskeletini kuruyor ve ilk yayınımızı alıyoruz7:46
  • Vercel’e bağlanıyor ve ilk canlı yayını doğruluyoruz6:38
  • Veritabanı şemasını kuruyor ve RLS ile güvenliği sağlıyoruz13:11
  • Supabase’i kuruyor ve veritabanını migration’larla ayağa kaldırıyoruz12:34
  • Gerçek fikstürü senkronize ediyoruz41:30
  • Google ile giriş sistemini kuruyoruz31:50
  • Tahminleri kaydediyor ve maç başlayınca kilitliyoruz4:39
  • Sonuç işleme ve puanlama6:18
  • Genel sıralamayı oluşturuyoruz15:33
  • Odaları oluşturuyor, arkadaşlarımızı davet ediyoruz16:05
  • Açık odaları listeliyor ve oda kapanışını yönetiyoruz23:45
  • Son kontrolleri yapıyor ve yayına çıkıyoruz6:49
  • Güvenlik açıklarını tespit ediyor ve önlemlerimizi alıyoruz32:19

Requirements

  • Temel bilgisayar kullanımı yeterlidir; ileri seviye programlama bilgisi gerekmez
  • Claude Code kullanabilmek için ücretli bir Claude planına ihtiyaç vardır
  • Temel web geliştirme kavramlarına aşinalık faydalıdır ancak zorunlu değildir
  • Eğitim boyunca projeyi benimle birlikte uygulayabilmek için bir bilgisayara ihtiyacınız vardır

Description

Bu eğitimde size Claude Code’un bütün özelliklerini anlatmayacağım.

Uzun uzun menüleri, ayarları veya teorik kavramları ezberletmeye de çalışmayacağım.

Bunun yerine gerçek bir ürün geliştireceğiz.

Sıfırdan bir futbol tahmin odası oluşturacağız. Kullanıcılar Google ile giriş yapacak, haftanın maçlarını görecek, tahminlerini maç başlamadan önce girecek, kickoff sonrasında tahminler kilitlenecek, maç sonuçları işlendiğinde puanlar hesaplanacak ve genel sıralama oluşacak.

Ama bu eğitimin asıl amacı sadece bu uygulamayı yapmak değil.

Asıl amaç, AI destekli yazılım geliştirirken nasıl düşünmeniz gerektiğini deneyimlemek.

Bir fikri nasıl araştıracağımızı, pazarı nasıl analiz edeceğimizi, bir MVP planını nasıl oluşturup revize edeceğimizi, projeyi küçük ve doğrulanabilir checkpoint’lere nasıl böleceğimizi ve Claude’un ürettiği planı ya da kodu neden doğrudan kabul etmememiz gerektiğini birlikte göreceğiz.


  1. Bu süreçte gerçek bir geliştirme akışı kullanacağız:

  2. Claude Code ile ürün fikrini analiz edeceğiz ve planlayacağız.

  3. Proje bağlamını ve dokümantasyon yapısını oluşturacağız.

  4. GitHub ile sürüm kontrolü ve güvenli geri dönüş noktaları kuracağız.

  5. Next.js ile uygulama iskeletini oluşturacağız.

  6. Supabase ile veritabanı, kimlik doğrulama ve RLS güvenliğini kuracağız.

  7. Gerçek maç verilerini API üzerinden senkronize edeceğiz.

  8. Tahmin, kickoff kilidi, sonuç işleme ve puanlama sistemini geliştireceğiz.

  9. Vercel üzerinden uygulamayı canlı yayına alacağız.

  10. Bu eğitimde önemli olan bir teknolojiye “uzman olmak” değil.

Önemli olan, gerçek bir ürün geliştirirken hangi teknolojiye neden ihtiyaç duyduğunuzu görmek ve doğru anda doğru kararı verebilmek.

Bu yüzden bu eğitim klasik bir kurs değil.

Bu bir Experience.

Kodun nasıl yazıldığından çok, neden o şekilde yazıldığına odaklanacağız.

AI’ın ürettiği her şeyi kabul etmek yerine kontrol edeceğiz.

Büyük bir projeyi tek seferde üretmeye çalışmak yerine küçük adımlarla ilerleyeceğiz.

Her aşamada çalışan bir çıktı elde edeceğiz.

Ve en sonunda elimizde sadece tamamlanmış bir eğitim değil, gerçekten çalışan ve yayında olan bir web uygulaması olacak.

Bu eğitim özellikle şu kişiler için uygundur:

AI destekli yazılım geliştirmeyi gerçek bir proje üzerinde deneyimlemek isteyenler.

Claude Code ve Vibe Coding yaklaşımını yalnızca araç kullanımı değil, ürün geliştirme süreciyle öğrenmek isteyenler.

Modern web geliştirme sürecini uçtan uca görmek isteyen geliştiriciler.

Uzun teorik eğitimler yerine kısa, uygulamalı ve deneyim odaklı öğrenmeyi tercih edenler.

AI’ın ürettiği kodu körü körüne kabul etmek yerine planlama, kontrol ve karar verme becerisini geliştirmek isteyenler.

Eğitim sonunda çalışan bir futbol tahmin uygulamasını fikirden canlı yayına kadar geliştirmiş olacaksınız.

Bilgi değil, deneyim.

Who this course is for:

  • AI destekli yazılım geliştirmeyi gerçek bir proje üzerinde deneyimlemek isteyen geliştiriciler
  • Claude Code ve Vibe Coding yaklaşımını yalnızca araç kullanımı değil, ürün geliştirme süreciyle öğrenmek isteyenler
  • Web uygulaması geliştirmeye yeni başlayan veya modern geliştirme süreçlerini görmek isteyen yazılımcılar
  • GitHub, Supabase, Vercel ve API entegrasyonlarını gerçek bir ürün akışı içinde görmek isteyenler
  • Uzun teorik eğitimler yerine kısa, uygulamalı ve deneyim odaklı öğrenmeyi tercih edenler