Не пытаясь загадить ваши цели, но если вам интересно, стоит ли начинать занятия, я бы посоветовал вам больше работать над своими навыками программирования.
Я бы посоветовал взглянуть на Лармана "Применение UML и шаблонов: введение в объектно-ориентированный анализ, проектирование и итеративную разработку (3-е издание)" , а также на книгу по теории реляционных баз данных. (вам нужно знать, как правильно моделировать базы данных.)
Вы можете попробовать свои силы в создании веб-приложения на основе базы данных, и оно может дать вам представление о том, как это сделать, но вам нужно иметь некоторую зрелость в программировании, чтобы вывести эти навыки в нетривиальное положение.
Это полностью личное мнение, поэтому, пожалуйста, примите его с недоверием: прежде чем кто-то займется созданием приложения, управляемого данными с целью в конечном итоге использовать его в нетривиальных проектах этот человек должен хорошо разбираться в программировании (под хорошим я подразумеваю много, скажем, 1-2 вводных курса, 1-2 промежуточных и, по крайней мере, один курс для младших классов, возможно, в общей сложности 15-30 кредитов.) Если этот человек не является виртуозом естественного программирования, я не вижу, чтобы это происходило иначе.
Я бы предложил, если вы серьезно относитесь к программированию, потратить существенную сумму на изучение основ, прежде чем заняться чем-то вроде этого.
Удачи.