Eğitimler
Türk Dünyası gençleri için hazırlanmış dijital yeti eğitimleri. Başlıklar ve quizler dört dilde; ders metinleri Türkçe ve İngilizce.
15 eğitim
Web Geliştirmeye Giriş: HTML, CSS ve JavaScript
Sıfırdan ilk web sayfanızı yapın. HTML yapısı, CSS ile düzen ve JavaScript ile etkileşim; ardından projenizi GitHub'a yükleyin.
Python ile Programlamaya Giriş
Hiç kod yazmamış olanlar için Python: kurulum, değişkenler, koşullar, döngüler, listeler, fonksiyonlar ve GitHub'a yüklediğiniz küçük bir proje.
JavaScript ile Etkileşimli Web Uygulamaları
HTML ve CSS bilenler için bir sonraki adım: DOM, olaylar, dizi ve nesneler, açık API'lerden veri çekme, tarayıcıda veri saklama ve sıfırdan bir yapılacaklar uygulaması yayınlama.
Git ve GitHub ile Ekip Çalışması
Kodunuzun geçmişini yönetin ve başkalarıyla güvenle çalışın: commit, dallar, çakışma çözme, pull request, kod incelemesi, issue panoları ve açık kaynak katkı kültürü.
Python ile Veri Analizi: pandas ve Görselleştirme
Jupyter ve Colab ortamında pandas ile veri okuma, temizleme, gruplama ve birleştirme; matplotlib ve seaborn ile grafikler; Türk dünyası şehirlerinden öğrenci verisiyle uçtan uca bir mini analiz projesi.
TypeScript Temelleri
JavaScript'e tip güvenliği ekleyin: kurulum, temel tipler, arayüzler, birleşim tipleri, generic'ler, sınıflar ve DOM/fetch ile tipli çalışma. Sonunda küçük bir JS projesini TypeScript'e taşıyın.
React ile Arayüz Geliştirme
Bileşen tabanlı arayüz geliştirmeyi öğrenin: JSX, props ve state, olaylar, listeler, formlar, useEffect ile veri çekme, yönlendirme ve stil. Sonunda bir kurs kataloğu uygulaması yapıp Vercel'e yayınlayın.
Node.js ve REST API Geliştirme
Sunucu tarafında JavaScript: Node.js çalışma zamanı, npm, Express ile rotalar ve middleware, REST tasarımı, doğrulama, veritabanı bağlantısı, JWT ile kimlik doğrulama, test ve dağıtım.
Yazılım Testine Giriş
Güvenle değişiklik yapmayı öğrenin: test türleri, test odaklı düşünme, Vitest/Jest ile birim testleri, mocking, asenkron kod testi, Playwright ile arayüz testi, hata raporlama ve GitHub Actions ile sürekli entegrasyon.
Flutter ile Mobil Uygulama Geliştirme
Dart dilinden başlayarak Flutter ile Android ve iOS için tek kod tabanlı uygulamalar geliştirin: widget'lar, yerleşim, durum yönetimi, navigasyon, HTTP ve yerel depolama; sonunda bir Türk dünyası konuşma kılavuzu uygulaması yayınlayın.
WordPress ile Web Sitesi Kurma
Kod yazmadan profesyonel bir web sitesi kurun: hosting ve alan adı seçimi, WordPress kurulumu, temalar, blok düzenleyici, menüler, temel eklentiler, çok dilli yapı, performans, yedekleme ve yayına alma.
No-Code Araçlarla Uygulama Geliştirme
Kod yazmadan çalışan uygulamalar kurun: Airtable ve Google Sheets ile veri modelleme, Glide ile mobil uygulama, Tally ile formlar, Zapier/Make ile otomasyon, erişim izinleri ve fiyat sınırları; sonunda bir öğrenci kulübü yönetim uygulaması.
Linux Komut Satırı
Terminalde kendinizi evinizde hissedin: dosya gezinme, izinler, borular ve yönlendirme, grep/find/sed, paket yöneticileri, SSH ile uzak sunucu, kabuk betikleri, cron ve dotfiles ile üretkenlik.
Kodsuz Chatbot Geliştirme
Tek satır kod yazmadan çalışan bir chatbot tasarlayın, bilgi tabanı bağlayın, test edin ve web sitesi, Telegram ya da WhatsApp üzerinden yayınlayın.
Güvenli Yazılım Geliştirme Temelleri
Yazdığınız kodu saldırılara karşı dayanıklı hale getirin: tehdit modelleme, OWASP Top 10, girdi doğrulama, XSS/CSRF, güvenli parola saklama, gizli anahtar yönetimi, bağımlılık güvenliği, HTTPS ve güvenlik başlıkları; küçük bir Node/React uygulamasını sertleştirme projesi.