17 dil, 399 ders
Her dilin kendi kursu var: modül modül ilerleyen anlatımlar, canlı kod görevleri, quizler ve uygulamalı projeler.
Web Temelleri
Her web sayfasının iskeleti ve görünümü: etiketler, stiller ve hazır tasarım sistemleri.
HTML5 ile Web Geliştirmeye Giriş
Web sitelerinin temeli olan HTML5'i sıfırdan öğrenin: sayfa iskeleti, metinler, bağlantılar, görseller, listeler, formlar ve tüm girdi tipleri, tablolar ve semantik yapı. Her ders canlı önizlemeli editörde uygulamalı.
Ön bilgi: Gerekmez
CSS3 ile Modern Web Tasarımı
HTML sayfalarına renk, yazı tipi, boşluk ve düzen vermeyi sıfırdan öğrenin: seçiciler, kutu modeli, Flexbox, CSS Grid, responsive tasarım, değişkenler, geçişler, animasyonlar ve 5 uygulamalı arayüz projesi.
Ön bilgi: HTML
Bootstrap 5 ile Hızlı ve Responsive Arayüzler
Dünyanın en popüler CSS framework'ü Bootstrap 5'i öğrenin: 12 sütunlu grid sistemi, yardımcı sınıflar, butonlar, kartlar, navbar, modal, akordiyon, carousel ve 5 uygulamalı sayfa projesi.
Ön bilgi: HTML ve CSS
Tailwind CSS ile Modern Arayüz Tasarımı
Utility-first yaklaşımıyla Tailwind CSS öğrenin: renkler, boşluklar, tipografi, Flexbox, Grid, responsive tasarım, hover/dark durumları ve 5 gerçek arayüz projesi.
Ön bilgi: HTML ve CSS
Frontend & Etkileşim
Sayfalara hareket ve mantık kazandırın: modern JavaScript, tip güvenliği ve React bileşenleri.
JavaScript ile Programlamaya Giriş
Web'in programlama dili JavaScript'i sıfırdan öğrenin: değişkenler, koşullar, döngüler, fonksiyonlar, diziler, nesneler, modern ES6+ özellikleri, asenkron programlama ve uygulamalı projeler.
Ön bilgi: HTML (önerilir)
TypeScript ile Tip Güvenli JavaScript
JavaScript'e tip sistemi ekleyen TypeScript'i öğrenin: temel tipler, fonksiyon tipleri, interface, type, union, generic yapılar, sınıflar ve gerçek projelerde tip güvenliği.
Ön bilgi: JavaScript
React ile Modern Arayüz Geliştirme
Dünyanın en popüler arayüz kütüphanesi React'i öğrenin: JSX, bileşenler, props, state, olaylar, liste render, koşullu render, hook'lar, formlar ve uygulamalı projeler.
Ön bilgi: JavaScript
Programlama Dilleri
Algoritma, veri yapıları ve nesne yönelimli düşünce: Python ile başlayın; Java, C# ve C++ ile derinleşin.
Python ile Programlamaya Giriş
Hiç kod yazmamış olanlar için adım adım Python: değişkenler, kararlar, döngüler, listeler ve sözlükler, fonksiyonlar, nesne yönelimli programlama, hata yönetimi, dosyalar, düzenli ifadeler ve 5 uygulamalı proje.
Ön bilgi: Gerekmez
Java ile Nesne Yönelimli Programlama
Kurumsal yazılımların ve Android'in dili Java'yı öğrenin: değişkenler, kontrol yapıları, döngüler, diziler, metotlar, sınıflar, kalıtım, arayüzler, koleksiyonlar ve hata yönetimi.
Ön bilgi: Programlama temeli önerilir
C# ile .NET Programlama
Unity oyunlarının, Windows uygulamalarının ve ASP.NET web servislerinin dili C#'ı sıfırdan öğrenin: değişkenler, kararlar, döngüler, metotlar, List ve Dictionary, sınıflar, property, kalıtım, arayüzler, hata yönetimi ve LINQ.
Ön bilgi: Programlama temeli önerilir
C++ ile Sistem Programlama
Oyun motorlarının, tarayıcıların ve işletim sistemlerinin dili C++'ı sıfırdan öğrenin: değişkenler, kararlar, döngüler, fonksiyonlar, vector ve string, işaretçiler, sınıflar, kalıtım ve STL.
Ön bilgi: Programlama temeli önerilir
Backend & Veritabanı
Sunucu tarafı ve veri: PHP ile dinamik siteler, Go ile hızlı web servisleri, SQL ile sorgular ve tablolar.
SQL ile Veritabanı Yönetimi
Verinin dili SQL'i gerçek bir veritabanı üzerinde öğrenin: SELECT, filtreleme, sıralama, fonksiyonlar, gruplama, JOIN, alt sorgular, tablo oluşturma ve veri güncelleme.
Ön bilgi: Gerekmez
PHP ile Sunucu Tarafı Web Geliştirme
Web'in büyük bölümünü çalıştıran PHP'yi öğrenin: değişkenler, diziler, fonksiyonlar, form işleme, nesne yönelimli PHP, PDO ile veritabanı ve güvenli kodlama. Bu site de PHP ile yazıldı!
Ön bilgi: HTML
Go ile Backend Programlama
Google'ın sunucular ve bulut servisleri için geliştirdiği Go dilini sıfırdan öğrenin: değişkenler, if ve switch, tek döngü for, fonksiyonlar ve hata döndürme, slice ve map, struct, metotlar, interface, goroutine ve net/http ile web servisi.
Ön bilgi: Programlama temeli önerilir
Mobil Geliştirme
Android için Kotlin, iPhone için Swift, ikisine birden Flutter ile Dart.
Dart ile Programlama (Flutter'a Hazırlık)
Flutter mobil uygulamalarının dili Dart'ı öğrenin: değişkenler, null safety, koleksiyonlar, fonksiyonlar, sınıflar, mixin'ler, asenkron programlama ve Flutter'a hazırlık projeleri.
Ön bilgi: Programlama temeli önerilir
Kotlin ile Android'e Hazırlık
Google'ın Android için önerdiği modern dil Kotlin'i sıfırdan öğrenin: val ve var, string şablonları, when, aralıklar, fonksiyonlar, listeler ve map'ler, null güvenliği, sınıflar, data class, kalıtım ve lambdalar.
Ön bilgi: Programlama temeli önerilir
Swift ile iOS'a Hazırlık
iPhone, iPad ve Mac uygulamalarının dili Swift'i sıfırdan öğrenin: let ve var, string interpolasyonu, switch, aralıklar, fonksiyonlar ve argüman etiketleri, Array ve Dictionary, optional'lar, struct, class, protocol ve closure'lar.
Ön bilgi: Programlama temeli önerilir
Bu konuyu anlatan dersler
Aramanıza uyan kurs ya da ders bulunamadı.
Daha kısa bir kelime dene (ör. "döngü" yerine "dön"), yazımı kontrol et ya da filtreleri kaldır.