In order to better adapt to the teaching development needs of visual communication design in the new media environment, a method of visual communication design training based on the ecological environment of the new media environment is proposed. This method constructs a web-based professional course network teaching platform by cultivating practical design talents under the new platform, new environment, and new technology, starting from the perspective of practical application, starting from the teaching process of visual communication design specialty, combined with the needs of social development for students’ creative needs, so as to provide rich visual communication design cases, design practice, and exchange and discussion platform for professional teaching. The results show that the local display time of the system page is too long. It takes 3.3 seconds to enter the query page manually, and the script test time is 0.3 seconds, so the page display time takes about 3 seconds. The system basically meets the functional requirements, but from the perspective of resource occupation, the program requirements are further optimized to reduce the utilization of CRU. From the analysis of memory usage, it is suggested to optimize the memory recycling mechanism.