Bereiche die man als IT-Fachinformatiker Anwendungsentwicklung beherrschen muss, um eine Full-Stack - iOS App schreiben zu können.
In diesem Dokument geht es darum, was man während der Ausbildung zum IT-Fachinformatiker alles wissen sollte, um eine App in iOS mit einem PHP-Backend umsetzen zu können.
In meinem aktuellen Beruf arbeite ich als Team Lead iOS bei CHECK24 und meine täglichen Werkzeuge umfassen genau diesen Stack. Früher oder später kann man diesen Leitfaden gerne noch weiter auf Android, JavaScript, HTML5, CSS3, MySQL, etc. ausbauen um noch einen tieferen Einblick gewähren zu können.
Dieser Leitfaden ist in verschiedene Module aufgeteilt, die durch die 3 Jahre einer Ausbildung leiten sollen, damit man alles umfassend erklärt bekommt. Es wird bei den Grundlagen angefangen, geht über erweiterte Programmierparadigmen und hört bei High Level Themen auf.
Eine Frage wird direkt unter der Fragestellung beantwortet. Wenn es sich dabei um eine Frage handelt die direkt mit der Programmierung zusammenhängt sollte auch ein Code Schnipsel mit angehangen werden für Swift und PHP.
swift
var foo = "bar"
PHP
$foo = 'bar';