Чтобы начать проходить курсы по 1С-программированию потребуются:
доступ к Интернету;
несколько свободных часов в неделю;
готовность выделять время не только на само обучение, но и на практические домашние задания;
желание научиться чему-то новому.