Swift ile iOS Programlama Görsel Eğitim Seti, 20+ Uygulama

Apple iOS programlamak ve yeni bir dil olan Swift in temellerini öğrenin. iPhone Geliştirmek için Swift 'i kullanın.
3.0 (53 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
353 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 79
  • Length 14.5 hours
  • Skill Level All Levels
  • Languages Turkish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2014 Turkish

Course Description

Not: İndirim talep edenler veyselkoparal@gmail.com ile irtibata geçebilirsiniz.

Swift 2.0 a uyumlu kaynak kodlar.

Türkiyenin En Kapsamlı Türkçe Swift Eğitim Seti

Apple'ın yeni programlama dili üzerinde bu ders ile dünyanın en yeni Swift geliştiricilerinden biri ol.

Sıfırdan Swift öğrenin.

Bilgi: Bu kurs için objective-c bilmenize gerek yoktur. Ve hiç programlama bilmeyenler için temelden anlatım mevcut.

Kaynak Kod Talep edenler udemy üzerinden bana ulaşabilirler.

Destek artık Swift için

Swift iOS ve OS X 'te uygulama geliştirme için tasarlanmıştır. Objective C yerine hedeflenen Swift , Cacao Touch çerçeveler kullanıyor ve C gibi bir dilin çalışma yeteneğine sahiptir.

İçindekiler ve Genel Bakış

Özenle hazırlanmış video dersler ile Swift'in temellerini kısa sürede aşına olup kod yazacaksınız.

Kolay kavrayabileceğiniz sade bir dil ile anlatım mevcut. Swift'in kod temellerini anlayacak ve sizde aynı anda geliştirme yapabileceksiniz.

Ders materyalleri ve kaynak kodlara bir ömür boyu erişim iznine sahip olacaksınız.

What are the requirements?

  • Xcode çalıştırabileceğiniz bir Mac Bilgisayar
  • Xcode 6 Beta Sürümü (Min)
  • İsteğe bağlı Ücretli bir geliştirici programına kayıtlı olmak (iOS)

What am I going to get from this course?

  • Swift 'in nasıl kullanılacağına gösteren pratik yollar
  • Xcode ile yeni playground dosyası ile çalışmak
  • Gerçek Uygulamalar Yazmak
  • Json ve Php ile Projeler Geliştirmek

What is the target audience?

  • Swift öğrenmek isteyen Objective-C geliştiricileri
  • Swift öğrenmek isteyen yeni programcılar

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: The Basics / Temel İşlemler
01:19

App store üzerinden Xcode 6 yı indirmeniz gerekmektedir. Uygulamaları yayınlamadığımız için Apple Developer üyeliği almanıza gerek yok. İyi Çalışmalar

02:59

Swift içerisinde değişkenlerin ve sabitlerin kullanıldığı bir örnektir. Bu kısımları es geçmeyiniz. İyi Çalışmalar

04:44

Bu derste değişken tanımlarken kullanılan tipleri anlattım. String veya Int olarak tanımlanan değişkenlere örnekler verdim.

06:50

Boolen yani True ve False değişkenini Kullandık ve Swift te karşımıza çıkan Tuples bir örnekle açıkladım. İyi Çalışmalar

04:25

Değişkenlerde kullanılan Int , String gibi türler yerine kendi değişken adlarınızı kullanmanızı sağlayan Typealies açıkladım.

02:21

Swift te int olan bir değeri string e çevirmek ve String bir sayıyı Int türüne çevirmeyi anlattım. İyi Çalışmalar

Section 2: Basic Operations / Temel Operatörler
06:20

Bu derste , Temel aritmetik işlemlerini anlattım. Artırma , atama , çarpma ,toplama , çıkarma ve bir çok matematiksel operatörleri anlattım. İyi Çalışmalar

Section 3: String Operations (Karakter İşlemleri)
02:22

Bu kısımda String bir değişken içerisinde yeniden değişken kullanımı örnek verdim. İyi Çalışmalar

03:59

Bu kısımda If ile string karşılaştırma ve hassuffix ve hasprefix komutlarını anlattım.

01:43

Bu videoda Swift in uppercasestring ve lowercasestring komutlarını açıkladım. Büyük - küçük harf çevirme özelliği anlatılıyor.

03:27

String bir değişken tanımladınız fakat string içerisinde tekrar çift tırnaklı bir kelime kuracaksanız bu video yu izleyin.

02:46

Bu derste birden çok string karakteri operatörler kullanarak birleştirmeyi anlattım.

03:53

Swift 'in boşmu komutu olan isEmpty komutunu anlattım. İyi Çalışmalar

Section 4: Array and Dictionary / Diziler ve Dictionary
01:53

Dizilerin yapısını anlattım. Mutlaka izleyin arkadaşlar.

03:51

Bu bölümde Dizilerin örneklerle kullanımı ve dizi içerisinden elemanların çağrılmasını anlattım. Dizileri tam kavrarsanız programlamanın mantığını tam kavramış olursunuz. Çünkü veritabanı işlemleri dahil çoğu şey dizilerle gerçekleşiyor.

04:52

Diziler'de düzenleme ve değiştirmeyi anlattım. İyi Çalışmalar

03:47

Dizi oluşturduktan sonra dizi elemanlarını tek tek çağırmak yerine döngüye sokup tüm elemanları elde etmeyi anlattım. İyi Çalışmalar

02:46

Swift ile karşımıza çıkan Dictionary fonksiyonu. Mutlaka öğrenin arkadaşlar. Çünkü bunu bilirseniz json ve xml den kolayca veri çekebilirsiniz.

05:34

Bu bölümde ayrıntılı bir şekilde dictionary kullanımı anlattım.

02:46

Dictionary ile değerlere müdahele etmeyi ve Silmeyi anlattım . İyi Çalışmalar

Section 5: Loops and Control Flow / Döngüler ve Kontrol Akışları
04:19

Programlamanın temeli olan For Loop döngüsünün yapısını bir örnekle açıkladım. İyi Çalışmalar

02:10

For kullanımı ve Pratik for döngüsü oluşturan aralıklı for döngüsünün kullanımını gösterdim. Mutlaka izleyin. İyi Çalışmalar

05:04

While ve Do-While ile ilgili ayrıntılı bir örnek ile temelini öğreneceksiniz. İyi Çalışmalar

06:27

Olmazsa olmaz bir eğitim konusu .If döngüsünü örneklerle açıkladım . Mutlaka izleyin arkadaşlar

03:13

Programlamada çok kullanacağınız bir deyim. Swift Case i örnekle anlattım. Anahtarlama yapısı mantığı. İyi Çalışmalar

03:08

Bu bölümde Swift içerisinde Tubles ın kullanımı gösterdim. İyi Çalışmalar

Section 6: Functions / Fonksiyonlar
02:53

Fonksiyonları mutlaka iyi kavrayın arkadaşlar gerekirse soru sorun. Çok önemli bir konu. Fonksiyonların temelini anlatan video mutlaka izleyin.

02:18

Fonksiyonlar içerisinde değeri döndürmeye yarayan RETURN deyimi. Örneklerle anlattım.

02:30

Fonksiyon içerisinde değişken kullanımına örnek verdim. İyi Çalışmalar

02:48

Fonksiyon içerisinde canlı örnekler ve For döngüsünü anlattım. İyi Çalışmalar

01:20

UppercaseString komutunu bir fonksiyon içerisinde örnek kullandık. İyi Çalışmalar

03:07

Fonksiyon farklı yazım şekillerini anlattım. İyi Çalışmalar

Section 7: Class Usage / Class Kullanımı
01:23

Sınıfların yapısı giriş yaptık mutlaka kavrayın arkadaşlar. İyi Çalışmalar

03:12

Bu bölümde örnek sınıf (class) kullanımı yaptım. İyi Çalışmalar

Section 8: Introduction to Xcode / Xcode 'a Giriş
08:54

Xcode geliştirici arayüzünü , properties kısmını, klasör hiyerarşisi, yeni uygulama oluşturmayı ve birtakım bilgiler anlattım. İyi Çalışmalar

07:55

Swift ile label ve buton kullanarak örnek bir Merhaba Swift uygulaması yaptık. İyi Çalışmalar

06:05

Yazdığımız kodların tüm iPhone telefonlarına uyumu çok önemli bu derste kontrollerin tüm telefon modellerine ve tabletlerde uyum sorununu gidermeye yönelik video hazırladım. Umarım faydalı olur.

05:44

InputText , Buton ve Label kullanılarak kod yapısını anlattım.

Section 9: Controls / Kontroller
04:29

Label kontrol properties kısmında kullanımı ve özelliklerini anlattım.

07:09

Metin işleme ile ilgili Textinput kontrolü ve Buton özellikleri anlattım.

13:21

Uyarı ve Bilgi pencerelerinin kullanımını anlattım. Fonksiyon olarak ve standart tanımlı olarak.

04:59

Bu bölümde Navigation bar kontrolü ve Toolbar ı anlattım. Temel örneklerle.

10:57

Yeni Viewcontroller kod sayfası ve penceresi açarak ViewController arası geçiş yapılmıştır. Bu geçiş için Navigation Bar kullanılmıştır.

08:23

Table view ile örnek veri gösterim konusu ele alınmıştır. Kontrol örnek kullanım ile anlatılmıştır.

09:43

TextField ile veya farklı bir veri girişinde çıkan klavye otomatik gizlenmiyor. Dersteki videoda klavyeyi gizleyen fonksiyonu kullandım. İyi Çalışmalar

21:42

UISlider kullanarak renk paleti uygulaması yaptım.

06:40

Segment Kontrolü yani sekmeler nesnesini bir örnekle kullanımını anlattım. İyi Çalışmalar

12:40

Progress view özelliğini dispatch_async ile anlattım. İyi dersler

07:27

Anahtarlama kontrolü olan switch i anlattım. İyi çalışmalar

06:21

Yükleniyor simgesini anlattım. Her türlü işlemlerinizde kullanmaya yarayan güzel bir kontrolü

05:19

Artırma ve Eksiltme operatörü görevi gören bir bileşendir. Bu bölümde basit bir örnek ile kullanımı anlatılmıştır

07:00

ios içerisinde web tarayici kontrolüdür. Bu videoda webview içerisinde web sitesi açma işlemlerini öğreneceğiz.

Section 10: Application 1 / Uygulama 1
18:40

Herhangi bir sayının asal sayı olup olmadığını tespit edip ekrana yazdıran bir eğitimdir. İyi Çalışmalar

Section 11: Application 2 / Uygulama 2
15:25

Shake ile müzik dosyası çalmak ve AVFoundation kütüphanesi play fonksiyonunu kullanmayı gösterdim.

Section 12: Application 3 / Uygulama 3
28:47
NSTimer nesnesi ile Kronometre uygulamasını anlattım.
Section 13: Application 4 / Uygulama 4
26:26

Girilen notların ortalamasını hesaplayan mini bir uygulama

16:42

Girilen notların ortalamasını hesaplayan mini bir uygulamanın 2. bölümüdür

Section 14: Application 5 / Uygulama 5
13:03

Mail gönderme fonksiyonunu anlattım. Mail göndermek için cihaz ile denemeniz gerekmektedir. Simulatör de çalışmayacaktır.

Section 15: Application 6 / Uygulama 6
11:47

MapKit kütüphanesini kullanarak. MapView nesnesi ile istediğimiz koordinatı bulmayı gösteren bir uygulama.

23:29

CoreLocation Kütüphanesi ile Şu anki aktif konumu bulmayı anlattım.

Section 16: Application 7 / Uygulama 7
06:37

NSDate ve NSCalendar ile güncel saat ve tarih bilgisi alacağız.

Section 17: Application 8 / Uygulama 8
24:17

AVFoundation kütüphanesi ile AVPLayer oluşturum Mini bir müzik oynatıcı yapmak

Section 18: Application 9 / Uygulama 9
10:34

NSUserDefaults fonksiyonu ile program içinde lokal bir db ye veri kaydetme.

Section 19: Application 10 / Uygulama 10
Getting Pic. from the Album / Albümden Resim Çekme
06:18
Section 20: Application 11 / Uygulama 11 (Swift 2.0)
Getting Pictures from the Url / Url'den Resim Çekme
08:01
04:27

Dersin swift 2.0 a uygun düzeltilmiş hali.

Section 21: Application 12 / Uygulama 12
TableView Pull to Refresh / Çek Bırak ile Tablo Güncelleme
19:43
Section 22: Application 13 / Uygulama 13
Fade Animation / Fade Animasyonu
04:32
Section 23: Application 14 / Uygulama 14
UIActivity Control / UIActivity Kontrolü
Preview
05:14
Section 24: Application 15 / Uygulama 15
SLCompose Twitter
10:40
SLCompose Facebook
05:47
Section 25: Application 16 / Uygulama 16
Facebook SDK Login
27:02
Section 26: Application 16 / Uygulama 17
50:01

Yapılacaklar listesi uygulaması, TableView kullanılarak ekleme ve silme işlemini yapmaya çalıştım.

Section 27: Application 18 / Uygulama 18

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

İnsanlar yapamayacağı şeyleri başkalarınında yapamayacağını sanırlar. Onlara aldanmayın uğraşın ve çalışın. Arkadaşlarınız gezerken siz kodlarla uğraşın. Ve sıkıntılı günler geride kaldığında göreceksiniz elle gösterilen bir yazılımcı olacaksınız.

İnsanlar yapamayacağı şeyleri başkalarınında yapamayacağını sanırlar. Onlara aldanmayın uğraşın ve çalışın. Arkadaşlarınız gezerken siz kodlarla uğraşın. Ve sıkıntılı günler geride kaldığında göreceksiniz elle gösterilen bir yazılımcı olacaksınız.

Ar-GE Çalışanı. Yazılım ve Elektronik Meraklısı

Ready to start learning?
Take This Course