In the current era of information technology, web-based training systems are critical for enhancing the efficiency of training processes. This study focuses on the development of a Management Information System (MIS) tailored for computer programming training, utilizing a web-based training (WBT) platform. The primary objective is to introduce a framework for a web-based MIS that optimizes the management and delivery of computer programming courses. Computer programming education presents unique challenges, such as real-time participant tracking and dynamic content management, which are addressed by this MIS. The system was developed using the waterfall model, with data collected through interviews, observations, and requirements analysis. Key features include training schedule management, participant tracking, material organization, session management, evaluation tools, and reporting capabilities. Real-time feedback enhances participant engagement, while session management improves the overall learning experience. The web-based platform offers flexible access and simplifies the management of training processes, enabling users to track schedules, access materials, and monitor progress. Validation results show a high validity score (V = 0.883), exceeding the required threshold, and the materials received a validity score of 0.864, confirming their suitability for basic programming competency training at Medan State University. These results demonstrate the system’s effectiveness and potential for wider application, making it a valuable tool for improving the management and delivery of programming courses across various educational contexts.