Swift & iOS 12 - Der umfassende App Entwickler Kurs A-Z
4.5 (981 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,019 students enrolled

Swift & iOS 12 - Der umfassende App Entwickler Kurs A-Z

Swift, iOS 12, viele Praktische Apps wie eine Instagram Klone App. Themen wie CoreData, TableView, und vieles mehr...
4.5 (981 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,019 students enrolled
Created by Christian Gesty
Last updated 10/2019
German
Current price: $129.99 Original price: $199.99 Discount: 35% off
15 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 73.5 hours on-demand video
  • 63 articles
  • 119 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Du wirst deine eigenen Apps erstellen können
  • Du erstellst ein Portfolio von Apps, um sich für Junior-Entwicklerjobs zu bewerben
  • Du wirst verstehen was Objektorientierte Programmierung ist
  • Verstehe was Datenstrukturen sind
  • Arbeiten mit Datenbanken wie Core Data oder Firebase
  • Die Sprache Swift verstehen und anwenden
  • Xcode und iOS 12 verstehen und anwenden
  • Das MVC Pattern verstehen und anwenden
  • Apps wie Instagram, WhatsApp erstellen
Course content
Expand all 686 lectures 73:36:20
+ Installation und Anfang des Kurses
4 lectures 11:28
Update ab Xcode Version 11
00:19
Einführung in Xcode
08:48
Dateien und Projekte aus dem Kurs laden
00:01
+ Interface Builder kennen lernen
7 lectures 27:28
Übersicht
01:29
Was ist der Bundle Identifier?
00:21
Interface Builder kennen lernen und Bilder nutzen
04:33
Layout einer App erstellen
07:58
Bilder nutzen
04:28
Outlet und Action erstellen
06:18
SIGABRT Fehler kennen lernen
02:21
+ Grundlagen zur Programmiersprache Swift
23 lectures 02:06:53
Quiz - Einführung
3 questions
Funktionen mit Parametern - func
06:55
Funktionen mit Rückgabewert - return
07:20
Beispiel zu func und return
06:00
Quiz - Funktionen
3 questions

In der erste Übung zu Funktionen, geht es nochmal um das Schlüsselwort return.

Aufgabe zu Funktionen
04:16
if else
05:39
Beispiel - Liebesrechner entwickeln - 1
06:25
Beispiel - Liebesrechner entwickeln - 2
04:45
Datenstruktur Array
10:49
for Schleife
03:50
Schleifen mit einem Array nutzen
07:02
Zusammenfassung
04:20
Quiz - Grundlagen
4 questions
Weitere Datentypen bool, character
07:07
Weitere Datentypen bool, character
04:21

Die erste Übungsaufgabe des Kurses. In den Kapiteln gibt es Übungsaufgaben für dich. Diese erfolgen immer nach der Zusammenfassung des jeweiligen Kapitels. So hast du nochmals die Chance alles bisher gelernte zu wiederholen und dich selbst zu testen.

Aufgabe 1 - Grundlagen
05:05

Die zweite Übungsaufgabe des Kapitels Grundlagen.

Aufgabe 2 - Grundlagen
03:49
Swift Cheat Sheet zum Download
00:02
+ Deine erste App - Der Trinkgeld Rechner
7 lectures 52:56
Überblick - Was du entwickeln wirst
01:47
Trinkgeld Rechner App - 1
11:59
Trinkgeld Rechner App - 2
06:06
Trinkgeld Rechner App - 3
13:33
Trinkgeld Rechner App - 4
08:13
Trinkgeld Rechner App - 5
09:03
Trinkgeld Rechner App - 6
02:15
+ Apps auf dem iPhone starten
2 lectures 11:36
App Icon erstellen
04:47
App auf dem iPhone starten
06:49
+ Optional: Übung Prozentrechner SSV und WSV
10 lectures 30:25
Einleitung zur Übung
01:18
Trinkgeld Rechner App als Hilfestellung
00:04
Layout der App erstellen
00:06
Variablen erstellen
00:09
Outlet und Action erstellen
00:18
Ersparnis errechnen
00:06
% Angeben
00:06
Zahlen ausgeben
00:07
Tastatur verschwinden lassen
00:10
Lösung als Video
27:58
+ BMI Rechner App
8 lectures 40:59
Überblick - Was du entwickeln wirst
01:36
Layout des BMI Rechners erstellen
08:34
Outlet und Action erstellen
04:21
BMI ausrechnen
05:11
Test der App
01:48
Lokale / Globale Variablen kennen lernen
05:19
Daten eingeben und BMI ausgeben
08:37
Lösung zum Komma, Punkt Problem
05:33
+ Lokale und globale Variblen
1 lecture 14:38
Lokale und Globale Variablen
14:38
+ Optional: Übung zur Sichtbarkeit (Scope) einer Variable
3 lectures 07:15
Wie funktioniert diese Übung
03:11
Ratespiel - Sichtbarkeit einer Variable
02:05
Tipp: Wie man leicht die Sichtbarkeit sehen kann
01:59
+ Musik App Beispiel um den Scope einer Variable zu verstehen
7 lectures 39:07
Überblick - Was du entwickeln wirst
01:04
Layout der Waffen Sound App
04:35
Erster Lösungsweg um Musik abzuspielen
04:14
Zweiter Lösungsweg um Musik abzuspielen
07:54
Dritter Lösungsweg um Musik abzuspielen
06:18
Waffen Sound abspielen
11:11
Error Handling kennen lernen - try catch
03:51
Requirements
  • Keine Vorkenntnisse nötig. Du lernst alles was du brauchst im Kurs.
  • Einen Mac besitzen
Description

Du willst endlich deine App Ideen umsetzten? Oder du hast genug von Kursen, bei denen alles nur durchgeklickt, aber nicht wirklich erklärt wird?

In diesem Kurs zeige ich dir nicht nur wie du deine Traum-Apps entwickelst, sondern du lernst auch die Hintergründe der App-Entwicklung. Das wieso, weshalb und warum, dass so oft nicht erklärt wird.

Der Kurs bietet einen sehr hohen Praxisanteil, da die Theorie gleich in praktischen Apps umgesetzt wird. Die Apps, die du in diesem Kurs erstellst, können alle auf deinem iPhone genutzt werden.


_____

Jetzt NEU!

Du erhältst meinen umfangreichen Instagram Klone App Kurs zum kleinen Preis. Dieser Kurs ist über 30h lang!

Im Kurs lernst du, die Instagram App zu programmieren.

_____


Wichtig: Der Kurs hat zwei Teile einen iOS 11 Teil und einen neuen iOS 12 Teil. Als kleines Extra erhaltet Ihr somit einen Kurs umsonst dazu. So könnt ihr euer Wissen noch erweitern – die Änderungen von iOS 11 zu iOS 12 sind zu vernachlässigen.


Der Kurs ist so aufgebaut, dass er nie langweilig wird, da in jedem Abschnitt etwas Neues dazu kommt. So eignest du dir Abschnitt für Abschnitt mehr Wissen an.

Je weiter du im Kurs bist, desto schwieriger werden die Apps und du wirst sehen, welche Geheimnisse sich hinter erfolgreichen Apps verbergen.

 

In diesem Kurs werden nicht einfach irgendwelche sinnlosen Apps entwickeln, sondern jede App, die du erstellst, kannst du im echten Leben nutzen.

Sei es der Trinkgeld-Rechner, mit dem man mal eben schnell im Restaurant ausrechnen kann, wieviel du der Bedienung geben solltest. Oder ein SSV-/ WSS-Verkaufs-Rechner, damit du schon im Geschäft ausrechnen kannst, wie viel günstiger das Sofa durch den Schlussverkauf ist.

Oder planst du dein eigenes Start Up und willst dafür deine eigene Social Media App erstellen?


 

An dieser Stelle möchte ich dir noch ein wenig über mich und meinen Werdegang erzählen: Als ich mit der App Entwicklung begonnen habe, gab es natürlich auch YouTube Tutorials und Programmier-Kurse, aber ich hatte nie das Gefühl zu verstehen, was ich da eigentlich mache bzw. lerne. Jeder hat nur erzählt: Hier klicken, dann bitte dort etwas einfügen. Aber das “Warum“ hat niemand erklärt. Doch dieses “Warum“ entscheidet am Ende, ob man selbständig in der Lage ist, seine Ideen umzusetzen.

Wie ich dir schon am Anfang versprochen habe: In meinen Kursen werden wir nicht nur monoton durch das Programm klicken, hier lernst du das Fundament der App Entwicklung! 

 

Du erhältst in diesem Kurs also:

Die Sprache Swift. Variablen, Konstanten, Kontrollstrukturen wie if / else, Schleifen wie for / while etc. + deren Logik verstehen

Das Konzept der Objekt Orientierung Programmierung verstehen. Klassen, Objekt, Protokolle, Vererbung und vieles mehr.

Wie heute Apps erstellt werden mit dem MVC design pattern

Datenbanken wie Core Data oder Firebase nutzen

Spiele entwickeln mit SpriteKit wie Flappy Bird oder Mario Run

Mehrere Apps, die du sofort im täglichen Leben nutzen kannst, wie einen Trinkgeld-Rechner oder eine Wetter App, eine Quiz App und viele weitere 

Wissen um Klone wie Instagram, Tinder oder eine Chat App erstellen 

Außerdem zeige ich dir, wie du Hardware oder Sensoren deine iPhones für deine Programme nutzen kannst 

 


 

 


 

 

 

 

 

 

 

 

 

Who this course is for:
  • Alle, die gerne eigene Apps für das iPhone und iPad entwicklen möchten und noch keine Erfahrung haben
  • Alle, die ihre App Ideen endlich umsetzen möchten
  • Falls du schon Erfahrung mit Swift hast, dann schau dir die umfangreichen Beispiel Apps an, wie z.B. die Instagram Klone App
  • Alle, die nicht nur Swift und Xcode anwenden sondern die Hintergründe auch verstehen möchten