- Lecture 1 Xcode Playground Tanıtımı
- Bu Bölümde Neler Öğreneceksiniz?
- Sabitler ve Değişkenler ("let" ve "var" yapıları)
- Sabit ve Değişkenlerin Arasındaki Fark
- Sabit ve Değişkenleri Adlandırmak
- Yorumlar
- Sabitler, Değişkenler ve Veri Tipleri
- Temel Veri Tipleri
- Veri Tipi Çıkarımı (Type Inference)
- Type Safety - Veri Tipi Güvenliği
- Operatörler
- Temel Aritmetik Operatörler
- Birleşik Atama (Compound Assignment)
- Opreratörlerde İşlem Sırası
- Veri Tipi Dönüşümü
- If yapısı
- Mantık Operatörleri
- Switch Yapısı (part1)
- Switch Yapısı (part2)
- Ternary Operator
- Xcode Tanıtımı
- İlk Uygulama
- Stringler (part1)
- Stringler (part2)
- Stringler (part3)
- Uygulama - Lowercase Metodu
- Fonksiyonlar (part1)
- Fonksiyonlar (part2)
- Structures (part1)
- Structures (part2)
- Structures (part3)
- Classlar (part1)
- Classlar (part2)
- Arrayler (part1)
- Arrayler (part2)
- Arrayler (part3)
- Dictionaries (part1)
- Dictionaries (part2)
- Dictionaries (part3)
- For Loop - For Döngüsü (part1)
- For Loop - For Döngüsü (part2)
- While Loop - While Döngüsü
- Break Komutu
Öğrenecekleriniz
- Sıfırdan başlayarak hiçbir programlama bilgisi olmadan Swift programlama diline hakim olacaksınız
- iPhone ve iPad için uygulama geliştirebileceksiniz
Açıklama
- Bu kurs ile sıfırdan başlayarak hiçbir programlama bilginiz olmadan iOS uygulamaları geliştirmek için kullanılan Swift Programlama Dilini öğrenebileceksiniz.
- Kendi iPhone veya iPad uygulamalarınızı geliştirebileceksiniz.
- Kurs tamamen Türkçe içeriğe sahiptir.
- Kurs içeriği öğreniminizi en üst düzeye çıkaracak şekilde tasarlanmıştır.
- Kurs içerisinde anlatılan ve kullanılan tüm kaynak kodlar kurs materyali olarak eklenmiştir. Dilediğiniz gibi indirip kullanabilirsiniz.
- Kurs içerisinde verilen örnek uygulamalar ile uygulama geliştirme deneyiminizi bir adım öteye taşıyacaksınız.
- Ayrıca kursun içeriği sürekli dinamik tutulacak, gün geçtikçe yeni örnek uygulamalar eklenecektir.
- Bu kursu bir kez satın aldığınızda ömür boyu sahip olursunuz. İlerleyen zamanlarda ekleyeceğim çeşitli örnek uygulamalara da erişebileceksiniz.
- Yorum kısmında aklınıza takılan soruları sorarak interaktif öğrenme ortamına da erişmiş olacaksınız.
Swift programlama dilinde yer alan:
- String, integer, bool, double gibi veri tipleri
- değişkenler (variables) ve sabitler (constants)
- classes (sınıflar)
- structures
- for in ve while döngüleri
- if, else if ve switch yapıları
- fonksiyonlar
gibi yapılar detaylı bir şekilde örnekler verilerek anlatılmıştır.
Öğrencilerin kaydolduğu diğer kurslar
Eğitmenler hakkında

- 4.25 Calificación
- 8114 Estudiantes
- 2 Cursos
Semih Ozan
Engineer
Education
M.Sc. - Informatics Institute, Informatics Online - @ Middle East Technical University
B.Sc. - Engineering Faculty, Electrical/Electronics Engineering (ABET Accredited. Regular hours education-English.) - @ METU
Official Exams
OSS (Student Selection Exam for Entering University)
-Rank 478 / 1.537.374 (Over Turkey)
-Percentage:%0,03
YDS (English Proficiency Exam)
- Grade: A
- Point: 96,25/100
GRE (Graduate Record Exam)
-Point: 163/170
Skills
- Strong interpersonal & communication skills,
- Teamwork oriented with the ability to work in a learning environment,
- Analytical minded and proactive,
- Result oriented, with strong problem solving skills.
Foreign Language - Advanced Level English
Computer Skills
Swift, Java, MATLAB, AutoCAD, C, C++, Objective C
Project
1- iOS App 1 : Search as VocaBox on the Apple Store
2- iOS App 2 : Search as Arithmetica: on the Apple Store
3- HADES (High Accelerating/Decelerating Electromechanical System): A self propelled autonomous robot that can pass through moving objects without interfering with them with the objects in their periodical movements.
Hobbies
Travelling for experiencing different cultural aspects, new tech, hosting and participating in billiard tournaments, user friendly website design.