iOS Uygulama Geliştirme Yol Haritası
Swift öğren, canlı önizlemeyle SwiftUI ekranları kur, ardından iOS mülakatlarının sorduğu veri yapıları ve algoritmalarla pratik yap, hepsi Swift ile.
56,656+ codder bu kurslara kayıtlı
574 ders583 görev2,237 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
Sonunda bir yol sertifikası, yol boyunca da 14 sertifika daha
Adım adım iOS yol haritası
Her adım bir Coddy kursudur. İlerlemen kurs bazında kaydedilir.
- 1Adım 12 bölüm, sırayla
- 2Adım 2
Sınıflar ve protokoller
Bu adıma başlaBaşlaSınıflar, struct'lar, enum'lar, protokoller, kalıtım ve generic'ler, bir kütüphane yönetimi projesiyle.Başla - 3Adım 3
SwiftUIÖzel sayfa
Bu adıma başlaBaşlaView'lar ve modifier'lar, stack'ler, state ve butonlar, metin alanları, toggle'lar, listeler ve navigasyon, canlı önizlemeyle.BaşlaÖzel sayfa - 4Adım 4
Swift ile veri yapıları
Bu adıma başlaBaşlaYığınlar, kuyruklar, bağlı listeler, ikili ağaçlar ve hash tabloları, elle kurulur.Başla5 kurs, sırayla - 5Adım 5
Swift ile algoritmalar
Bu adıma başlaBaşlaÖzyineleme, ardından bubble, selection, insertion, merge ve quick sort.Başla6 kurs, sırayla- Özyineleme Problemleri - Özyinelemeli Düşünmede Uzmanlaşın15 ders15 görev
- Kabarcık Sıralaması (Bubble Sort)11 ders10 görev
- Selection Sort - DSA Serisi9 ders4 görev54 soru1 proje
- Insertion Sort - DSA Serisi9 ders4 görev1 proje
- Merge Sort - DSA Serisi9 ders4 görev52 soru1 proje
- Quick Sort - DSA Serisi9 ders4 görev52 soru1 proje
- 6Adım 6
Mülakat problemleri
Bu adıma başlaBaşlaiOS mülakatlarında sorulan türden kodlama problemleri, Swift ile çözülür.Başla - 7Adım 7
Terminal ve GitÖzel sayfa
Bu adıma başlaBaşlaKomut satırı, ardından Git: commit'ler, branch'ler, merge'ler ve hataları düzeltmek.BaşlaÖzel sayfa2 bölüm, sırayla
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
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.
Neden iOS geliştirmeyi Coddy'de öğrenmelisin
- Her SwiftUI dersi ekranını kodunun yanında canlı bir önizlemede gösterir.
- Başlamak için Mac gerekmez: Swift ve SwiftUI tarayıcında çalışır.
- Veri yapıları, algoritmalar ve mülakat problemlerinin hepsi Swift ile.
- Takıldığında Bugsy cevabı senin yerine yazmadan sorunu gösterir.
iOS geliştirici olmak hakkında sorular
iOS geliştirici olmak için neler öğrenmeliyim?
Önce Swift, sonra ekran kurmak için SwiftUI, ardından mülakatların çoğunun sorduğu veri yapıları ve algoritmalar, bir de Git. Bu yol bu sırayı izler.
iOS geliştirme öğrenmek için Mac gerekir mi?
Başlamak için gerekmez. Her ders tarayıcında çalışır. Gerçek bir uygulama derleyip yayınlamak için Xcode yüklü bir Mac gerekir.
SwiftUI ile mi UIKit ile mi başlamalıyım?
SwiftUI ile başla. Apple'ın ekran kurmanın daha yeni yolu ve yeni projelerin en çok kullandığı yöntem. Birçok eski uygulama hâlâ UIKit kullanıyor; bu yol UIKit'i henüz öğretmiyor.
iOS geliştirme öğrenmek ne kadar sürer?
Günde bir saatle tüm yol için yaklaşık dört ila altı ay. Swift ilk iki ayı, SwiftUI yaklaşık üç haftayı alır, gerisi pratiktir.
Swift ile Android uygulaması yapabilir miyim?
Hayır. Swift ve SwiftUI, Apple cihazları için uygulama yapar. iPhone ve Android için tek bir uygulama yapmak istiyorsan Flutter yolunu seç.
Coddy, Apple'ın bir parçası mı?
Hayır. Coddy, Apple ile bağlantılı değildir ve Apple tarafından desteklenmez. iOS, Swift ve SwiftUI, Apple Inc. şirketinin ticari markalarıdır.
iOS Uygulama Geliştirici yolu için sertifika alıyor muyum?
Evet. Tüm adımları bitir, iOS Uygulama Geliştirici yolunun tamamı için ücretsiz bir sertifika al. Yol boyunca bitirdiğin her kursu listeler, her kursun kendi sertifikasına bağlantı verir; böylece herkes andığı her beceriyi doğrulayabilir. LinkedIn profiline ekleyebilirsin. Coddy'nin verdiği bir tamamlama sertifikasıdır, akredite bir yeterlilik değildir.