Date:
Чем сложнее функционал, тем выше стоимость разработки
Я разделю рекомендации на бесплатные и премиум-темы, а также укажу их особенности
Сергей Куплетский
Вы можете изучать языки программирования на специализированных сайтах, а также на видеоуроках на YouTube
Небольшой пример с возможными способами присваивания класса (присвоение модификатора происходит при нажатии на зелёный квадрат): http://jsbin
Распределение услуг: 66% Цифровой дизайн