arsenalsar, Переключатели делаются просто. При клике на кнопку например 'web-design' показываются элементы только с классом или атрибутом связанным с этой кнопкой, а остальные прячутся. А вообще есть уже готовые решения, например MixItUp. Нужно просто гуглить :)
Alex Mirgorodskiy, Английский и так учить придется, но там не нужно сильное знание языка тк произношение четкое и разборчивое + тк там практически одна практика, то я думаю и так будет понятно о чем идет речь)
Stacy None, Смотря что нужно. Если например по клику то через addeventlistener вешаем событие и меняем класс. А вообще советую изучить этот сайт : learn.javascript.ru
Спасибо за ответ, насчет формы почему то даже не думал о таком решении. Я специально не кидал ссылку на сайт с велосипедами потому что там еще нужно довести код до ума.