Увага! Ця стаття не є інженерною і призначається читачам, які перебувають у пошуках розвинених курсів по iOS розробці. Найімовірніше, якщо Ви не зацікавлені у навчанні, цей матеріал не буде Вам цікавим.
Ні для кого не секрет, що є безліч організацій, які займаються навчанням програмування. Переважно це мейнстримові курси з базовими знаннями, що гарантують освоєння нової професії у найкоротший термін. Ми ж в OTUS пішли іншим шляхом, наші курси не підійдуть новачкам, але безперечно зможуть прокачати вас від junior-фахівця до «мідла» і навіть вище.
Кілька місяців тому OTUS запустив одразу кілька курсів з розробки iOS, а саме підготовчий курс, базовий і просунутий. Про останні ми і поговоримо.
Варто зазначити, що після перших двох запусків курсу ми отримали багато запитів від клієнтів, після чого вирішили доопрацювати (розширити) програму і зараз робимо перезапуск просунутого курсу iOS розробник з позначкою «V2.0»
У новому курсі не буде базових знань, тому він скоріше підійде для розробників iOS з досвідом від 1 року і більше. Щоб навчатися на просунутому рівні, необхідно мати такі знання:
- знання мови Swift (базові типи, цикли, розгалуження);
- досвід у розробці під iOS від 1 року;
- загальне уявлення про Foundation (або Glibc);
- досвід роботи в XСode;
- навички роботи з Git.
Щоб визначити, чи достатньо у вас знань та досвіду для навчання на цьому курсі, ви можете пройти
Також для того, щоб випробувати на собі онлайн-формат навчання на основі реальних практичних кейсів, ви можете ознайомитися із записом онлайн-вебінара:
Що нового у просунутому курсі версії 2.0?
- Студенти будуть вирішувати складні та хардкорні завдання з рівнем якості топових додатків;
- У процесі навчання ми розробимо комплексний та анімований UI, використовуючи SwiftUI та знання, які не знайти у статтях в інтернеті;
- Навчимося адаптувати UI код для iPadOS та переносити на watchOS, tvOS, macOS платформи;
- Вивчимо питання змішування декларативної та імперативної парадигм, Rx патерни та розробку на Combine.
- Навчимося рідкісному навичці комфортного для iOS розробників перенесення програми на Android зі збереженням 80-90% логіки. Використання кодогенерації способу розвивати себе як T-shaped мобайл інженера.
З приємних бонусів варто сказати, що протягом усього процесу навчання студенти можуть розраховувати на підтримку викладачів у закритих slack каналах групи.
Після закінчення навчання у всіх випускників OTUS є шанс працевлаштуватися у найбільші IT-компанії, які є нашими партнерами. До них входять такі корпорації, як Яндекс, Касперський, Газпромбанк, Теле2, Тінькофф та багато інших, з повним списком можна
Джерело: habr.com