Установить Composer на Windows очень просто.
Первым делом скачиваем программу с официального сайта
https://getcomposer.org/download
Прямая ссылка ссылка на сам установщик:
https://getcomposer.org/Composer-Setup.exe
Выбираем девелоп режим.
Так-же в процессе установки Composer попросит указать путь к файлу php.exe (он ведь у вас есть?).
Установка завершилась и мы бегом бежать в командную строку набирать команду composer …
И возможна такая ситуация что командная строка в ответ скажет что не может выполнить команду php (вы ведь знали что Composer работает по средствам php?).
Решить эту задачку просто.
Нужно зайти в:
Мой компьютер -> Свойства компьютера -> Дополнительные параметры системы -> Переменные среды (снизу кнопочка) -> Системные переменные -> Двойной клик по Path -> Создать, и добавляем полный путь до папки с файлом php.exe.
После этого можем проверить команды php и composer в консоли.