Националната програма предлага формат за обучение по програмиране на ученици от цялата страна за придобиване на професионална квалификация по професия „Приложен програмист“. Обучението е предназначено за ученици в средни училища, профилирани гимназии и професионални гимназии, които не се обучават по тази професия. Обучението се организира в свободното време на учениците през седмицата, в събота и неделя или през ваканциите, като учебният процес ще се провежда както присъствено, така и онлайн.
Обучението се извършва в професионални гимназии и училища, в които се осъществява професионално образование по държавен план-прием за придобиване на професионална квалификация по специалности от професии в професионално направление код 481 „Компютърни науки“ от Списъка на професиите за професионално образование и обучение и се подпомага от 5 центъра, обособени към съответните училища, както следва:
Правец (за региона на западна България) – Професионална гимназия по компютърни технологии и системи, гр. Правец и Технически университет-София
Русе (за региона на североизточна България) – Професионална гимназия по електротехника и електроника „Апостол Арнаудов“, гр. Русе и Русенски университет „Ангел Кънчев“
Пловдив (за региона Пловдив и централна България): към МГ „Акад. Кирил Попов“ и Пловдивски университет „Паисий Хилендарски“ - за региона на Пловдив и централна България
Бургас (за региона на югоизточна България): Професионална гимназия по електротехника и електроника „К. Фотинов“ и Университет „Проф. д-р Асен Златаров“ -
София (за София-град): Технологично училище „Електронни системи“ и Технически Университет-София -
Учениците от общините Велинград, Сърница и Ракитово приети по програмата се обучават в СУ "Васил Левски" - гр. Велинград, към център Пловдив.
Увод в програмирането (УП)
Програмиране (П)
Увод в обектно-ориентираното програмиране (УООП)
Обектно-ориентирано програмиране (ООП)
Бази данни (БД)
Разработка на софтуер (РС)
Въведение в операционни системи и вградени системи (ВОСВС)
Алгоритми и структури от данни (АСД)
Функционално програмиране (ФП)
Интернет програмиране
Софтуерно инженерство