Автор материалов
Курсы автора Марат Хакимов
Курсы и материалы автора
Разработка Android приложений на Kotlin, уровень 2
Марат ХакимовKotlin. Уровень 2. Разработка приложений
Марат ХакимовKotlin. Уровень 1. Основы программирования
Марат ХакимовРазработка мобильных приложений под Android. Уровень 2
Марат ХакимовРазработка мобильных приложений под Android. Уровень 1
Марат ХакимовРазработка мобильных приложений под Android. Уровень 3
Марат ХакимовОтзывы
+ помощь с NDK, актуальность темы MVVM
− отсутствие темы MVI, устаревший подход MVP
В своё время этот курс помог мне с NDK, когда необходимо было скрыть от умельцев защиту. По архитектуре: MVP сейчас не используют, а MVVM так же актуален. Жаль, что на тот момент не рассматривали MVI.
Разработка мобильных приложений под Android. Уровень 3+ много практики, аккуратно разложенные материалы, наличие методичек и рабочих проектов
− тяжелый для восприятия, сумбурная подача материала, неожиданный переход к темам по Android, игнорирование графика специалиста
Смотреть этот курс было намного тяжелее, чем предыдущий. Во-первых, практика. Её было реально много. Курс на 5 часов и 8 дней короче предыдущего. Это ожидаемо, так как какой смысл объяснять JSP и сервлеты — на примерах проще понять различия с Java, та же история с Hibernate. Во-вторых, это было неожиданно: курс наполовину состоит из Android! Преподаватель опять пошел по своему внутреннему графику, игнорируя график специалиста, и сразу прыгнул в Android. Причем прыгнул так, что за вторую половину курса прошелся по темам двух (а может, и всех трех) его же курсов по Java Android. Итог: за такой сумбур и галоп я бы поставил 3, но за аккуратно разложенные материалы, методички и проекты (достал из архива и запустил) — 5+. Средняя оценка 4+. Давайте следующий.
Kotlin. Уровень 2. Разработка приложений+ быстрый переход для знающих Java, доволен результатом
− сумбурная подача, несоответствие плану курса, необходимость самостоятельно изучать уникальные фичи Kotlin
Миленько. Весь курс построен по принципу «найди 10 отличий Java от Kotlin». И я их не нашел! Серьезно. Да, самую малость изменили синтаксис. Библиотеки от Java, инструменты даже с названием Java, папки с файлами Kotlin лежат в папке Java, синтаксис на 99% из Java, байт-код после компиляции один в один как у Java, исполняется на виртуальной машине Java, тестируется библиотекой JUnit... Сам курс немного сумбурный, он не соответствует плану на странице курса. Темы раскрываются в стиле «вот в Java так, и тут точно так же, но лучше!». Короче, если знаешь Java, прыгнешь в Kotlin моментально, для этого курс и создан — «Java to Kotlin». Как его будет понимать человек без знаний Java — наверное, никак! В целом я доволен. Примерно такого я и ожидал, но некоторые моменты, уникальные для Kotlin, пришлось гуглить и понимать самостоятельно, хотя бы data-классы. Жадные менеджеры вроде ничего лишнего не обрезали.
Kotlin. Уровень 1. Основы программирования