Urban and Rural Green Space System Planning is the core course of landscape architecture, and it is also a systematic project related to urban ecological environment construction, social and economic construction and urban planning. With the acceleration of urban and rural construction, higher requirements are put forward for the cultivation of professional talents in landscape architecture. Based on the cultural construction background of Zhaoqing City, this paper takes the course of Urban and Rural Green Space System Planning as the research object to explore how to integrate the concept of constructing the heritage corridor of Zhaoqing City into the course, optimize the teaching system, and improve students' planning thinking and practical ability. At the same time, it points out the existing problems in the course of Urban and Rural green Space System planning, and puts forward the optimization of the course through strengthening practical teaching, regional consideration, and combining theory with practice.