The aim of study is to provide basic knowledge in Internet programming and to highlight the importance of the subject for web based GIS development. Students will be exposed to basic knowledge in programming such as HTML, PHP, XML, XSLT and KML languages. During the course, attention will be given to the students in understanding and their ability in developing web applications.