Сам, раньше perl, теперь nodejs, нужно было решать определенные задачи, пришлось узнать, как это делать. Если вы в состоянии решить нужную вам задачу - значит разбираетесь хорошо. Ну например вы хотите сделать уведомлялку, что линия вышла, чтобы успеть по ранней дармишко забрать. Вам нужно скачать страницу с сайта букмекера, разобрать её на кусочки, проверить то, что вам нужно и отослать каким-то образом уведомление. Всё, поехали, учитесь качать странички
"download page python", учитесь разбирать их
"parsing html page example python" и так далее (это для языка программирования python примеры, подставить тот, который вы используете, может быть что угодно, на самом деле), пока задача не будет решена, а потом вам захочется, например, сохранять в базу время "обычного" появления линии - узнаете, как базами пользоваться. Что нужно - то и учите, ну а совсем уже потом можно, если захочется, всякую теорию изучить, тоже дело очень полезное.