IOS-Entwickler. Basic – kostenloser Kurs von Otus, Ausbildung 4 Monate, Datum: 26. November 2023.
Verschiedenes / / December 05, 2023
Sie beherrschen alle notwendigen Fähigkeiten, um selbstständig iOS-Anwendungen zu entwickeln, wie z Online-Shops, Bankanwendungen, Bildbearbeitungsprogramme, alle Arten von Assistenten, Fitnessanwendungen und Sonstige Dienstleistungen. Diese Vorbereitung wird ausreichen, um sich für die Position eines beginnenden iOS-Entwicklers mit einem Gehalt von etwa 100.000 zu qualifizieren. Rubel
Für wen ist dieser Kurs geeignet?
Für diejenigen, die sich entschieden haben, die Spezialität des iOS-Entwicklers zu beherrschen oder die Idee ihrer Anwendung selbstständig umsetzen möchten. Das Programm richtet sich an Personen, die noch nicht einmal die Grundprinzipien des Programmierens kennen, da wir im Kurs alles vermitteln.
Projektansatz
Während des gesamten Kurses arbeiten Sie an einem großen Projekt für Ihr Portfolio – Ihrer eigenen App. Jede Hausaufgabe bringt Sie dem Endziel näher – der Veröffentlichung Ihrer Bewerbung im AppStore.
Du wirst es lernen:
Erstellen Sie iOS-Anwendungen in der neuesten Version von Swift 5.x
Grundlagen der Arbeit mit SwiftUI und Combine
Wenden Sie SOLID-Prinzipien in der Entwicklung an
Decken Sie Ihren Code mit Tests mit TDD ab
Arbeiten mit dem Netzwerk am Beispiel der VK-API
Verwenden Sie die Instruments-Anwendung, um Ausnahmen und Abstürze zu behandeln, die Anwendung auf Speicherlecks, lang laufende Module usw. zu überprüfen.
Unsere Certiport-Partner gewähren allen Kursabsolventen einen Rabatt von 10 % auf die Zertifizierungsprüfung „App Development with Swift (Level1)“!
Er schloss sein Universitätsstudium 2012 mit einem Abschluss in Computersoftware und automatisierten Systemen ab und beschäftigt sich seit mehr als sieben Jahren mit der Entwicklung kommerzieller Anwendungen. Kam während iOS 7 in die iOS-Entwicklung. Habe mit der Programmierung in C# begonnen...
Er schloss sein Universitätsstudium 2012 mit einem Abschluss in Computersoftware und automatisierten Systemen ab und beschäftigt sich seit mehr als sieben Jahren mit der Entwicklung kommerzieller Anwendungen. Kam während iOS 7 in die iOS-Entwicklung. Ich habe angefangen, in C# zu programmieren. Teilnahme an Projekten unterschiedlicher Größe: von den einfachsten, bei denen alle Aufgaben von 3 Personen übernommen werden, bis hin zu ernsthafte Geschäftsanwendungen wie Tele2 und Pyaterochka, bei denen jede Art von Aktivität eine eigene hat Team. Seit sechs Monaten arbeitet er bei der Firma Coral Club, wo er zusammen mit seinem direkten Vorgesetzten und dem Android-Entwicklungsteam „die mobile Entwicklung von den Knien hebt“. Er interessiert sich für Billard. Lehrer
Derzeit entwickelt er eine iOS-Anwendung für ein großes Transportunternehmen in Russland. Der berufliche Weg war kurvenreich: Ich habe für die Elektronik programmiert, war etwa 10 Jahre lang PHP-Entwickler und habe mich seit Kurzem ganz der iOS-Entwicklung gewidmet. Als iOS-Entwickler...
Derzeit entwickelt er eine iOS-Anwendung für ein großes Transportunternehmen in Russland. Der berufliche Weg war kurvenreich: Ich habe für die Elektronik programmiert, war etwa 10 Jahre lang PHP-Entwickler und habe mich seit Kurzem ganz der iOS-Entwicklung gewidmet. Als iOS-Entwicklerin entwickelte sie verschiedene Anwendungen, von einer elektronischen Bibel bis hin zu einer Anwendung für Banken. Lehrer
Profilausbildung - Spezialisierung auf Software (Tomsker Universität für Steuerungssysteme und Radioelektronik) Ich bin seit etwa 8 Jahren in der iOS-Entwicklung tätig und habe an verschiedenen Projekten teilgenommen – von der vollständigen Implementierung des Projekts bis hin zu einem sein...
Profilausbildung - Spezialisierung auf Software (Tomsker Universität für Steuerungssysteme und Radioelektronik). Etwa 8 Jahre lang in der iOS-Entwicklung tätig, an verschiedenen Projekten beteiligt - von der vollständigen Implementierung Projekt allein in seinem Startup zu großen Konzernen für Hunderte von Menschen, entwickelte seine eigenen Produkte, beteiligte sich am Outsourcing und an großen Produkten für Millionen von Benutzern (Aitu, CMO-Software, aitube). Zusätzlich zu Objective C und Swift verfüge ich über Programmiererfahrung in TypeScript, Kotlin, PHP und C# Program Manager
Grundlagen der Programmierung
-Thema 1. Einrichten von XCode und die Grundlagen der mobilen Entwicklung
-Thema 2.OOP-Prinzipien
-Thema 3. Einfache Datentypen
-Thema 4.Funktionen
-Thema 5.Sammlungen
-Thema 6. OOP-Objekte
SWIFT-Grundlagen
-Thema 7. Spielplatz, Datentypen, Tupel, Optionen
-Thema 8. Sammlungen (Arrays, Wörterbücher, Mengen)
-Thema 9. Zyklen, Verzweigung
-Thema 10. Funktionen, Abschlüsse
-Thema 11.TDD, OOP, POP
-Thema 12.Klassen
-Thema 13. Strukturen
-Thema 14. Transfers
Schnittstelle
-Theme 15.XCode, Storyboard, UI-Objekte, programmgesteuertes Erstellen von Objekten, XIB
-Thema 16.TableView, CollectionView
-Thema 17.Übergänge
-Thema 18.Navigation in der Anwendung
Datenspeicher
-Thema 19. Hausaufgaben analysieren
-Thema 20.FileManager, UserDefaults
-Thema 21.CoreData
-Thema 22.Reich
Netz
-Thema 23.URL, URLRequest, URLSession, URLSessionDelegate
-Thema 24.Erstellen einer Netzwerkschicht, ResultType
-Theme 25. Codierbar, DynamicJSON
Thread-Management
-Thema 26. Hausaufgaben analysieren Teil 2
-Thema 27.Thread, RanLoop
-Thema 28.GSD
-Thema 29.Operation, OperationQueue
Designmuster
-Thema 30. Generative Muster
-Thema 31.Strukturelle Muster
-Thema 32. Verhaltensmuster
Anwendungsarchitektur
-Thema 33. Hausaufgaben analysieren Teil 3
-Thema 34.SOLID, SOA, MVC, MVVM
-Thema 35.Protokolle, Delegierte
-Thema 36.CleanSwift, VIPER
Umgang mit Ausnahmen und Fehlern
-Thema 37.Xcode-Instrumente
-Thema 38.Stoff, Crashlitics
Projektmodul. Lieferung von Projekten
-Thema 39.Veröffentlichung im AppStore
-Thema 40. Schutz von Designarbeiten