Swift 2 ile Programlama Öğreniyorum

Programlamaya Apple'ın yeni programlama dili olan Swift ile başlayın
4.8 (4 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.
15 students enrolled
Instructed by Mert Serin Development / Mobile Apps
$19
$30
37% off
Take This Course
  • Lectures 12
  • Length 1 hour
  • 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 8/2015 Turkish

Course Description

/*********************************************************************************************************

Kursa ait %30 indirim kazanmak için tanıtım videosunda belirttiğim mail adresinden bana ulaşabilirsiniz

********************************************************************************************************/

2014 yılının ortasında Apple Objective-C'ye alternatif olarak geliştirdiği Swift programlama dilini tanıttı. Kendi açımdan yorum yapacak olursam Objective-C'nin karışık syntax'ından sonra Swift ile uygulama geliştirmek oldukça eğlenceli oldu diyebilirim. 2 sene içinde kazandığım tecrübeleri sizinle paylaşmak istiyorum.

WWDC 2015'te Apple Swift'in 2. versiyonunu tanıttı. 1. versiyondaki eksiklerin kapatıldığı bu versiyon ile Swift yavaş yavaş uygulama geliştirmek için güvenli bi programlama dili haline geldi.

İlk kursumda programlamanın temel kavramlarını Swift ile öğreneceğiz. Öğretme metodlarımdan memnun kaldığınız takdirde daha sonra uygulama geliştirme üzerine bir kurs daha yaratacağım. Bu kursu satın alan öğrenciler için de indirim kuponu oluşturmayı planlıyorum. Ayrıca kursumuzun tartışma alanını kullanarak ya da mail yoluyla uygulama geliştirme ile ilgili yaşadığınız sorunları benimle paylaşabilirsiniz.

Kursumuzda görüşmek dileğiyle.

What are the requirements?

  • Mac
  • Xcode 7
  • Mac OS X 10.10

What am I going to get from this course?

  • Swift programlama

What is the target audience?

  • Bu kursu uygulama geliştirmek isteyen fakat Swift programlama dili ile herhangi bir tecrübesi olmayan öğrenciler içindir.
  • Daha önceden Swift programlama dili ile tecrübesi olan öğrenciler için ise kodumuzun performansını nasıl arttırabileceğimiz hakkında bilgiler içerir.

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: Introduction / Giriş
03:00

Apple Id yaratıp şu an beta versiyonu olan XCode 7'yi öğrenmeyi öğreniyoruz.

Section 2: The Basics / Temel Kavramlar
06:34

Değişken yaratmayı, sabit değişken yaratmayı ve swift'deki veri tiplerini öğrendik

05:22

Matematiksel işlemlerle ilgili örnek yapıp Print fonksiyonu ile konsola çıktı vermeyi öğrendik. Ayrıca bir değişkeni başka bir değişken türüne değiştirmeyi öğrendik

11:16

İlk olarak Array ve dictionary yaratmayı öğrendik. Daha sonra array ve dictionarylerin gelecekte işimize yarayacak fonksiyonlarını inceledik. Her iki veri tipi için de alıştırma yaptık

2 questions

Programlamanın temelini bu bölümümüze attık. Şimdi öğrendiğimiz şeyleri test etme zamanı

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

Kontrol akışlarından If-Else ifadesi yaratmayı öğrendik

06:44

Döngü tipleriden For ve For-In tipindeki döngüleri öğrenip bunlarla ilgili alıştırma yaptık.

04:48

Bu dersimizde for döngülerini kullanarak Mario oyununda görmeye alıştığımız bir şekli çizdireceğiz. Ayrıca sizin için bir ödevim daha var.

04:48

Döngü tiplerinden while ve repeat-while tipindeki döngüleri öğrendik, bu döngülerle ilgili alıştırma yaptık.

05:08

Bir diğer kontrol akışı olan switch ifadesini kodumuzda kullanmayı öğrendik. Switch ile ilgili bir kaç alıştırma yaptık.

Bölüm Sonu testi
2 questions
Section 4: Functions / Fonksiyonlar
06:36

Swift 2 ile fonksiyon yaratmayı öğrendik. Değer döndüren ve değer döndürmeyen fonksiyon yaratıp alıştırma yaptık.

Section 5: Classes and Structs in Swift / Swift'de Class ve Struct Yapıları
03:36

Nesne tabalı programlamaya sınıf ve nesne kavramı ile giriş yaptık.

04:57

Swift'de sınıflar arası kalıtımın nasıl gerçekleştiğini öğrendik.

Section 6: Sonraki Kısım

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Mert Serin, Freelancer iOS App Developer

Hello, my name is Mert Serin and I'm from Turkey. I'm a university student at Hacettepe University and it's my last year at university. I began to code with C but it's really hard programming language to start.

I met with Java and object-oriented programming. I was always curious about iOS App Developing but Objective-C is really complicated for the person who doesn't like C language. Then Apple came up with whole new language. Swift. I was learning Swift from the Day 0. I'm ready to share my experience with you.

Ready to start learning?
Take This Course