Programmieren lernen Swift von A bis Z

Wir lernen alles über die Programmiersprache Swift und benutzen unser Wissen für das Entwickeln von Apps für iOS
Programmieren lernen Swift von A bis Z
File Size :
292.35 MB
Total length :
19h 3m

Category

Instructor

Johannes Ruof

Language

Last update

4/2017

Ratings

4.3/5

Programmieren lernen Swift von A bis Z

What you’ll learn

Alle Aspekte der Programmiersprache Swift verstehen
Selbständig Programmcode für iOS Apps schreiben

Programmieren lernen Swift von A bis Z

Requirements

Mac oder PC mit OSX
Xcode

Description

*Dieser Kurs ist in Xcode 7 mit Swift 2 produziert und wird nicht aktualisiert werden.*Du willst alle über Apples Programmiersprache Swift lernen und dabei eigene tolle iOS Applikationen entwickeln?
Dann ist das hier der richtige Kurs für dich!
Wir haben all unser Wissen in einen praktischen Kurs gepackt, der sogar in the theoretischen Teilen immer einen beispielhaften Praxisbezug sucht und das Lernen damit kinderleicht macht!
Mit diesem Kurs lernst du alle Aspekte von Swift kennen und wirst dazu in der Lage sein deine eigenen iOS Apps mit Leichtigkeit selbst zu programmieren. Um das noch weiter zu erleichtern, werden wir viele praktische Anwendungen beispielhaft mit verschiedenen Projekten besprechen.
Es gibt hier kein Copy Paste von irgendwelchem Code den keiner versteht!
Wir wollen, dass unsere Studenten verstehen was sie schreiben und professionell mit den neu erlernten Dingen umgehen können. Damit legst du den Grundstein für eine erfolgreiche Karriere im Bereich der iOS Programmierung!
Wir wollen dir dabei helfen, indem wir alle wichtigen Dinge ausführlich erklären. Und solltest du dennoch weiter Fragen haben, stehen wir dir persönlich im Q&A Bereich auf Udemy zur Verfügung.
Du bekommst in diesem Kurs alle Ressourcen zur Verfügung gestellt. Das schließt auch Schritt für Schritt Source Code für alle unsere Projekte ein, sodass du immer den aktuellen Stand vergleichen kannst.
Dieser Kurs ist in Xcode 7 mit Swift 2 produziert und wird nicht aktualisiert werden. Der praktische Teil des Kurses mit dem Entwickeln der Apps ist weiterhin komplett relevant und die entsprechenden Änderungen leicht realisierbar, in aller Regel automatisch durch Xcode korrigiert. Der einzige Part, der (in Teilen) nicht mehr ganz aktuell ist, sind die ersten Kapitel über die Theorie der Sprache, auch hier sind die Änderungen aber geringfügig.

Overview

Lecture 1 Willkommen – Bevor ihr anfangt

Lecture 2 Ressourcen

Section 1: Swift Grundlagen

Lecture 3 Hallo, Welt

Lecture 4 Variablen & Konstanten

Lecture 5 Typen & Typdeklarierung

Lecture 6 Werte ändern & kombinieren

Lecture 7 Arrays & Dictionaries I

Lecture 8 Arrays & Dictionaries II

Lecture 9 Variablen ohne Initialwert

Lecture 10 Operatoren I

Lecture 11 Operatoren II

Lecture 12 Operatoren III

Lecture 13 if-Bedingungen

Lecture 14 for-Schleifen I

Lecture 15 for-Schleifen II

Lecture 16 Übungsaufgaben I Text

Lecture 17 Lösung Übungsaufgaben I

Lecture 18 while-Schleifen

Lecture 19 switch-Statements

Lecture 20 Operatoren IV

Lecture 21 Operatoren V

Lecture 22 Beispiel zur Anwendung der Operatoren

Lecture 23 Übungsaufgaben II

Lecture 24 Übungsaufgaben II Text

Lecture 25 Lösung Übungsaufgaben II

Section 2: Swift Wiki

Lecture 26 Funktionen I

Lecture 27 Funktionen II

Lecture 28 Funktionen III

Lecture 29 Funktionen IV

Lecture 30 Funktionen V

Lecture 31 Funktionen VI

Lecture 32 Funktionen VII

Lecture 33 Closures I

Lecture 34 Closures II

Lecture 35 Closures III

Lecture 36 Closures IV

Lecture 37 Enumerations I

Lecture 38 Enumerations II

Lecture 39 Enumerations III

Lecture 40 Enumerations IV

Lecture 41 Klassen & Structs I

Lecture 42 Klassen & Structs II

Lecture 43 Klassen & Structs III

Lecture 44 Klassen & Structs IV

Lecture 45 Properties I

Lecture 46 Properties II

Lecture 47 Properties III

Lecture 48 Properties IV

Lecture 49 Properties V

Lecture 50 Methoden I

Lecture 51 Methoden II

Lecture 52 Methoden III

Lecture 53 Subscripts

Lecture 54 Vererbung

Lecture 55 Initialisierung I

Lecture 56 Initialisierung II

Lecture 57 Initialisierung III

Lecture 58 Initialisierung IV

Lecture 59 Initialisierung V

Lecture 60 Initialisierung VI

Lecture 61 Initialisierung VII

Lecture 62 Initialisierung VIII

Lecture 63 Initialisierung IX

Lecture 64 Deinitialisierung

Lecture 65 ARC I

Lecture 66 ARC II

Lecture 67 ARC III

Lecture 68 Optional Chaining

Lecture 69 Error Handling I

Lecture 70 Error Handling II

Lecture 71 Error Handling III

Lecture 72 Error Handling IV

Lecture 73 Type Casting I

Lecture 74 Type Casting II

Lecture 75 Nested Types

