iOS 9 und Swift 2.0 Einsteiger Kurs
4.6 (65 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,066 students enrolled
Wishlisted Wishlist

Please confirm that you want to add iOS 9 und Swift 2.0 Einsteiger Kurs to your Wishlist.

Add to Wishlist

iOS 9 und Swift 2.0 Einsteiger Kurs

Lernen Sie die Basics der Programmiersprache Swift und bauen sie Ihre ersten kleinen Apps
4.6 (65 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,066 students enrolled
Created by Marvin Böddeker
Last updated 11/2015
German
Price: Free
Includes:
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Swift verstehen
  • Apps programmieren
  • Xcode zu beherrschen
View Curriculum
Requirements
  • Die letzte OSX Version
  • mindestens Xcode 7
Description

Kursbeschreibung

Du fühlst dich im Apple Universum wohl und möchtest dich darin ausprobieren, eigene Apps zu entwickeln, hattest zuvor aber keine oder kaum Erfahrung mit der Apple Programmierumgebung? Dann bist du hier genau richtig! Lerne mit mir die Basics der neuen Apple Programmiersprache Swift, die durch eine wunderschöne Schreibweise leicht zu erlernen ist.

Nach dem ersten Start mit Swift, geht es dann an die App Programmierung für iOS 9! Lernt an Beispielen von kleinen feinen Apps Xcode und Swift zu beherrschen und zu verstehen.

Nach diesem Kurs bist du in der Lage eigene Apps zu schreiben, die deinen Alltag erleichtern und besser machen werden. Mit diesem Kurs erhält du in 44 Lektionen und ca. 6 Stunden Videomaterial, die genau richtige Ausgangssituation um weiter und tiefer in die Materie der App Programmierung einzusteigen.

Anforderungen

Du benötigst nur einen Mac mit der letzten Version von OSX, in diesem Fall Yosemite. Des Weiteren benötigt ihr die letzte Version von Xcode, die ihr im Mac App Store kostenlos herunterladen könnt. Sonst braucht ihr nur noch Lust und Laune!


Welche Theme gehen wir durch?

  • Playgrounds
  • Variablen
  • Strings
  • Zahlen
  • Arrays
  • Dictionaries
  • Tuples
  • Funktionen
  • App Design
  • AutoLayout
  • Textfelder, Buttons, Labels
  • Integration von Bildern
  • Berechnungen
  • String Formatierung
  • Klassen
  • Navigation Controller
  • TableView
  • Custom Cell
  • Audio Streaming
  • Seques
  • Sharing Options
  • Quiz Game
  • Zufallszahlen


Bonusthemen

  • Sketch 3
  • SnippetsLab
  • PaintCode



Who is the target audience?
  • Anfänger
  • Einsteiger
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 46 Lectures Collapse All 46 Lectures 06:59:08
+
Hallo und Hallo
2 Lectures 03:02

Ich zeige dir, was DICH in diesem Kurs so alles erwartet.


Begrüßung
01:31

Lade dir die aktuelle Version von Xcode, ggf. die neuste Beta Version.


https://developer.apple.com/xcode/

Download Xcode
01:31
+
Arbeiten mit dem Playground
13 Lectures 01:23:35

In diesem Video entdecken wir den neuen Playground und lernen in den darauffolgenden Lektionen die Basics von Swift (2.0)

Der Playground
04:08

Wir erstellen unsere ersten Variablen und lernen die unterschiedlichen Typen kennen.

Variablen
02:41

Lerne mit Strings umzugehen

Strings
05:09

Zahlen sind nicht gleich Zahlen. Lerne hier die verschiedenen Typen von Zahlen.

Zahlen
12:47

In den Download Files könnt ihr den letzten Playground herunterladen

The Bool
00:51

Wir arbeiten nun mit Bedingungen

If Statement
04:24

Schleifen als Kontrollstruktur

For Schleife
11:34

Die For In Schleife im Detail

For IN Schleife
06:16

Den letzten Playground gibt es bei den Download Files.

While Schleife
06:06

Hier lernen wir mit Arrays zu arbeiten

Arrays
09:22

Lerne hier Dictionaries kennen

Dictionaries & eine kleine Aufgabe
08:18

Hier die Lösung zu der Aufgabe im vorherigen Video

Aufgabenlösung
06:53

Den letzten Playground gibt es hier zum Download

Tuples
05:06
+
Unsere erste App - Hello World
6 Lectures 01:11:56

Lerne hier Xcode kennen

Das ist Xcode - Teil 1
13:00

Lerne Xcode noch mehr kennen

Das ist Xcode -Teil 2
13:05

Hier arbeiten wir mit Textfeldern, Labels und Buttons.

Textfelder, Buttons, Labels
13:22

Verlinke UI Elemente mit dem Quellcode

Der erste Quellcode
15:17

Schaue hier wie man die Tastatur ausblenden lassen kann und finde Wege Programmschnipsel ordentlich zu sortieren

Tastatur ausblenden & Snippets
08:00

Autolayout, damit deine App auf allen Devices gut und schön aussieht.

Autolayout
09:12
+
Unsere 2. App - Trinkgeldrechner
5 Lectures 53:31

Wir schreiben nun unsere ersten Funktionen und nutzen dabei wieder unseren Playground

Funktionen
12:39

Erstellen wir das Grunddesign

Bauen wir unser Design UI
12:50

Wir verbinden nun unsere UI Elemente mit dem Quellcode

Outlets & Actions
06:41

Berechnung des Trinkgeldes
13:42

Der Feinschliff
07:39
+
Unsere 3. App - Radio Stream
10 Lectures 01:55:58

Wir erstellen eine Klasse, mit der wir global arbeiten können

Klassen
16:35

Wir erstellen eine Customcell um unsere TableView für uns anzupassen.

Custom Cell in einer TableView
07:38

Hier lernen wir die Funktionen, die für einen TableViewController notwendig sind

TableView
16:42

Wir passen unsere NavigationBar an

Verändern der Navigationsbar
04:32

Segues
17:04

Radio Player User Interface
13:11

Nun lernen wir, wie wir Musik/Streams aus dem Netz abspielen

Musik aus dem Netz abspielen
15:08

Nun verändern wie die Lautstärke mit einem UISlider

Volume verändern mit einem Slider
02:16

Sharing Actions
13:23

Dynamic Buttons
09:29
+
Unsere 4. App - Quiz
5 Lectures 51:06

Wie soll unser Quiz aufgebaut sein?

Quiz Einleitung
04:07

Fragen Klasse
04:13

Zufallsgenerator & Fragenauswahl
16:27

Gönnen wir uns eine Pause
10:11

Buttons anpassen zum Event
16:08
+
Zu guter letzt
5 Lectures 40:00

Seit iOS 9 nun endlich dabei! Der SafariViewController

SafariViewController
07:40

Nutzen wir nun die NSUserDefaults um Daten leicht zu speichern

NSUserDefaults
14:44

Sketch für App UIs
06:21

App Icons
04:21

Danke an euch!

PaintCode & Tschüssi
06:54
About the Instructor
Marvin Böddeker
4.6 Average rating
65 Reviews
1,066 Students
1 Course
App Developer

Hi, ich bin Marvin und seit Jahren gehört die Entwicklung von Programmen zu meinem größten Hobby. Als junger Schüler habe ich angefangen die ersten Terminal Programme in C++ zu entwickeln und nach und nach habe ich mich immer weiter, in mehr und mehr Programmiersprachen eingearbeitet.


Das interessanteste Thema dabei sind für mich Mobile Apps. In der Welt von iOS fühle ich mich schon wie Zuhause und dank der neusten Programmiersprache Swift von Apple macht das alleinige schreiben von Codezeilen schon unglaublich viel Spaß.

Meine Spezialität sind kleine feine schnieke Apps, die auf meine Situationen angepasst sind und die ich immer wieder nutzen kann. Apps sollen das Leben erleichtern!

Als iOS Entwickler stehen einem potentiell Millionen User zur Verfügung, die mit den selbst geschriebenen Apps arbeiten und Spaß haben können.


Kommt mit mir auf eine Reise in die wundervolle Welt der App Entwicklung und verwirklicht euch eure Träume selbst.