Full Stack Developer Yol Haritası
Bir full stack web developer'ın ihtiyaç duyduğu sırayla ücretsiz kurslar: sayfa için HTML, CSS ve JavaScript, arayüz için TypeScript ve React, sunucu için Next.js, veri için SQL, ardından yayına almak için Linux, Git ve Docker. JavaScript iki tarafta da çalışır, yani tek bir dil öğrenir ve baştan sona onu kullanırsın. Her ders tarayıcında çalışır ve her kurs bölümü ücretsiz bir sertifikayla biter.
889,130+ codder bu kurslara kayıtlı
880 ders969 görev4,345 quiz sorusu
- Başlangıç dostu
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Yol boyunca 16 ücretsiz sertifika
Full stack developer yolu, adım adım
Her adım, Coddy'de zaten var olan bir kurstur. Sırayla ilerle ya da eksik olduğun kursa doğrudan atla: ilerlemen her durumda kurs bazında kaydedilir.
- 1Adım 13 bölüm, sırayla
- 2Adım 2
JavaScript ve TypeScriptÖzel sayfa
Bu adıma başlaBaşlaTemeller, mantık ve akış kontrolü, nesneler ve sınıflar üç bölümde, ardından TypeScript: tipler, arayüzler, generic'ler ve derleyici hatalarını okumak. Tarayıcıda ve sunucuda yazdığın dil bu, bu yüzden diğer tüm adımlardan daha fazla zaman alır.BaşlaÖzel sayfa4 bölüm, sırayla - 3Adım 3
Tarayıcıda JavaScriptÖzel sayfa
Bu adıma başlaBaşlaDOM, olaylar, formlar ve doğrulama, ardından sekmeler, modal pencereler, temalar ve duyarlı navigasyon gibi pratik front end kalıpları. HTML, CSS ve JavaScript, onu kullanan kişiye yanıt veren tek bir sayfaya dönüşür.BaşlaÖzel sayfa - 4Adım 4
ReactÖzel sayfa
Bu adıma başlaBaşlaBileşenler, JSX, props, state, olaylar, listeler ve kontrollü formlar; sonunda adım adım kurduğun küçük bir sosyal kart. React, bir sonraki adımın sunucuda çalıştırdığı arayüz katmanıdır.BaşlaÖzel sayfa - 5Adım 5
Next.js: sunucu yarısıÖzel sayfa
Bu adıma başlaBaşlaYönlendirme ve layout'lar, sunucu ve istemci bileşenleri, veriyi sunucuda çekmek, kendi API uç noktaların için route handler'lar, formlar için server action'lar, yükleme ve hata durumları, ardından sepeti, filtreleri, yorumları ve canlı araması olan dokuz adımlık bir restoran uygulaması. Back end'i yazdığın yer burası.BaşlaÖzel sayfa - 6Adım 6
SQL: veritabanıÖzel sayfa
Bu adıma başlaBaşlaGerçek tablolarda sorgular: filtreleme, sıralama, join'ler, gruplama ve toplama fonksiyonları, ardından alt sorgular, pencere fonksiyonları, CASE ve ortak tablo ifadeleri. Her full stack uygulama verisini bir veritabanında tutar ve ona SQL ile soru sorarsın.BaşlaÖzel sayfa - 7Adım 7
Linux ve GitÖzel sayfa
Bu adıma başlaBaşlaGerçek bir Linux terminalinde dosyalar, izinler, pipe'lar ve shell scriptleri, ardından commit'ler, branch'ler, merge, çakışmalar ve remote'lar. Sunucular Linux üzerinde çalışır ve her ekip kodunu bir Git deposunda tutar.BaşlaÖzel sayfa2 bölüm, sırayla - 8Adım 8
DockerÖzel sayfa
Bu adıma başlaBaşlaİmajlar, konteynerler, Dockerfile'lar, volume'ler ve ağlar. Bir konteyner, uygulamanı çalışması için gereken her şeyle birlikte paketler; bugün çoğu web uygulaması bir sunucuya bu şekilde gönderilir.BaşlaÖzel sayfa
Yaparak Öğren
Gerçek kod yazın, veritabanlarını sorgulayın, web siteleri oluşturun ve AI promptlarını öğrenin. İnteraktif derslerimiz modern geliştiricilerin ihtiyaç duyduğu tüm becerileri kapsar.
Serinizi Oluşturun
Tutarlı olun ve ilerlemenizin büyümesini izleyin! Günlük kodlama alışkanlığınızı takip edin, dondurma günleriyle serinizi koruyun ve her gün geldiğiniz için ödüller kazanın.
12 gün seri
Serinizi korumak için yarın geri dönün!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Ya Hep Ya Hiç
7 günün 5. günü
Seri Dondurma
2 left
Yolda Kodlayın
Kodlama yolculuğunuzu yanınızda taşıyın! Kurulum yok, indirme yok - sadece açın ve kodlamaya başlayın. iOS, Android ve Web'de 4.9 yıldız puanıyla kullanılabilir.
Yalnız Değilsiniz
Küresel sıralamalarda yarışın, ödüller kazanmak için arkadaşlarınızı davet edin ve birbirinizin başarılarını kutlayın. Kodlama arkadaşlarla daha iyi!
Her şekilde öğren
Okuyun, dinleyin, kendinizi sınayın, AI'ya sorun veya daha önce öğrendiklerinize geri bakın. Her ders size uyum sağlar.
Değişken, programınızda daha sonra başvurabileceğiniz bir değeri saklayan adlandırılmış bir kaptır.
Python'da bir tane oluşturmak için önce adı, sonra eşittir işaretini, sonra saklamak istediğiniz değeri yazın.
Değer zamanla değişebilir - yeniden atama, adı yeni bir değere yönlendirir.
Sertifika Kazanın
Tamamladığınız her kurs için sertifika kazanın. LinkedIn profilinize ve özgeçmişinize ekleyerek işverenlere programlama uzmanlığınızı gösterin.
Full stack geliştirmeyi neden Coddy'de öğrenmelisin
- İki tarafta tek dil. Yol, tarayıcı için JavaScript ve TypeScript öğretir, sonra aynı dili Next.js route handler'ları ve server action'ları ile sunucuda kullanır. Böylece backend, sıfırdan öğrenilecek ikinci bir dil değil, yeni fikirler demektir.
- Kurulacak bir şey yok. HTML ve CSS kodunun yanında canlı olarak görüntülenir, SQL gerçek tablolarda çalışır, Linux, Git ve Docker adımları da sana tarayıcıda gerçek bir terminal verir. Üzerinde hiç geliştirici aracı olmamış bir dizüstü bilgisayarda bütün stack'i çalışabilirsin.
- Kodunu okuyan yapay zekâ ipuçları. Bir bileşen ekrana gelmediğinde, bir sorgu yanlış satırları döndürdüğünde ya da bir komut başarısız olduğunda Bugsy ne yazdığına bakar ve cevabı vermeden seni çözüme yönlendirir.
- Asıl mesele sıra. Çoğu full stack kursu ikinci haftada bir framework'e koşar; bu yol React görünmeden önce JavaScript'e üç bölüm, tarayıcıya da dördüncü bir bölüm ayırır, çünkü bir framework ancak altındaki dil okunabilir olduğunda okunabilir hale gelir.