Мини-обзор ресурсов, на которых подтягивал скилл и учился новому. Написал только про то, что стоило потраченного времени, и что можно порекомендовать.
Веб-разработка, курсы и подготовка к интервью

Мини-обзор ресурсов, на которых подтягивал скилл и учился новому. Написал только про то, что стоило потраченного времени, и что можно порекомендовать.
В конце 2021-го я записался на курс Разработка Android-приложений на Kotlin на степике. Обучение заняло несколько месяцев, хотя можно было и быстрее, просто у меня не получалось заниматься чаще.
Выдали сертификат «с отличием», несмотря на то, что я прошёл только ~90% всех лекций и задач: в январе-феврале резко стало не до курса, который я начал просто по фану.
В целом, курс на троечку, по возможности, стоит поискать что-то получше.
Однажды я понял, что буду откладывать бесконечно, и в последний день записался на джазовую импровизацию на курсере. Был психологический момент: мол, кто я такой, чтобы взять и заняться джазом? Фрэнк Гамбале? Однако, успешно закончив курс, теперь понимаю, что зря сомневался и недооценивал себя.
В обучении нет ничего сверхсложного — потому что курс посвящён не технике, и выпиливать «Полёт шмеля» на своём инструменте не требуется. Курс даёт ориентиры, и показывает ключевые моменты импровизации, без которых пытаться играть или сочинять интересно (красиво, фирмóво) всё равно, что тыкаться в тёмной комнате по разным углам в надежде найти выключатель.
Дайджест: чем я занимался в 2017-м, какие идеи пробовал и к каким выводам пришёл. Разработка, музыка, учёба.
Подробнее →
Замечательный курс по функциональному программированию от Университета ИТМО доставляет острых ощущений: лекции интересные и сложные, как и задания для самостоятельного решения.
Курс обозревает концепции функционального программирования: рекурсию, функции высшего порядка, свёртку и отображение последовательностей, ленивые вычисления, метапрограммирование (макросы) и остальное — всё на Common Lisp
, одном из популярных диалектов семейства Lisp
.
Краткий отчёт и впечатления от курсов на Открытом Образовании, которые я успел окончить и по которым получил сертификаты: Базы данных от СПбГУ и Функциональное программирование: базовый курс от Университета ИТМО.
TL;DR: курс от ИТМО стоит того, а от СПбГУ нет. Подробнее в двух частях (вторая только про курс функционального программирования) ниже.
Мои впечатления от онлайн-курса «Fundamentals of Music Theory» (Элементарная Теория Музыки) от Эдинбургского университета, который я прошёл на ресурсе Coursera.org.
Курс я проходил бесплатно, но можно заплатить $49 и получить сертификат.