Увага! Дадзены артыкул не з'яўляецца інжынернай і прызначаецца чытачам, якія знаходзяцца ў пошуках прасунутых курсаў па 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