Programlama Öğren Adım Adım
Etkileşimli dersler, gerçek dünya örnekleri ve uygulamalı çalışmalarla 40+ programlama dili ve framework'ünde ustalaşın. Kodlama yolculuğunuza bugün başlayın!
AI İstem Mühendisliğinde Uzmanlaş
AI sistemleriyle etkili iletişim kurmanın sanatını ve bilimini öğrenin. Üretkenliğinizi artırmak için ChatGPT, Claude ve diğer AI araçlarında uzmanlaşın.
Gelişmiş İstem Teknikleri
Düşünce zinciri, az örnekli öğrenme ve rol tabanlı istem stratejileri
Gerçek Dünya Uygulamaları
İçerik oluşturma, kod üretimi, veri analizi ve iş otomasyonu
Etkileşimli Uygulama
Canlı AI modelleriyle uygulamalı egzersizler ve anında geri bildirim
AI Assistant
Kullanıcı İstemi:
Açıklamalı fibonacci sayılarını hesaplayan bir Python fonksiyonu oluştur
AI Yanıtı:
if n <= 1: return n
return fibonacci(n-1) + fibonacci(n-2)
# n'inci fibonacci sayısını hesaplar
Popüler Öğrenme Yolları
Hedeflerinize göre yolunuzu seçin ve gerçek dünya projelerini yapmaya başlayın
Frontend Geliştirici
Güzel kullanıcı arayüzleri ve etkileşimli web uygulamaları geliştirin
Backend Geliştirici
Güçlü sunucu tarafı uygulamaları ve API'ler oluşturun
Full Stack Geliştirici
Tam kapsamlı uygulamalar geliştirmek için hem frontend hem backend'de ustalaşın
40+ Teknolojide Ustalaş
Başlangıçtan ileri seviyeye, en çok talep gören programlama dillerini ve framework'lerini öğrenin
Frontend Geliştirme
Çarpıcı kullanıcı arayüzleri ve etkileşimli web uygulamaları geliştirin
HTML Tutorial
Web yapısı
HTML işaretleme diliyle web geliştirmenin temellerini öğrenin
CSS Complete Guide
Stil & Tasarım
Stil, düzen, animasyonlar ve duyarlı tasarımda ustalaşın
JavaScript Fundamentals
Etkileşim
Web sitelerinize dinamik davranış ve etkileşim ekleyin
TypeScript Guide
Tip Güvenliği
Statik tip kontrolüyle daha güvenli JavaScript yazın
React Development
UI Kütüphanesi
React bileşenleriyle modern kullanıcı arayüzleri geliştirin
Vue.js Framework
Aşamalı
Vue.js ile aşamalı web uygulamaları oluşturun
Angular Framework
Tam Platform
Angular ile ölçeklenebilir web uygulamaları geliştirin
Tailwind CSS
Araç Öncelikli
Araç öncelikli CSS ile hızlıca modern web siteleri geliştirin
Backend Geliştirme
Güçlü sunucu tarafı uygulamaları ve API'ler geliştirin
Python Tutorial
Çok Yönlü Dil
Web, AI ve veri bilimi için en popüler programlama dilini öğrenin
Django Framework
Web Framework'ü
Django'nun her şey dahil framework'üyle sağlam web uygulamaları geliştirin
Node.js Tutorial
JavaScript Çalışma Zamanı
Ölçeklenebilir ağ uygulamaları için sunucu tarafı JavaScript
Express.js Framework
Web Framework'ü
Node.js için hızlı, tarafsız web framework'ü
Java Programming
Kurumsal Hazır
Java'nın sağlam ekosistemiyle kurumsal uygulamalar geliştirin
Spring Boot
Java Framework'ü
Spring Boot ile üretime hazır uygulamalar oluşturun
PHP Programming
Sunucu Betiği
PHP ile dinamik web siteleri ve uygulamalar geliştirin
Laravel Framework
PHP Framework'ü
Zarif sözdizimiyle web sanatçıları için PHP framework'ü
Veritabanı Teknolojileri
Verileri verimli şekilde depolayın, yönetin ve alın
SQL Tutorial
Sorgu Dili
SQL ile veritabanı sorguları ve veri manipülasyonunda ustalaşın
MySQL Tutorial
İlişkisel VT
Dünyanın en popüler açık kaynak ilişkisel veritabanı
PostgreSQL Tutorial
İleri SQL
JSON desteğiyle gelişmiş açık kaynak ilişkisel veritabanı
MongoDB Tutorial
NoSQL Belge
Modern uygulamalar için esnek NoSQL veritabanı
Mobil Geliştirme
Yerli ve platformlar arası mobil uygulamalar geliştirin
Flutter Tutorial
Platformlar Arası
Tek kod tabanından iOS ve Android için güzel yerli uygulamalar geliştirin
React Native Tutorial
Yerli Mobil
React ve JavaScript kullanarak yerli mobil uygulamalar oluşturun
iOS Swift Tutorial
iOS Yerli
Swift programlama diliyle yerli iOS uygulamaları geliştirin
Android Kotlin
Android Yerli
Kotlin ile modern Android uygulamaları geliştirin
DevOps & Araçlar
Geliştirme araçları ve dağıtım stratejilerinde ustalaşın
Docker
Konteynerleştirme
Ortamlar arasında tutarlı dağıtım için uygulamaları konteynerleştirin
Git
Sürüm Kontrolü
Git ile sürüm kontrolü ve işbirliğinde ustalaşın
AWS
Bulut Platformu
Amazon Web Servisleri'nde uygulamaları dağıtın ve ölçeklendirin
Kubernetes
Orkestrasyon
Konteynerleştirilmiş uygulamaları ölçekte yönetin
Modern Programlama Dilleri
Gelecek için en son programlama dillerini öğrenin
Go Programming
Hızlı & Basit
Go ile hızlı, güvenilir ve verimli yazılım geliştirin
Rust Programming
Bellek Güvenli
Bellek güvenliği ve sıfır maliyetli soyutlamalarla sistem programlama
C# Programming
.NET Platformu
C# ve .NET ekosisteміyle modern uygulamalar geliştirin
C++ Programming
Yüksek Performans
Sistem programlama ve yüksek performanslı uygulamalarda ustalaşın
Try It Yourself
Tarayıcınızda çalıştırabileceğiniz ve değiştirebileceğiniz etkileşimli kod örnekleri
HTML Temel Yapısı
HTML<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>İlk Sayfam</title>
</head>
<body>
<h1>Merhaba, Dünya!</h1>
<p>Web geliştirme dünyasına hoş geldiniz!</p>
</body>
</html>
CSS Stil Büyüsü
CSS.hero {
background: linear-gradient(135deg,
#667eea 0%, #764ba2 100%);
color: white;
padding: 4rem 2rem;
text-align: center;
border-radius: 1rem;
box-shadow: 0 20px 40px rgba(0,0,0,0.1);
}
Etkileşimli JavaScript
JavaScriptfunction greetUser(name) {
const greeting = `Merhaba, ${name}!`;
document.getElementById('output').innerHTML =
`<h2>${greeting}</h2>
<p>JavaScript dünyasına hoş geldiniz!</p>`;
console.log(greeting);
}
Python Basitliği
Pythondef calculate_fibonacci(n):
if n <= 1:
return n
return calculate_fibonacci(n-1) + calculate_fibonacci(n-2)
# İlk 10 Fibonacci sayısını üret
for i in range(10):
print(f"F({i}) = {calculate_fibonacci(i)}")
Neden Mrebi'yi Seçmeli?
Etkileşimli öğrenmeyle en kapsamlı programlama eğitimi platformu
Etkileşimli Öğrenme
Etkileşimli kod editörü ve gerçek zamanlı önizlemeyle yaparak öğrenin. Doğrudan tarayıcınızda kodlama pratiği yapın.
Proje Tabanlı Öğrenme
Öğrenirken gerçek projeler geliştirin. Basit web sitelerinden karmaşık uygulamalara, uygulamalı projelerle pratik yapın.
Beceri Değerlendirmesi
Quiz'ler ve kodlama zorlukları ile bilginizi test edin. İlerlemenizi takip edin ve sertifika kazanın.
Kapsamlı İçerik
Temellerden ileri konulara kadar, derslerimiz profesyonel geliştirici olmak için ihtiyacınız olan her şeyi kapsıyor.
Çoklu Dil Desteği
Tercih ettiğiniz dilde öğrenin. İçeriklerimiz küresel erişilebilirlik için birden fazla dilde mevcut.
İlerleme Takibi
Detaylı ilerleme raporları ve kişiselleştirilmiş öğrenme önerileriyle öğrenme yolculuğunuzu takip edin.
Kodlama Yolculuğunuzu Başlatmaya Hazır mısınız?
Mrebi ile programlamada ustalaşan binlerce geliştiriciye katılın. Bugün öğrenmeye başlayın ve teknolojide geleceğinizi inşa edin.