Най-важно при всеки един курс е да има повече практика и домашни, за да може знанията да бъдат затвърждавани. Няма бърза рецепта за знания, всичко трябва да се премине, за да може да имаме една здрава фундаментална основа на знания и набор от технологички оръжия.
Това което е важно като теми да търсиш по различните курсове са:
Основи на процедурното програмиране в PHP, обработка на HTTP заявки, за базаданни основи на MySQL, обектно ориентирано програмиране в PHP, задължително въведение в MVC, сигурност и Web 2.0, аз мисля, че следващото ниво като минеш всичко това е да изкараш и курс по JavaScript, защото виждам, че искаш да разработваш онлан магазини.
Има академии в различните градове, като в София разбира се са най-много. Не е изключен и варианта да изкараш някакви онлайн курсове. Също така в процеса на учене са много полезни и сайтовете където можеш да си задаваш частните казуси под формата на въпроси и да виждаш различни мнения. Другото, което можеш да направиш е ако вече работиш във фирмата да разговаряш със Senior програмистите и те да те насочат от професионалния си опит кое в дългосрочен план ще ти бъде най-полезно и след това да намериш курс, където да покриеш тази материя ;)