Achtung! Dieser Artikel ist kein technischer Artikel und richtet sich an Leser, die auf der Suche nach fortgeschrittenen Kursen zur iOS-Entwicklung sind. Wenn Sie nicht am Lernen interessiert sind, ist dieses Material höchstwahrscheinlich nicht für Sie von Interesse.

Es ist kein Geheimnis, dass es viele Organisationen gibt, die im Programmierunterricht tätig sind. Meist handelt es sich dabei um Standardkurse mit Grundkenntnissen, die die Entwicklung eines neuen Berufs in kürzester Zeit gewährleisten. Wir bei OTUS sind den umgekehrten Weg gegangen, unsere Kurse sind nicht für Anfänger geeignet, aber sie werden Sie auf jeden Fall von einem Junior-Spezialisten in eine „mittlere“ und noch höhere Klasse bringen können.
Vor einigen Monaten startete OTUS mehrere Kurse zur iOS-Entwicklung auf einmal, nämlich einen Vorbereitungskurs für Anfänger und Fortgeschrittene. Wir werden über Letzteres sprechen.
Es ist erwähnenswert, dass wir nach den ersten beiden Starts des Kurses viele Anfragen von Kunden erhalten haben, nach denen wir beschlossen haben, das Programm abzuschließen (zu erweitern) und jetzt den iOS-Entwickler für Fortgeschrittene mit der Bezeichnung „V2.0“ neu zu starten. 
Der neue Kurs wird keine Grundkenntnisse haben, daher ist er eher für iOS-Entwickler mit einer Erfahrung von 1 Jahr oder mehr geeignet. Um auf einem fortgeschrittenen Niveau zu studieren, müssen Sie die folgenden Kenntnisse haben:
- Kenntnisse der Swift-Sprache (Grundtypen, Schleifen, Verzweigungen);
- Erfahrung in der Entwicklung für iOS ab 1 Jahr;
- allgemeine Idee der Stiftung (oder Glibc);
- Erfahrung in Xcode;
- Git Fähigkeiten
Sie können
testen , ob Sie über ausreichende Kenntnisse und Erfahrungen verfügen, um diesen Kurs abzuschließen.
Am 20. November, um 20:00 Uhr, veranstaltet OTUS den Open Doors Day , an dem Sie sich ausführlich über den Kurs informieren und Ihre Fragen an die Kurslehrerin Eksey Panteleev richten können. Seine Erfahrung in der Programmierung beträgt mehr als 17 Jahre. Er arbeitete in den größten IT-Unternehmen des Landes wie Tinkoff Bank, Mail.ru und New Cloud Technologies und ist nun bereit, seine Fähigkeiten und Kenntnisse mit Studenten zu teilen. Eksei wird detaillierter über das Kursprogramm berichten, über die Kompetenzen und Perspektiven, die die Studierenden am Ende des Kurses erwarten werden.
Um ein Online-Schulungsformat anhand realer praktischer Fälle auszuprobieren, können Sie sich auch mit der Aufzeichnung des vorherigen Online-Webinars vertraut machen:
Was ist neu in der fortgeschrittenen Kursversion 2.0?
- Die Studierenden lösen komplexe und Kernprobleme mit der Qualität von Top-End-Anwendungen.
- Während der Schulung werden wir eine umfassende und animierte Benutzeroberfläche entwickeln, die SwiftUI und Kenntnisse verwendet, die in Artikeln im Internet nicht zu finden sind.
- Wir werden lernen, wie Sie den UI-Code für iPadOS anpassen und auf watchOS-, tvOS- und macOS-Plattformen portieren.
- Wir werden das Problem der Vermischung von deklarativen und imperativen Paradigmen, Rx-Mustern und der Entwicklung von Combine untersuchen.
- Wir werden die seltene Fähigkeit von iOS-freundlichen Entwicklern erlernen, eine Anwendung auf Android zu portieren und dabei 80-90% der Logik beizubehalten. Entwickeln Sie sich mithilfe der Codegenerierung zu einem T-förmigen mobilen Ingenieur.
Erwähnenswert ist, dass die Schüler während des gesamten Lernprozesses auf die Unterstützung der Lehrer in den geschlossenen Slack-Channels der Gruppe zählen können.
Nach Abschluss der Ausbildung haben alle OTUS-Absolventen die Möglichkeit, Jobs in den größten IT-Unternehmen zu finden, die unsere Partner sind. Dazu gehören Unternehmen wie Yandex, Kaspersky, Gazprombank, Tele2, Tinkoff und viele andere. Eine vollständige Liste finden
Sie hier .