IOS-Entwickler – kostenloser Kurs von Skillbox, Schulung, Datum: 29. November 2023.
Verschiedenes / / December 02, 2023
Ein iOS-Entwickler erstellt Anwendungen für Apple-Geräte – Online-Banken, Navigatoren, Fitness-Tracker und andere nützliche Dienste.
Er programmiert Logik in Swift, entwirft Schnittstellen, testet Code und lädt Projekte in den App Store hoch.
Nach dem Kurs haben Sie eine Bewerbung in Ihrem Portfolio und eine Reihe von Fähigkeiten, die es Ihnen ermöglichen, ein Praktikum zu absolvieren oder sich beruflich weiterzuentwickeln.
Was wirst du lernen
Arbeiten Sie mit dem iOS SDK
Verstehen Sie, wie Sie eine Reihe von Anwendungsentwicklungstools verwenden. Erfahren Sie, wie Sie den Zugriff auf Benachrichtigungen, Kamera und andere Funktionen einrichten. Sie schreiben lesbaren und strukturierten Code.
Programm in Swift
Lernen Sie die Sprache, in der Sie die gesamte Anwendungslogik beschreiben. Schritt für Schritt werden Sie die Grundlagen verstehen und verstehen, wie Swift von innen heraus funktioniert.
Planen Sie die Entwicklung
Sie erfahren, wie Sie die geeignete Architektur für eine Anwendung auswählen, lernen die Modelle MVC, MVVM und SOLID kennen und verstehen deren Funktionen. Lernen Sie, verantwortungsvoll mit der Softwareentwicklung umzugehen.
Wenden Sie die OOP-Prinzipien in der Praxis an
Organisieren Sie Code in Klassen und verstehen Sie die Grundprinzipien von OOP – Vererbung, Kapselung, Polymorphismus.
Arbeiten Sie mit der Benutzeroberfläche
Erfahren Sie, wie Sie Farben, Bilder und Schriftarten ordnungsgemäß aus einem Layout in eine Anwendung exportieren. Sie finden eine gemeinsame Sprache mit Designern und verstehen deren Anforderungen.
Versionskontrolle in Git
Sie beherrschen eine wichtige Fähigkeit für die Teamarbeit – Sie speichern und dokumentieren Änderungen in Repositories.
2
KursLeitender iOS-Entwickler bei Alfa-Bank
Entwicklung mobiler Anwendungen seit 2014. Zuvor war er in den Bereichen Backend-Entwicklung, Python-Programmierung und Testen tätig. Er hat Projekte für Alfa-Bank, Sreda Solutions und Motorola Solutions durchgeführt.