Никита К писал(а): |
mrsliff писал(а): | iovomod это типа 2019 года. Обновленные типа 2018 года |
Swift слишком быстро меняется. Стоит ли этот курс смотреть, либо лучше постоянно обновляемый swiftlab? |
Штааа, как правило меняются в языках детали, а классика будет вечной.
Курс структурирован - это большой плюс, ну процедурка точно, ООП ещё не успел оценить. Где-то автор плохо объясняет, где-то хорошо, как Минин(коротко без воды), поэтому догоняю ютубом, его слабые места, ну предположим плохое объяснение опционалов и guard, посмотрел Александра Сенина, где в бесплатном, короче и яснее. В некоторых моментах толи плавает и от этого плохо объясняет, толи перестарался с тем же Гуардом и засунул стейтмант блок в else. На мелкие ошибки и плохой английский ("брик"- break) можно закрыть глаза, походу помимо objective-c другими языками не владеет, тоесть не объясняет, зачем это сделано и почему, просто только процесс, тоесть значит не владеет техниками запоминания. Специалист может хороший, но навыками мотивации и мнемо-технологиями точно не владеет, уровень учителя СССР времён, а уровень там конечно так себе скажем, на троечку, для тех кто понимает и не попался на пропоганду, мол в СССР было хорошее образованные - ещё то дермище, по клепанию рабов.
Так конечно в общем курс лучше, чем бесплатно собирать по крупицам на Ютуб, рекомендую.
Вообще судя из того, что сделали яблочные понимаю, что они увидели много разработчиков в Веб, - JavaScript и PHP и взяли фишки от туда, чтобы переход был понятный и комфортный. Заменив некоторые механизмы другими штуками или сделав похожими. Предположим вместо isset() в PHP, сделали опционалы с удобным синтаксисом, классно его проработав, чтобы сократить код ("??"), вместо массивов, ассоциативных массивов PHP и массивов JS(в JS по сути все объекты), зафигачили, кортежи, обычные массивы, множества(в PHP такого не хватает), словари(асоцциативные массивы, пары ключ, значение), сохранив их синтаксис и где-то логику. Множества вообще фишка похожая на ОРМ ООП под базы данных в Ларе, но автор не знает таких моментов и сразу не все объясняет, зачем они нужны, но если посмотреть подольше, то становятся потом понятны многие моменты и открываются глаза, почему айпл поступил, так или так, где для удобства, где для того, чтобы проще перетащить разработчиков с других сфер.
Смотреть можно и нужно, не без дополнительного гугления по Ютуб. Занимаюсь где-то неделю, уже всю процедурку закрыл, подошёл на ООП.
P.S. У автора ещё слабая математика помимо английского кстати, )) но на кодинг не влияет.
P.S.S. Если нормально заработаю на Свифте, то потом закину донат автору, добавл его в список, что я в должниках перед ним. Ещё Минину и Гавриленко должен, но это другой стек, как сдам IELTS им уже точно в планах закинуть деньжат.
Удачи всем. Выбирайтесь)))