iOS 11 & Swift 4: Başlangıçtan İleri Seviyeye Mobil Uygulama
4.6 (297 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.
1,389 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS 11 & Swift 4: Başlangıçtan İleri Seviyeye Mobil Uygulama to your Wishlist.

Add to Wishlist

iOS 11 & Swift 4: Başlangıçtan İleri Seviyeye Mobil Uygulama

Instagram & Foursquare klonları gibi popüler uygulamalar yazarak iOS 11 için mobil uygulamalar geliştirmeyi öğrenin.
4.6 (297 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.
1,389 students enrolled
Created by Atil Samancioglu
Last updated 9/2017
Turkish
Current price: $32 Original price: $200 Discount: 84% off
30-Day Money-Back Guarantee
Includes:
  • 20 hours on-demand video
  • 29 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • iPhone ve iPad için uygulama geliştirebilir hale geleceksiniz
  • Sketch ile temel tasarım yeteneklerini kazanacaksınız
  • Sosyal medya uygulamaları geliştirecek kadar Swift yeteneklerinizi geliştireceksiniz
  • App Store'da uygulama koyabilecek hale geleceksiniz
View Curriculum
Requirements
  • MacBook ve Internet
  • MacBook'unuz yoksa Windows ile Sanal Makina aracılığıyla macOS kurarak da işlem yapabilirsiniz. Dikkat: RAM ve İşlemcinizin iyi olması gerekiyor.
  • Öncesinde herhangi bir programlama dili bilgisine gerek yoktur
Description

Sıfırdan bir iPhone uygulaması nasıl yaratılır öğrenin!

Bu kursta tamamen sıfırdan başlayarak en detaylı bilgilere kadar iOS geliştirme nasıl yapılır öğreneceksiniz. Instagram & Foursquare klonları gibi gerçek uygulama örnekleri yazarak tüm Swift tekniklerine hakim olacaksınız. Aynı zamanda sadece kodlamayla alakalı bilgilerle kalmayarak Sketch programı ile dizayn yapmayı da öğreneceksiniz.

Bu kursu bitirdiğinizde neredeyse istediğiniz her türlü iOS uygulamasını yazabilir hale geleceksiniz! 28.000 öğrenci yanılıyor olamaz! Siz de iOS geliştirme dünyasına adım atmak istiyorsanız aşağıdaki detaylı açıklamayı inceleyip kursa hemen kayıt olabilirsiniz.

Aşağıda kurs boyunca işleyeceğimiz konulardan örnekler görebilirsiniz:

  • Swift 4 Temelleri
  • Layout
  • Sketch ile Dizayn Yapmak
  • Push Notifications
  • Parse
  • Firebase
  • iOS 11 Extra Özellikleri
  • Cocoapods
  • OneSignal
  • Sunucular İle Çalışmak
  • Amazon Server Kurulumları
  • Sosyal Medya Uygulamaları
  • Machine Learning

İçerik

Bu kurs Swift 4 & iOS 11 öğrenmek isteyenler için ideal. Daha önce herhangi bir programalama veya dizayn tecrübeniz yok ise hiç problem değil. En temel konulardan başlayarak en detaylı konulara ilerleyeceğiz. Kurs sonunda ise gerçek bir uygulama yazıp App Store'a yükleyecek hale geleceksiniz.

Alakalı konularda "Sanat Kitabı", "Kenny'i Yakala", "Döviz Çevirici", "Instagram Klonu", "Seyahat Haritam", "Foursquare Klonu", "İmaj Algılayıcı" gibi yaratıcı uygulamalar yazarak her zaman pratik yapacağız. Internet dünyasında çok fazla yerde bulamayacağınız "Push Notifications" konusunda yapacağımız ders ile birçok geliştiricinin zorlandığı bu konuyu çok pratik bir şekilde halledeceğiz. Bütün bunların üstüne diğer birçok kursta sadece birini öğrenebileceğiniz Firebase ve Parse sistemlerinin her ikisini de işleyeceğiz!

Derslerde yazdığımız uygulamaların tüm kaynak kodlarını kurs dahilinde paylaşacağım. Bu şekilde kendi yazdığınız kodlarla kıyaslama fırsatını da elde edeceksiniz!

Öğrenci Yorumlarından Bazıları:

"Süreç çok kısa ve hızlı öğretti. 1 Gün içerisinde genel mantığı kavrayabildim ve hesp makinasını kendim yazabilecek hale geldim." Mehmet

"Gayet kaliteli ve güzel bir sunumu var ödediğim paranın gerçekten hakkını veriyor. Sade ve anlaşılır anlatması da bu işin cabası." Ömer

"Özellikle programlama konusunda çok profesyonel olmayan kişiler için temel konular 0 programlama bilgisine yakın anlatılmış. Udemy üzerinde Swift dilini Türkçe eğitim olarak henüz Atil beyden daha iyi anlatana denk gelmedim. Şüphe duymadan dersi satın alabilirsiniz." Kemal

"Şu ana kadar alınan eğitim içeriği gayet açık, net ve anlaşılır durumda, hocamızın anlatımı ve yaklaşımı güzel. umarım ileriki derslerde de bu şekilde devam eder. teşekkürler." Samet

"HARİKA!!!!" Muratcan

"Anlatımı basit ve anlaşılabilir. Harikasın abi :)" Reşat

"Çok kaliteli ve eğitimcinin sorulara dönüş hızı çok iyidir." Ali

"Çok iyi anlatım tarzı var" Barbaros

"Anlatım çok sade ve anlaşılır. Tavsiye ederim" Ertan

"Akıcı ve anlaşılır bir dille anlatıyor. Teşekkürler!" Savaş

"Herkese tavsiye ederim cok iyi anlatiliyor" Emre

"Türkçe yazılımcılığa katkınızdan dolayı teşekkürler.İnglizce belli bir seviyede bilsek bile bir yere kadar anlayabiliyoruz . güzel anlaşılır ve sürükleyici olmuş" Ahmet

"Konuları daha kolay kavramamı sağlayacak örnekler üzerinden gitmesi nedeniyle 5 yıldızı hak ediyor. 'Evet arkadaşlar burada tableview kullanacağız' deyip geçmek yerine, burada tableview kullanıyoruz, çünkü diyor. O çünkülerin öğrenci tarafındaki karşılığı 'neden' sorusu oluyor. Öğrenciler o kadar çok neden diye soruyor ki ekran başında, bir yerden sonra yol ayrımlarına dönüşüyor o cevapsız sorular. Neyi neden yaptığını herkesin anlayabileceği düzeyde anlattığı için bence harika bir içeriğe sahip. Bir de Metallica tabii; Rammstein olsaydı 6 yıldız verirdim :)" Varol

Who is the target audience?
  • iOS için mobil uygulama geliştirmek isteyenler
  • Swift 4 öğrenmek isteyenler
  • Programlama dillerini öğrenmek isteyenler
  • App Store'a iPhone ve iPad için uygulama koymak isteyenler
Students Who Viewed This Course Also Viewed
Curriculum For This Course
251 Lectures
19:56:28
+
Hoşgeldiniz
3 Lectures 04:41

İngilizce Terimlerle Alakalı
02:30

İngilizce Terimler
00:13
+
Yeni Bir Başlangıç!
8 Lectures 27:04


İlk Projeyi Yaratma
04:40

XCode Genel Görünüm
04:48

Simulatörü Kullanma
05:14

Objeleri Kod İle Bağlamak
04:36

İlk Satır Kodlarınız
04:16

İlk Uygulamanızı İndirin
00:01
+
Swift Temelleri
16 Lectures 01:32:45
Temellere Giriş
01:39

Değişkenler & Sabitler
07:11

Değişken Tipleri
06:36

Değişkenleri Önceden Belirlemek
04:50


Dizi Quiz
1 question

Sözlükler
05:01

Döngüler
12:23

Döngü Quiz
1 question

Eğer Ifadeleri
06:36

If Quiz
1 question

Fonksiyonlar
06:03

Sınıflar
04:53

Opsiyoneller
10:04

Tüm Playground Dosyalarını İndirin
00:01

İlk Ödev: Hesap Makinası
01:40

Basit Hesap Makinası
12:43

Güvenli Hesap Makinası
05:49

Hesap Makinasını İndirin
00:01
+
Problemler İçin Çözümler
3 Lectures 14:03
Giriş
00:59

Çözümleri Nerede Buluruz
07:33

Daha Fazla Kaynak
05:31
+
Layout
9 Lectures 32:20
Layout'a Giriş
00:55

Layout Nedir?
04:15

Sınırları Belirlemek
04:46

Öncelikler
02:30

Önerilen Sınırlar
03:11

Layout Projesini İndirin
00:01


Button'ları Kodla Tanımlamak
07:39

Kodla Tanımlama Projesini İndirin
00:01
+
Temel Operasyonlar
22 Lectures 01:30:19
Giriş
01:44

Veri Saklama
05:11

Doğum Gününü Not Alma
09:12

Saklanan Veriyi Silme
05:03

Doğumgünü Not Defterini İndirin
00:01

Birden Fazla Ekranla Çalışmak
07:39


Ekranlar Arası Bilgi Aktarımı
07:24

Segue App'i Indirin
00:01

Uyarı Yaratmak
04:09

Kullanıcı Kayıt Formu
05:55

Alert View Sign Up App'i Indirin
00:01

Görsellerle Çalışmak
08:46

Görsel Değiştirme App'ini Indirin
00:01

Jest Algılayıcılar
08:05

Jest Algılayıcı App'i Indirin
00:01

Zamanlayıcılar
07:19

Zamanlayıcı App'i Indirin
00:01

Renklerle Çalışmak
08:04

Colors Uygulamasını İndirin
00:01

Hoşgeldin Ekranı
05:25

Hoşgeldin Ekranını İndirin
00:01
+
Oyun: Kenny'yi Yakala
9 Lectures 45:21
İkinci Ödev: Kenny Oyunu
01:35

Kenny'yi Yakala Giriş
00:52

Oyunun Dizaynı
08:54

Skoru Arttırmak
06:11

Zamanlayıcı Eklemek
06:10

Kenny'yi Oynatmak
10:24

Yeniden Oynama Fonksiyonu
06:00

Yüksek Skorları Saklamak
05:14

Oyunu İndirin
00:01
+
Git: Versiyon Kontrolü
3 Lectures 18:41
Versiyon Kontrolü Giriş
00:43

Git Nedir?
08:34

GitHub
09:24
+
TableView: Kent Simgeleri Uygulaması
8 Lectures 31:46
Kent Simgeleri Giriş
00:55

TableView Nedir?
06:06

TableView Ayarları
05:07


Verileri Silmek
02:53

ImageView Controller Eklemek
05:07

Uygulamayı Bitirmek
07:08

Kent Simgeleri Uygulamasını İndirin
00:01
+
Sınıflar ve TableView: Simpson Kitabım
8 Lectures 27:37
Simpson Kitabım'a Giriş
01:10

UI Yaratmak
05:27

TableView Ayarları
02:52

Karakterleri Getirmek
02:28

Simpson Sınıfı
07:20

TableView İle Bağlantı
02:59

Detayları Göstermek
05:20

Simpson Book Uygulamasını İndirin
00:01
13 More Sections
About the Instructor
Atil Samancioglu
4.6 Average rating
971 Reviews
32,572 Students
6 Courses
Developer

Hello Everyone,

I have been engaged with programming since i was little. Since Swift (Apple's programming language) came out mostly i have been writing iPhone & iPad applications for hobby. I now specialize in Swift, Java & Kotlin. I believe whatever your background and occupation is, you have to give coding a chance. I think code litteracy will grow disproportionately in years. Young kids get educated about the subject in elementary and highschools now. So if you don't want to be an outdated old person when you grow old, i suggest you to do your best :)

That's why i provide classes about iOS, Android and other subjects for you to understand the basics of these concepts. So if you have a great application idea or you just want to learn about programming do not wait any further!

-------------------------------------------------------------------------------------------------------------------------

Herkese Merhaba,

Boğaziçi Üniversite'sinden 2010 yılında mezun oldum. Programlama dilleriyle küçüklükten beri içli dışlıyım. Swift (Apple'ın programlama dili) çıktığından beri de hobi olarak iPhone & iPad uygulamaları yazıyorum. Şu anda Swift, Java & Kotlin dillerine odaklanarak geliştirme yapıyorum. Mesleğiniz ve eğitiminiz ne olursa olsun programlama öğrenmeye bir şans vermeniz gerektiğine inanıyorum. Yıllar geçtikçe dünyada kod yazıp okuyabilme oranı yıllar içinde orantısız olarak büyüyecek. Şu anda bildiğiniz üzere birçok öğrenci ortaokulda, lisede kodlama dersleri alıyor. Siz de eğer ileride dijital çağı yakalayamamış bir kişi olarak kalmaktan korkuyorsanız elinizden geleni yapın derim :)

Tam da bu anlattığım sebepten ötürü Udemy'de iOS, Android ve diğer konular üstüne dersler veriyorum. Eğer aklınızda çok iyi bir mobil uygulama fikriniz varsa veya sadece programlama öğrenmek istiyorsanız artık daha fazla beklemenize gerek yok!