Modern Software Engineering - Ücretsiz Kaynaklar 📚
Dijital Üniversite Platformunda yer alan Modern Software Engineering eğitimimize gösterdiğiniz yoğun ilgi için teşekkürler!
Bu dönem aramıza katılamayanlar ve kendi kendine öğrenmeye devam etmek isteyenler için 10 ücretsiz kaynak derledik.
Bu kaynaklar, eğitim modülümüzde de yararlanacağımız yardımcı materyaller arasında. Teknik geçmişi olmayanlardan ileri seviye yazılımcılara kadar herkesin ilgisini çekebilecek içerikler var.
1. AI for Everyone - Andrew Ng, https://t.co/PtlPSuQTFU
Yapay zekânın temel kavramları, sınırları ve iş dünyasındaki uygulamaları. Teknik bilgi gerektirmiyor. (~7 saat)
https://t.co/xOqtGbFNNx
2. Elements of AI - University of Helsinki
Yapay zekânın nasıl çalıştığını ve toplumsal etkilerini öğrenmek isteyenlere yönelik, programlama gerektirmeyen başlangıç eğitimi.
https://t.co/z3L6eYCBkY
3. AI Fluency: Framework & Foundations - Anthropic
Yapay zekâ ile etkili ve sorumlu çalışma, görev tanımlama, bağlam sağlama ve çıktıları değerlendirme. (~4 saat)
https://t.co/pEuqk5cPQk
4. How I Use LLMs - Andrej Karpathy
Büyük dil modellerini günlük hayatta ve profesyonel işlerde kullanmanın pratik yolları. (~2 saat)
https://t.co/4vf9xzSfQj
5. Deep Dive into LLMs like ChatGPT - Andrej Karpathy
LLM'lerin nasıl geliştirildiğini, nasıl çalıştığını ve neden hata yapabildiğini anlamak isteyenler için kapsamlı bir anlatım. (~3,5 saat)
https://t.co/gjLOucENTv
6. CS50 - Week 0: Scratch - Harvard University
Algoritmik düşünme, problem çözme ve programlama mantığına giriş. Önceden kodlama bilgisi gerektirmiyor.
https://t.co/wDB55sH2HH
7. Python ile Veri Analizi - BTK Akademi 🇹🇷
Python ile veri işleme, analiz ve görselleştirme üzerine Türkçe bir kaynak. Programlama temellerini öğrenenler için.
https://t.co/DpFd0s0yES
8. Building Effective Agents - Anthropic
Ajentik yapay zekâ sistemlerinin mimarisi, araç kullanımı ve iş akışları üzerine teknik bir rehber.
https://t.co/UDR95dsdsR
9. The Modern Software Developer
YZ destekli modern yazılım geliştirme, coding agents, MCP, context engineering ve otomasyon üzerine ileri düzey içerikler.
https://t.co/h0zSGfXhOU
10. CS2680 Modern AI Systems: Agents and System Optimizations - Harvard University
Ajentik sistemler, multi-agent orchestration, model serving ve performans optimizasyonu üzerine ileri seviye bir üniversite dersi.
https://t.co/QV7LGyIxIV
🎯 Nereden başlamalı?
• YZ dünyasına yeni giriyorsanız: 1, 2, 3
• YZ'yi günlük işlerinizde kullanmak istiyorsanız: 3, 4
• LLM'lerin nasıl çalıştığını merak ediyorsanız: 5
• Yazılım geliştirme ve Python öğrenmek istiyorsanız: 6, 7
• Ajentik sistemlerde ve modern yazılım geliştirmede derinleşmek istiyorsanız: 8, 9, 10
Tüm kaynakları bitirmeniz gerekmiyor. İlginize ve seviyenize göre birkaçını seçip başlamanız yeterli.
İçeriklere ücretsiz erişebilirsiniz; bazı platformlarda sertifikalar, ek özellikler veya uygulamalar ücretli olabilir.
Önemli olan teknolojileri yalnızca kullanmak değil; nasıl çalıştıklarını, sınırlarını ve gerçek problemlerin çözümünde nasıl değerlendirilebileceklerini anlamak.
Bu yüzden öğrendiklerinizi pratiğe dökmeyi ihmal etmeyin.
Hepinize iyi öğrenmeler! 🚀
#WhitehandAI #ModernSoftwareDevelopment #AgenticCoding #VibeCoding #ArtificialIntelligence #SoftwareEngineering #AI
UN INGENIERO DE ANTHROPIC ACABA DE SOLTAR EL MEJOR TRUCO PARA OPUS 5.5
Abre Claude Code y escribe:
/claude-api prompt-audit
→ Audita tus skills, CLAUDE.md y prompts
→ Borra todo lo que frena al modelo
→ Lo reescribe con la guía oficial de Opus 5.5
Tus prompts están escritos para modelos viejos.
Esto lo arregla en 5 minutos.
Guárdalo.
Por: @RLanceMartin
1. Claude (solve anything)
2. Supenli AI (create viral content)
3. Virality AI (find viral content)
4. Perplexity (research anything)
5. ChatGPT (generate images)
6. Luma (AI content agents)
7. ElevenLabs (create voices & music)
8. Notion AI (smart workspace)
9. Gamma (instant PowerPoint)
10. Skysnail (design thumbnails)
11. Foodient (free AI food app)
12. Syllaby (Viral faceless videos)
13. Google omni (edit any video)
Bookmark this list because it will 10x your life ✅
1.450.000 tl’lik araba alırken 30-40 bin tl pazarlık için uğraşıyoruz.
ama aynı araba ilk 12 ayda bakım, lastik, fren, şanzıman ve gizli hasar riskleriyle 150-200bin ₺ daha pahalıya gelebiliyor.
ben claude’a "bu araba alınır mı?" diye sormazdım.
"bu ilanda bana para kaybettirecek ne var?" diye sorardım.
araba ilanını satın alma dosyasına çeviren 8 prompt bırakıyorum:
Boş boş işlerle uğraşmayı bırakıp bütün işi gücü bi kenara koyun. Netflix veya YouTube'da takılmaktan daha faydalı bir 4saat sizi bekliyor. Ama ben bara cluba gidicem, starbucks moruk ya, akşam okeydeyiz diyenler varsa kendileri bilir.. zorla para kazandıramayız sizlere
Bugün ne olduğunu yakaladınız mı?
Google oyunu resmen değiştirdi...
Full stack vibe coding:
Multiplayer, database, auth, Firebase hepsi içinde.
App ihtiyacı anlıyor, database’i kendi kuruyor.
Eksik library’yi kendi yüklüyor.
Projeyi hatırlıyor, ertesi gün kaldığın yerden devam.
Tek tuşla production.
Bu şu demek:
Artık kod yazan değil, sistem kuran kazanacak.
Google zaten mailini, haritanı, dokümanını kontrol ediyordu…
Şimdi IDE’ni de aldı.
Aynı hafta Apple bu tarz app’leri blockluyor.
Tesadüf değil, platform savaşı başlıyor.
Bu saatten sonra benim önerim:
– Kod öğrenmek yetmez, ürün düşünmeyi öğrenmelisiniz,
– API + automation + distribution = yeni oyun
– Küçük ekiplerle büyük işler dönemi başladı.
Bu treni kaçıran, 5 yıl geriden gelecek.
su an claude code kullanan herkes ayni hatada: terminali acip prompt yaziyorsun, bitti
bu arabaya binip sadece birinci viteste kullanmak gibi, 5 vites daha var haberin yok
sana claude code'un kimsenin konusmadigi 4 gizli katmanini acikliyorum
hooks - bu manyak bir sey
claude her islem yaptiginda arka planda otomatik calisan scriptler, AI'in insiyatifinde degil, deterministik kod
> dosya editlendi? otomatik formatla
> .env'ye dokunuldu? ENGELLE, calistirma bile
> rm -rf yazildi? durdur, soru sor
> is bitti? masaustune bildirim gonder
ben suanda 6 farkli hook calistiriyorum, claude benim icin otomatik formatlama yapiyor, tehlikeli dosyalari koruyor, hata yapinca otomatik ogrenme kaydı tutuyor, ve biten her isin bildirimini aliyorum
tek satir bash kodu, bir kere yaz, sonsuza kadar calissin
skills - custom slash komutlar
/commit → analiz et + semantic mesaj + commit
/deploy → test + build + deploy + verify
/review → 5 acidan kod inceleme raporu
markdown dosyasina yaz, her projede kullan, tekrar prompt yazma
rules - otomatik kurallar
“test olmadan commit yok", "any tipi yasak", "console.log birakma"
bir kere tanimla, tum projelerde gecerli, her seferinde hatirlatma yok
CLAUDE.md - proje hafizasi
tech stack, kurallar, yapi, hepsini tek dosyaya yaz
AI her session'da sifirdan ogrenmesin, projeni tanisin
bu 4 katmani kuran adam ile kurmayan adam ayni tool'u kullaniyor ama bambaska sonuclar aliyor
biri 30 dakikada production-ready cikariyor, digeri 3 saat ugrasip spaghetti uretiyor
fark tool degil, tool'un uzerine kurdugun sistem
kacinci viteste kullaniyorsun yoruma yaz
Three.js denen kütüphaneyi bilirsiniz, mrdoobun yıllardır geliştirdiği o efsane 3D motoru. Adam Quakei tarayıcıda çalıştırdı, VR desteği ekledi, online multiplayer bile var. Tarayıcıda. 2026 da yaş��yoruz.
Şimdi bunu Claude Code ile birleştirince olan şey inanılmaz.
Geçen gece denedim. Claude Codea three.js ile basit bir 3D sahne kur, içine yürüyebildiğim bir oda yap dedim. 15 dakika sonra WASD ile gezdiğim, ışıklandırması olan, gölgeleri düşen bir ortam elimde. Eskiden bu iş için WebGL shader yazardın, matrix hesabı yapardın, kamera açısını manuel ayarlardın. Saatler uçardı.
Vibe coding burada bambaşka bir anlam kazanıyor. 3D dünya kurmak artık matematik değil hayal gücü meselesi oldu. Kafandaki sahneyi tarif ediyorsun, Claude Code three.js dökümanlarını zaten biliyor, geometry oluşturuyor, material atıyor, renderer ayarlıyor. Sen sadece şurası daha karanlık olsun, buraya bir kapı koy diyorsun.
GitHubda three.js examples klasörüne bir bakın. Yüzlerce hazır örnek var. Bunları Claude Codea atıp bunu al, üzerine şunu ekle dediğinde çıkan sonuçlar sizi ağlatır.
Oyun motoru öğrenmek için yıllarını verme devri kapandı. Tarayıcıda 3D dünya kurmak iki satır açıklamaya düştü. Denemeyenin kaybı. 🚀
Link yorumlarda 👇🏻
claude code ile vibe coding yapıyorsan ve bunları bilmiyorsan, zamanının %80'ini boşa harcıyorsun.
(kimsenin anlatmadığı 7 sır):
daha fazla bu tarz içerik için, takip et.
—————————————
1. # işareti her şeyi değiştiriyor
> mesajın başına # koy → claude kalıcı hafızasına kaydediyor.
>> "# her zaman typescript kullan"
> yazdın mı? sonsuza kadar hatırlıyor. her seferinde tekrar söylemene gerek yok.
çoğu kişi bunu bilmiyor.
Onkoloji uzmanından şoke eden itiraflar;
-Kanser sebebiyle bana 8 ay ömür biçildi.
-Kemoterapinin işe yaramadığını biliyordum.
-Kenevir tedavisiyle 4 ay içerisinde tüm kanseri vücudumdan atıp kurtuldum.
İşte ONKOLOJİ Uzmanı Prof Dr. Dilek İNAN'ın şoke eden açıklamaları:
Adamlar Excel Bilme Zorunluluğunu Yok Etti!
Beyaz yakaların “mükemmel oyuncağı ve kutsalı” Excel’i artık bilmek zorunda değilsin!
Tek bir hamleyle, Claude’un Excel’e girmesiyle oyunun kuralları değişti...
Senelerce eğitimler, saatlerce formüller, veri analizi kursları, kurumsal Excel eğitimleri…
Claude artık Excel’in resmen içinde.
Dosyayı veriyorsun, “analiz et” diyorsun, yapıyor.
Hata buluyor, rapor yazıyor, düzenliyor.
Artık farkı yaratan şey, Excel bilmek değil! "ne sorduğunu bilmek!"
claude code için bütçen mi yok? sorun değil, alternatif var.
opencode diye bir proje var, github'da 78 bin star almış. bu rakam tesadüf değil. terminalde çalışıyor, claude code ile aynı mantık. agentic coding yapabiliyorsun.
arkasına glm 4.7 modeli koyuyorsun, aylık maliyeti 3 doların altında kalıyor. kahve parası.
kurulumu basit, birkaç komutla ayağa kalkıyor. api key'i alıyorsun, config'e yazıyorsun, başlıyorsun.
tabi bu tavsiyem maliyetten kaçıp bir şeyler üretmek isteyenler için. zorunlu #reklam değildir
bu tool ile antigravity sınırlarını ortadan kaldırın.
mükemmel bir ücretsiz araca denk geldim ve bu sorunu çok iyi bir şekilde yönetiyor.
vibecode yaparken en büyük karşılaşılan sorun token ve maliet. kota bittiğinde genelde çoğu kişi başka hesaba geçiş yaparak bu sorunu atlatmaya çalışıyor.
buda hem iş yaparken işleri kesintiye uğratıyor. hemde bir çileye dönüşebiliyor.
opencode üzerinden bir çözüm ile antigravity limitlerini ortadan kaldırmak istiyorsanız bu tool tam size göre.
opencode-antigravity-auth isimli araç ile birden fazla google hesabını ekliyorsunuz ve antigravity üzerinde birden fazla model arasında otomatik geçiş sağlıyor. yani bir tane hesabın limiti bittiğinde diğer hesaba kendisi geçiyor.
kurulum için size gereken şey opencode ve bu eklentiyi aktif etmek. github linkini bırakıyorum. muhakkak denemenizi öneririm.
aracın tüm özellikleri aşağıdaki gibi ;
google oauth ile giriş – opencode auth login üzerinden otomatik token yenileme
çift kota sistemi – tek bir eklentiyle hem antigravity kotasına (claude, gemini 3) hem de gemini cli kotasına erişim
çoklu hesap rotasyonu – birden fazla google hesabı ekleyin; biri rate limit’e girince otomatik olarak diğerine geçer
gerçek zamanlı sse streaming – thinking blokları ve artımlı (incremental) çıktı desteği
model varyantları – opencode’un varyant sistemiyle thinking budget’ı dinamik olarak yapılandırma
genişletilmiş thinking – claude thinking budget’ları ve gemini 3 thinking seviyeleri için yerel destek
otomatik kurtarma – claude tool_result_missing hatalarından otomatik oturum kurtarma
eklenti uyumluluğu – diğer opencode eklentileriyle birlikte çalışır (opencodesync vb.)
Anthropic just released ALL the Claude Code secrets
Their Prompting best practices just went live in their docs and I spent hours reading it and testing out all the tips
Here are the 10 that make Claude Code so much better: 🧵