Воспитание получил в Дворянском полку.
1823 — выпущен прапорщиком в 1-ю гренадёрскую артиллерийскую роту.
1827 — перевёден в 24-ю (позже 13-я) артиллерийскую бригаду, с которой в 1831 участвовал в сражениях с поляками под Вавром, Гроховым, Дембе-Вельке и в деле под Рагозиным, где Богданович был так сильно контужен, что остался на поле сражения, взят поляками и находился в плену до 27 августа 1831 г.
1833 по 1835 — проходил курс в Военной академии (позже Николаевская академия Генерального штаба).
1836 — переведён в Генеральный штаб и оставлен при академии для приготовления в адъюнкт-профессоры военной истории и стратегии и с тех пор почти до конца своей жизни не оставлял профессорской кафедры.
1838 — адъюнкт-профессор.
1843 — профессор по кафедре военной истории и стратегии.
26 ноября 1849 г. нагрждён орденом св. Георгия 4-й степени.
1863 — генерал-лейтенант, в распоряжении военного министра, был официальным военным историографом.
Скончался он в звании члена Военного совета.
Кроме того, Богданович печатал много статей в «Русском инвалиде», «Военном сборнике», «Русской старине» и других журналах, а также редактировал 2-е издание «Военного энциклопедического лексикона» (т. 1—14, 1852—58).