Swift Kursu

Swift programlama dilini kullanarak MAC platformunda iOS 10'a uygulama geliştirilen bu eğitimde, geliştirilen uygulamalar iPhone ve iPad cihazlarında kurulacaktır. Swift dilinin getirdiği yenilikleri öğreneceğiniz bu eğitimde uygulamaları Apple App Store üzerinden yayınlama imkânı bulacaksınız.

Herhangi bir Object Oriented dilde, uygulama geliştirme algoritmaları ve uygulama geliştirme yaşam döngüsü konusunda bilgi sahibi olan herkes bu eğitime katılabilir.​

Swift programlama dilini kullanarak MAC platformunda iOS 10'a uygulama geliştirilen bu eğitimde, geliştirilen uygulamalar iPhone ve iPad cihazlarında kurulacaktır. Swift dilinin getirdiği yenilikleri öğreneceğiniz bu eğitimde uygulamaları Apple App Store üzerinden yayınlama imkânı bulacaksınız.

Herhangi bir Object Oriented dilde, uygulama geliştirme algoritmaları ve uygulama geliştirme yaşam döngüsü konusunda bilgi sahibi olan herkes bu eğitime katılabilir.​

Eğitim İçeriği

Objective-C Review
Data Types and Expressions
Language Constructs for Loops and Making Decisions
Working with Classes Inheritance&& Categories and Protocols
Swift Review
Data Types and Expressions
Language Constructs for Loops and Making Decisions
Numbers and Strings
Number Objects
String Objects
Collections
Array Objects
Dictionary Objects
Memory Management
Array Objects
Introduction to iPhone & iPad Applications
Introduction to Cocoa and Cocoa Touch
The iOS SDK - API Documentation
Joining Apple Developer Program
First iPhone Program - Model-View-Controller Concept
Introduction to Storyboard
Introduction to View Controller
Using the Simulator
Application Delegate
IBAction and IBOutlet
A "Hello World" Example for Basic Interactions
Basic User Interaction
Creating Application
Using ImageView and Text Fields
Using Slider&& Label and TextView
Using Switch&& Button and Segmented Control
Implementing Action Sheet and Alert
Autorotation and Autosizing
Tab Bars and Pickers
Introduction to Table Views
Navigation Controllers
iPad Considerations
Application Settings and User Defaults
Basic Data Persistence
File Saving Strategies
Property Lists
SQLITE
Introduction to Core Data
Taps, Touches and Gestures
Location
iPhone Camera and Photo Library
Web Service
iOS 10
Threads, Background Process, Lazy Loading
NSNotificationCenter, Observe
UIAutoLayout ve UISizeScreen
iOS Animations
MapKit
Beta Test Süreci​

Sınavlar ve Sertifikalar

Başaran Akademi Swift Kursu Sertifikaları

Katılım Belgesi

Katılım koşullarını yerine getirenlerin almaya hak kazandıkları belgedirr.

Başarı Sertifikası 60-79 not ortalaması
Üstün Başarı Sertifikası 80-100 not ortalaması

Verdiğimiz sertifikalara buradan ulaşabilirsiniz.

Bu Eğitim Kimler İçin?

Swift alanına başlangıç seviyesinden adım atmak isteyenler

Swift bilgisini iş hayatında kullanmak isteyen öğrenciler ve yeni mezunlar

Mevcut yetkinliğini Swift odağında güçlendirmek isteyen profesyoneller

Uygulamalı örnekler ve gerçek senaryolarla öğrenmeyi tercih eden katılımcılar

Swift alanında kariyer yönünü netleştirmek isteyenler

Alınabilecek Ünvanlar

şSwift Uzmanı

şUygulama Geliştirme Uzmanı

şSistem Destek Uzmanı

şTeknik Danışman

şProje Uzmanı

Kariyer Alanları ve Pozisyonlar

Bu eğitim tek başına belirli bir meslek veya istihdam garantisi sağlamaz. Kazanılan beceriler, katılımcının eğitimi, sektör deneyimi ve uygulama pratiğiyle birlikte aşağıdaki rolleri destekleyebilir:

Swift odaklı uzmanlık görevleri

Süreç ve operasyon destek rolleri

Raporlama, uygulama veya proje destek pozisyonları

Kurumsal ekiplerde gelişime açık uygulama rolleri

Portföy ve deneyimle güçlenebilecek uzman yardımcısı pozisyonlar

Neden Bu Eğitimi Almalısınız?

Swift alanında yalnızca teorik bilgi değil, uygulama disiplini ve iş hayatına aktarılabilir beceriler gerekir. Bu eğitim, katılımcının ilgili alanda daha sistemli, daha üretken ve daha güvenli ilerlemesini destekler.

Bu Eğitim Sonunda Neler Yapabileceksiniz?

Swift alanında temel kavramları doğru terimlerle kullanmak

Swift için gerekli araç, ekran veya çalışma mantığını tanımak

Swift odağında adım adım uygulama geliştirmek veya üretim yapmak

Sık kullanılan işlem akışlarını daha kontrollü ve düzenli yürütmek

Swift ile ilgili örnek senaryolar üzerinde pratik kazanmak

Karşılaşılan temel hataları analiz edip doğru çözüm yaklaşımını seçmek

Swift bilgisini iş sürecine veya portföy çalışmalarına aktarmak

Görev, çıktı ve kalite beklentilerini daha sistemli yönetmek

Neden Başaran Akademi?

26 yılı aşan mesleki ve teknik eğitim deneyimi

Uygulama ve proje odaklı öğretim yaklaşımı

Alan ve sektör deneyimine sahip eğitmenler

Bireysel ve kurumsal eğitim tecrübesi

Kariyer danışmanlığı ve CV/portföy desteği

%100 Öğrenme Garantisi

Merkezi konum ve ulaşım kolaylığı

Aktif yetkiler doğrultusunda sınav ve sertifikasyon danışmanlığı

Sık Sorulan Sorular

Bu eğitime sıfırdan katılabilir miyim?

Evet. Swift eğitimi başlangıç seviyesinden itibaren planlanabilir; temel kavramlar örnekler ve uygulamalarla adım adım anlatılır.

Eğitimde uygulama yapılır mı?

Evet. Swift eğitimi yalnızca teorik anlatımla sınırlı kalmaz; konu başlıkları, örnek ekranlar, uygulamalar veya senaryolar üzerinden desteklenir.

Bu eğitim iş hayatında ne sağlar?

Swift bilgisi, iş süreçlerinde daha düzenli çalışmayı, doğru çıktı üretmeyi ve ilgili alanda daha güçlü görevler üstlenmeyi destekleyebilir.

Online katılım mümkün mü?

Uygun programlarda yüz yüze veya canlı online katılım seçenekleri sunulabilir. Güncel model ve kontenjan bilgisi için danışmanlık ekibimizden bilgi alınmalıdır.

Eğitim sonunda sertifika veya belge veriliyor mu?

Eğitim sonunda kurum içi katılım veya başarı belgesi şartları hakkında bilgi verilir. Resmı ya da uluslararası belge süreçleri varsa, güncel koşullar programa göre ayrıca açıklanır.

Swift bilgisini hangi alanlarda kullanabilirim?

Swift bilgisi; görev tanımına, sektöre ve kurum yapısına göre operasyon, proje, üretim, raporlama veya teknik destek süreçlerinde kullanılabilir.

Eğitim sonunda uzman seviyesine gelir miyim?

Seviye; katılımcının başlangıç bilgisi, düzenli pratiği ve programa katılımına göre gelişir. Eğitim, güçlü bir temel ve uygulama alışkanlığı kazandırmayı hedefler.