Entwickle einen Instagram Klon | Swift iOS 13 und Firebase

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Instagram Klon mit Swift, iOS 13, und Firebase. Posts erstellen, kommentieren, Front-Rückkamera nutzen und mehr...

Du willst mehr als eine Taschenrechner App programmieren? 

Du willst deine eigene Social Media App entwickeln?

Du kennst dich bereits mit der Programmiersprache Swift aus?

Dann bist du hier genau richtig.


In diesem Kurs lernst du, wie eine komplexe und umfangreiche App von Beginn ersteht.

Du lernst viele fortgeschrittenen Themen rund um die Entwicklung mit Swift und Xcode. Diese Themen werden dir helfen, deine eigenen App zu entwicklen und zu verbessern. Du wirst lernen, wie man mit fremden Bibliotheken arbeitet, da man bei größeren Projekten auf fertige Lösungen zurückgreift. Dieser Kurs soll dir nicht nur zeigen wie Instagram funktioniert, sondern soll dir vielmehr zeigen wie man solche Projekte aufbaut.

Mein Ziel ist es dir anhand des Beispiels zu zeigen, wie man solche umfangreichen Projekte entwickelt.


Überblick: Swift Themen 

  • Storyboard Reference

  • Segues optimal nutzen

  • Delegate Pattern

  • Singelton Pattern

  • Firebase Daten up- und downloaden

  • Daten im Online Speicher ablegen

  • Datenbank im eigenen Projekt nutzen

  • Gesture Handling (Nutzer kann mit ImageView interagieren)

  • Completion Closure

  • Escaping Closure

  • Tabbar nutzen

  • AVFoundation Framework kennen lernen (für Hardware Kamera vom iPhone)

  • TableView

  • CollectionView

  • Cocoapods

  • ImagePickerController (Fotos vom iPhone nutzen)

  • MVC Pattern

  • und vieles mehr...


Überblick: Was kann die App?

  • Login- und Registrierung neuer Nutzer

  • Autologin

  • Front- und Rückkamera des iPhone nutzen

  • Posts mit Bildern oder Videos erstellen

  • Posts nach dem Datum sortieren

  • Kommentare zu den Posts abgeben

  • liken der Posts in Echtzeit

  • follow, unfollow (Posts in Echtzeit hinzufügen oder löschen aus dem homefeed)

  • Suchfunktion (suchen nach anderen Nutzern)

  • Eigene Api entwickeln für posten, User anlegen etc.

  • Fotos in Originalgröße posten

  • Nutzer Einstellungen und Profilansicht

  • In der Profilansicht Anzahl der eigenen Posts, Follower etc. anzeigen

  • Hashtags hinzufügen

  • und vieles mehr...








  • Front- und Rückkamera nutzen

  • Fortgeschrittene Themen in der Programmierung kennen lernen

  • Firebase verstehen und anwenden können

Course Curriculum

1 Lectures

1 Lectures

Instructor

Profile photo of Christian Gesty
Christian Gesty

Wer ich bin?Ich heiße Christian und bin Programmierer und Dozent aus Leidenschaft.Suchst du nach Online-Kursen, die dir das Programmieren praxisnah beibringen?Dann bist du hier richtig!Was unterscheidet meine Kurse von anderen Kursen?Ich kann mich in deine Lage versetzen.Im ersten Semester meines Studiums lernten wir die Programmier-Sprache C kennen. Da saß ich nun in der ersten Übungsstunde zu C und ehrlich gesagt...

Review
4.9 course rating
4K ratings
ui-avatar of Julius Mücke
Julius M.
5.0
3 years ago

Toller Kurs, einfach und deutlich erklärt. Sehr hilfreich

  • Helpful
  • Not helpful
ui-avatar of Markus Hof
Markus H.
2.0
5 years ago

In der Beschreibung steht alle Skilllevel, später erfährt man dann, dass Vorkenntnisse sinnvoll sind. Einfach Geld rausgeworfen also leider.

  • Helpful
  • Not helpful
ui-avatar of Robert Sontag
Robert S.
4.5
5 years ago

Nicht langweilig, nicht in die Länge gezogen und verständlich, Perfekt!

  • Helpful
  • Not helpful
ui-avatar of Markus Rasser
Markus R.
5.0
5 years ago

Die Themen sind sehr verständlich und durchstrukturiert aufgearbeitet. Tolle Arbeit

  • Helpful
  • Not helpful
ui-avatar of Christoph
Christoph
2.0
5 years ago

Hatte mir erhofft das der Kurs einem lernt wie man die App wirklich codet. In diesem Kurs werden die Viewcontroller einfach nur wie in einem Baukasten zusammen gebastelt. Sorgt auf Dauer für kein gutes Ergebnis

  • Helpful
  • Not helpful
ui-avatar of Fahim Housain
Fahim H.
5.0
5 years ago

Der Dozent antwortet leider kaum

  • Helpful
  • Not helpful
ui-avatar of Konstantin Platzer
Konstantin P.
5.0
5 years ago

Sehr gut geeignet für Einsteiger sowie sehr gut erklärt

  • Helpful
  • Not helpful
ui-avatar of Niko Schwarz
Niko S.
5.0
5 years ago

Sehr verständlich erklärt. Bester deutscher Swift Kurs, den ich bisher gemacht habe.

  • Helpful
  • Not helpful
ui-avatar of Laurens Ohl
Laurens O.
5.0
5 years ago

Exzellenter Kurs mit guter Wartung und sehr guter Ausbildung für den Studierenden.

  • Helpful
  • Not helpful
ui-avatar of Gündüz Gürel
Gündüz G.
5.0
5 years ago

Sehr zufrieden. Sehr gut erklärt

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses