60 Minutes of Swift - Swift 2 Grundlagen

Die Grundlagen von Apples Programmiersprache Swift 2. Geeignet für Anfänger und Fortgeschrittene.
4.3 (91 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,385 students enrolled
5% off
Take This Course
  • Lectures 25
  • Length 1 hour
  • Skill Level All Levels
  • Languages German
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


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

About This Course

Published 9/2015 German

Course Description

Du willst in Apples Programmiersprache Swift einsteigen mit dem Ziel Apps für iOS und OSX zu programmieren? Dann bist du hier richtig. Wir erklären die Grundlagen von Swift im Playground von Xcode 7 und legen so den wichtigen Grundstein für eine erfolgreiche Karriere als Swift Entwickler! Aber was genau behandeln wir im Kurs?

- Variablen und Konstanten

- Grundlegende Typen wie String, Int, Double und Bool

- Arrays und Dictionaries

- Bedingungen

- Schleifen

- Übungsaufgaben mit ausführlichen Lösungen

- Viele nützliche und hilfreiche Tipps und Tricks auf unserem Weg

- Grundlagen für komplexeres Arbeiten mit Swift in der iOS oder OSX Programmierung

In ca. 60 Minuten könnt ihr hier eine Menge mitnehmen und interaktiv euer neu erlerntes Wissen ausprobieren!

What are the requirements?

  • Mac oder PC mit OSX Betriebssystem (mind. Yosemite)
  • Xcode 7 (kostenlos im Appstore erhältlich)

What am I going to get from this course?

  • Beherrschung der Grundlagen von Swift 2
  • Grundstein für die weitere Beschäftigung mit Swift 2
  • Einstieg in die iOS und OSX Programmierung

What is the target audience?

  • Anfänger in Swift 2
  • Programmieranfänger
  • Fortgeschrittene als Auffrischung

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.


Section 1: Variablen, Konstanten und Typen

Hier schreiben wir unseren ersten Code und erzeugen eine Ausgabe.


Wir lernen Variablen und Konstanten kennen und den wichtigen Unterschied.

Typen und Typdeklarierung
3 questions

Was wisst ihr über Typen in Swift?


Wir arbeiten mit den neu kennen gelernten Typen und kombinieren Werte.


Wir lernen die beiden Typen Array und Dictionary kennen und beginnen mit der grundlegenden Syntax.


Wir arbeiten mit unserem Array und Dictionary und ersetzen, löschen und fügen Werte hinzu.


Wir schauen uns kurz die Möglichkeit an optionale Variablen ohne Initialwert zu deklarieren.

Section 2: Operatoren und Control Flow

Wir wiederholen den Zuweisungsoperator und die arithmetischen Operatoren und lernen den Rest Operator kennen.


Wir lernen den Erhöhungs- und Verminderungsoperator kennen, außerdem den unären Operator.


Wir lernen zusammengesetzte Operatoren kennen, außerdem Vergleichsoperatoren.


Wir beginnen mit dem Control Flow indem wir uns if-Statements anschauen.


Wir schauen uns die einfachste Art einer for-Schleife an.


Wir lernen die for-in-Schleife kennen und wenden unser neues Wissen in Übungsaufgaben an.


Die Übungsaufgaben I in Textform


Ausführliche Lösungen der Übungsaufgaben aus der vorangehenden Lektion.


Wir lernen die while-Schleife kennen.


Der letzte Teil des grundlegenden Control Flows - das switch-Statement.


Wir lernen den ternären und den nil koaleszierenden Operator kennen.


Als letzte Operatoren lernen wir Bereichsoperatoren und logische Operatoren kennen.


Wir wenden unser Wissen in einem praktischen Beispiel an.


Übungsaufgaben zum selbst lösen.


Die Übungsaufgaben II in Textform


Ausführliche Musterlösung der Übungsaufgaben und Ausblick auf den weiteren Weg.

6 questions
Bonus Lecture

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Johannes Ruof, RUME Academy

I study Applied Computer Science and teach at the university and here on udemy. I have been developing iOS applications for over 3 years and have 5 years of experience in Objective C Programming. Since Apple announced Swift I have been using it in my programming and can proudly say I have experience since Day 1 of the language.

I am looking forward to sharing my knowledge with my students and hopefully have a positive impact on the lifes of as many people as possible as much as learning new things myself.

"You are never too old to set another goal or to dream a new dream." - C. S. Lewis

Instructor Biography

Timothy Meixner, RUME Academy

I'm currently studying economics and work as a teacher on Udemy. I have worked in digital publishing and viral marketing for more than three years.

I am also a web and mobile application developer with almost four years of working experience. But my greatest passion is designing and developing mobile games for iOs devices, in either Objective C or Swift.

My teaching philosophy is best described in the words of Benjamin Franklin:

"Tell me and I forget. Teach me and I remember. Involve me and I learn."

I hope that we can create many beautiful things together and learn from each other.

Ready to start learning?
Take This Course