The disclosure provides a method, device, system, electronic equipment, and storage medium for pushing online courses. The method includes: responding to a network course push request sent by a user through a user terminal, obtaining historical data of each network course learned from a preset database, and determining the attenuation parameters, activity parameters and total parameters of each network course according to the historical data , determine the online courses whose sum of attenuation parameters, activity parameters and total parameters is greater than the preset threshold, delete the determined online courses from the database, and push the deleted online courses in the database to User terminal, so that the user terminal can display the pushed online courses, realize the timely removal of online courses, release the storage space of the database, so that users can quickly obtain the update status of online courses, thereby improving the success rate of online course push.