Lecture 76 Extensions I

Lecture 77 Extensions II

Lecture 78 Protokolle I

Lecture 79 Protokolle II

Lecture 80 Protokolle III

Lecture 81 Protokolle IV

Lecture 82 Protokolle V

Lecture 83 Protokolle VI

Lecture 84 Protokolle VII

Lecture 85 Protokolle VIII

Lecture 86 Generics I

Lecture 87 Generics II

Lecture 88 Generics III

Lecture 89 Generics IV

Lecture 90 Generics V

Lecture 91 Fortgeschrittene Operatoren I

Lecture 92 Fortgeschrittene Operatoren II

Lecture 93 Fortgeschrittene Operatoren III

Lecture 94 Fortgeschrittene Operatoren IV

Lecture 95 Fortgeschrittene Operatoren V

Section 3: Unsere erste App: Simon Says

Lecture 96 Simon Says – Vorschau

Lecture 97 Simon Says 1 – Projekt Setup und Autolayout

Lecture 98 Simon Says 2 – GameData Klasse

Lecture 99 Simon Says 3 – Spielablauf und Gameover

Lecture 100 Simon Says 4 – Feinschliff

Section 4: Foodie Groundwork

Lecture 101 Foodie Groundwork – Vorschau

Lecture 102 Foodie Groundwork 1 – Autolayout Wiederholung

Lecture 103 Foodie Groundwork 2 – UINavigationController I

Lecture 104 Foodie Groundwork 3 – UINavigationController II

Lecture 105 Foodie Groundwork 4 – UITableView I

Lecture 106 Foodie Groundwork 5 – UITableView II

Lecture 107 Foodie Groundwork 6 – UICollectionView I

Lecture 108 Foodie Groundwork 7 – UICollectionView II

Lecture 109 Foodie Groundwork 8 – Fortgeschrittenes Autolayout

Lecture 110 Foodie Groundwork 9 – UIPickerView

Lecture 111 Foodie Groundwork 10 – UITextField

Lecture 112 Foodie Groundwork 11 – UIImagePicker

Lecture 113 Foodie Groundwork 12 – Simulator vs. Gerät Testing

Lecture 114 Foodie Groundwork 13 – MapKit & CoreLocation I

Lecture 115 Foodie Groundwork 14 – MapKit & CoreLocation II

Lecture 116 Foodie Groundwork 15 – UIPageViewController

Lecture 117 Foodie Groundwork 16 – DetailViewController Musterlösung

Section 5: Tic Tac Toe

Lecture 118 Tic Tac Toe – Vorschau

Lecture 119 Tic Tac Toe 1 – Layout

Lecture 120 Tic Tac Toe 2 – Spiel

Lecture 121 Simon Says 5 – Multiplayer

Section 6: Soundboard

Lecture 122 Soundboard – Vorschau

Lecture 123 Soundboard 1 – Drumpad Layout

Lecture 124 Soundboard 2 – AVFoundation & AVAudioPlayer

Lecture 125 Soundboard 3 – AVFoundation & AVAudioRecorder

Lecture 126 Simon Says 6 – Audio

Section 7: Quiz

Lecture 127 Quiz – Vorschau

Lecture 128 Quiz 1 – Projekt Setup

Lecture 129 Quiz 2 – Quiz Layout

Lecture 130 Quiz 3 – Quiz Layout Verbesserung

Lecture 131 Quiz 4 – Plist Ressourcen

Lecture 132 Quiz 5 – Funktionalität

Lecture 133 Quiz 6 – NSTimer & Highscore

Section 8: SpriteKit

Lecture 134 SpriteKit – Vorschau

Lecture 135 SpriteKit 1 – Einführung

Lecture 136 SpriteKit 2 – SKView & SKScene

Lecture 137 SpriteKit 3 – SKNode

Lecture 138 SpriteKit 4 – SKSpriteNode

Lecture 139 SpriteKit 5 – SKPhysics I

Lecture 140 SpriteKit 6 – SKPhysics II

Lecture 141 SpriteKit 7 – SKNode Subklassen

Lecture 142 SpriteKit 8 – Bewegung

Lecture 143 SpriteKit 9 – Gegner I

Lecture 144 SpriteKit 10 – Springen

Lecture 145 SpriteKit 11 – Münzen und Punkte

Lecture 146 SpriteKit 12 – Gegner II

Lecture 147 SpriteKit 13 – NSUserDefaults

Lecture 148 SpriteKit 14 – Animation

Lecture 149 SpriteKit 15 – SpriteKit Button

Lecture 150 SpriteKit 16 – Store I

Lecture 151 SpriteKit 17 – Store II

Lecture 152 SpriteKit 18 – Booster Implementation

Section 9: Foodie

Lecture 153 Foodie – Vorschau

Lecture 154 Foodie 1 – Core Data Einführung

Lecture 155 Foodie 2 – CoreDataStackManager Klasse

Lecture 156 Foodie 3 – AddViewController

Lecture 157 Foodie 4 – BrowseViewController

Lecture 158 Foodie 5 – Custom UICollectionView Layout

Lecture 159 Foodie 6 – DetailViewController & NSPredicates

Lecture 160 Foodie 7 – Navigation mit Maps

Lecture 161 Foodie 8 – Editieren

Lecture 162 Foodie 9 – Gallerie & Random

Section 10: Apps Fertigstellen

Lecture 163 App Icon & Launchscreen

Section 11: Glückwunsch!

Lecture 164 Bonus Lecture

Komplette Programmiereinsteiger,Fortgeschrittene Programmierer

Course Information:

Udemy | German | 19h 3m | 292.35 MB
Created by: Johannes Ruof

You Can See More Courses in the Developer >> Greetings from CourseDown.com

New Courses

Scroll to Top