В 1715 году в Петербурге была открыта Морская академия, сыгравшая большую роль в воспитании отечественных кадров морских офицеров. В ней наряду с навигацией, артиллерией, фортификацией, географией, рисованием и «воинским обучением мушкетами и на рапирах» обучали также и математике, которая считалась важным предметом для познания морского дела.
С 1718 года, когда численность учащихся в Академии достигла 865, морских офицеров стала готовить и гардемаринская рота, куда первоначально зачислялись лучшие воспитанники Академии на последних годах обучения. Для практики гардемарины направ лялись на Балтийский флот и за границу; служба была матросская и без всяких поблажек, хотя по своему происхождению большин ство из них принадлежало к дворянству. На судах гардемарины числились на положении «нижних чинов», носили форму Преобра женского полка и согласно морскому уставу были «в бою, как солдаты, в ходу, как матросы».
В 1752 году все учебные заведения, готовившие офицеров для флота, были упразднены, а вместо них в столице открылся Морской корпус. Теперь гардемаринами стали называться его воспитанники, проводившие за учением три года. В первом гарде маринском классе изучались арифметика, геометрия, тригонометрия, иностранный язык и ряд морских наук. Второй и третий годы обучения юноши проводили за изучением специальных предметов, причем летние месяцы двух первых лет уделялись практике на кораблях — гардемарины уходили в плавание, которому потом посвящали всю свою жизнь.