Ляпото Степан Константинович родился в 1906 г. Жил в селе Китайгородка Днепропетровской области, в семье крестьянина. Украинец. Член КПСС с 1930 года. Окончил начальную школу. В Советской Армии с июня 1941 года. Семья жила в селе Ипатово по ул. Красная дом 206. На фронт был призван Ипатовским райвоенкоматом 22.06.1941года.
На фронте был ранен 19.09.1941 года. После излечения воевал в должности командира 4 стрелковой роты 1369 полка 417 стрелковой дивизии в звании лейтенанта 44-ой Армии Южного фронта. Лейтенант Ляпото за время пребывания в полку показал себя тактически грамотным, требовательным к себе и подчинённым, смелым и решительным офицером.
9 октября 1943 года при прорыве сильно укреплённой полосы обороны противника в районе хутора Канадский Запорожской области, по сигналу атаки поднял роту и с криками «Ура» стремительно ринулся в атаку, прорвал оборону противника, первым ворвался в хутор Канадский. Преследуя противника и расширяя плацдарм захваченного рубежа, дал возможность своевременному продвижению главных сил полка и закрепиться на западной окраине хутора. Противник, стремясь вернуть утерянный рубеж, бросил в контратаку 5 средних танков и 2 самоходных орудия типа «Фердинанд».
Несмотря на малочисленный состав роты, лейтенант Ляпото, вступил в решительную схватку с танками противника, при этом лично из противотанкового ружья и противотанковыми гранатами подбил 2 танка и самоходное орудие «Фердинанд», уничтожив при этом 40 гитлеровцев, идущих за танками.
С оставшимся живым экипажем подбитых танков Ляпото вступил в рукопашную схватку, уничтожив при этом ещё 8 гитлеровцев, и сам пал смертью героя. Указом Президиума Верховного Совета СССР от 1 ноября 1943 года за образцовое выполнение задания командования по прорыву сильно укрепленной полосы немцев и проявленные при этом отвагу и геройство лейтенанту Степану Константиновичу Ляпото было посмертно присвоено звание Героя Советского Союза.
Похоронен в селе Роздол Михайловского района Запорожской области.