Swift 3 Entwicklung für Einsteiger
4.4 (148 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.
2,505 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Swift 3 Entwicklung für Einsteiger to your Wishlist.

Add to Wishlist

Swift 3 Entwicklung für Einsteiger

Lern alle wichtigen Swift Grundlagen und lern Apps für iPhone, iPad & Co zu schreiben.
4.4 (148 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.
2,505 students enrolled
Created by Jan Brinkmann
Last updated 10/2016
German
Current price: $10 Original price: $50 Discount: 80% off
3 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Grundlagen von Swift beherrschen
  • Eine erste App mit Swift erstellen
View Curriculum
Requirements
  • Grundkenntnisse von Mac OS X wichtig
  • Erste Programmiererfahrung ist sinnvoll
Description

Swift ist in der Apple-Welt ein heißen Eisen. Ich kenne keinen iOS-Entwickler, der davon nicht genauso begeistert ist wie ich. Neue Projekte setzen daher in der Regel bereits gleich auf Swift. Doch bevor die iOS-Entwicklung damit gelingt, müssen die Grundlagen natürlich beherrscht werden. Die Syntax und Basiselemente müssen auch erfahrene Apple-Entwickler mindestens ausprobieren. Und genau dafür ist dieses Swift Tutorial. Es ist ein Crashkurs für die iOS-Entwicklung mit Swift.

Der Kurs richtet sich an Einsteiger in die iOS- und Mac OS X Entwicklung. Auch Umsteiger, die aus der Objective-C Programmierung kommen, können mit dem Crashkurs durchstarten und erste Grundlagen lernen. Das Training ist bewusst mit kurzen und prägnanten Lektionen gestaltet. So kann es später optimal auch als Referenz eingesetzt werden.

Inhaltlich zeige ich Dir alle wichtigen Grundlagen, die Du als Entwickler unmittelbar brauchst. Dazu gehören Variablen, Datentypen, Tuples und die neuen Optionals. Auch die wichtigen Operatoren stehen auf dem Programm. Dies sind zum Beispiel Rechenoperationen, Vergleichsoperatoren sowie die logischen Operationen. Weitere wichtige Kapitel sind gerade für Einsteiger genauso die Strings, Arrays, Dictionaries und Kontrollstrukturen. Zuletzt wird eine erste App umgesetzt in der Xcode, das AutoLayout und die Übertragung des Wissens auf die Praxis in den Fokus rückt. Gemeinsam gehen wir erste Schritte.

Gerade für Einsteiger sind die Xcode-Playgrounds ein echter Spielplatz. Ich habe vorher noch keine Sprache derart schnell gelernt. Aber auch mitten im Projekt sind sie absolut genial. Eben schnell Codeschnipsel separat entwickeln, testen oder debuggen? Mit Playgrounds einfach wie nie zuvor. Mit dem Tutorial gelingt Dir innerhalb kürzester Zeit den Einstieg in Swift. Es handelt sich nicht um eine ausführliche Referenz zu Swift - es ist ein Einsteig in die wichtigsten Grundlagen.

Mit diesem Kurs kannst Du Swift an einem Wochenende lernen. Danach kannst Du unmittelbar die iOS-Entwicklung mit CocoaTouch Framework einsteigen.

Who is the target audience?
  • Einsteiger in Swift
  • Umsteiger von Objective-C
Students Who Viewed This Course Also Viewed
Curriculum For This Course
43 Lectures
04:16:07
+
Grundlagen
9 Lectures 46:59



Kommentare hinterlegen
03:10

Das Semikolon in Swift nutzen
02:56

Typealiases festlegen
03:00

Typumwandlung verstehen
04:46

Optionals sicher verwenden
13:54

Mit Strings arbeiten
05:25
+
Basisoperatoren
7 Lectures 31:05
Arithmetische Operatoren unter Swift
02:31

Remainder Operator (Modulo) unter Swift
04:40

Inkrementieren / Dekrementieren in Swift3
03:15

Vergleiche unter Swift
05:00

Logische Operatoren in Swift
06:28

Nil-Coalescing Operator in Swift
05:14

Den Range Operator von Swift verwenden
03:57
+
Datenstrukturen
3 Lectures 22:49
Arrays in Swift einsetzen
08:13

Sets in Swift verstehen
07:27

Swift Dictionaries kennenlernen
07:09
+
Kontrollstrukturen
5 Lectures 22:11
Die for-in Schleife von Swift
03:48

while-Schleifen in Swift verwenden
04:38

if-Bedingungen mit Swift formulieren
05:09

Das switch-Statement in Swift
04:18

continue und break
04:18
+
Funktionen
4 Lectures 26:52
Funktionen definieren und aufrufen
06:44

Funktionen mit Parameter und Rückgabewerte
07:33

Funktionen als Datentyp
04:00

Closure Funktionen in Swift
08:35
+
Klassen und Strukturen
7 Lectures 34:52
Enumerations in Swift (enum)
06:35

Strukturen erzeugen (struct)
04:49

Klassen implementieren (class)
04:31

Value- und Reference-Types unter Swift
04:11

Initializer unter Swift festlegen (Konstruktor)
03:34

Protokolle in Swift
05:06

Fehlerbehandlung mit do/catch/try/throw
06:06
+
Eine erste iOS-App mit Swift
7 Lectures 01:11:08
App Demo: Ziel dieser Sektion
01:24

Xcode Tutorial: Das Interface kennenlernen
17:46

Labels und Outlets kennenlernen
08:07

Actions, UIButton und UITextField einsetzen
07:22

AutoLayout Grundlagen
10:28

BMI Rechner: Erste App erstellen
18:11

Den BMI Rechner gestalten
07:50
+
Bonuslektion: günstiges Upgrade auf den vollen Kurs
1 Lecture 00:11

Der Einstieg hat geklappt? Hier findest Du ein günstiges Upgrade auf den kompletten Kurs!

Bonuslektion: günstiges Upgrade auf den vollen Kurs
00:11
About the Instructor
Jan Brinkmann
4.5 Average rating
1,521 Reviews
17,077 Students
14 Courses
Trainer für App- und Webentwicklung

Entwickler aus Leidenschaft! Ich bin seit über 15 Jahren Entwickler. Meine Schwerpunkte sind die Bereiche Web- und App-Technologie. Ich habe bereits mit Objective-C sehr gern gearbeitet. In Swift habe ich mich Hals über Kopf verliebt. Vor kurzem hat der Rheinwerk-Verlag das Training Programmieren mit Swift von mir veröffentlicht. Zudem verfasse ich Artikel für Fachzeitschriften wie das PHPMagazin, Entwickler Magazin und das Linux Magazin.