The purposes of mastering the discipline "Web-programming" are generalization and deepening of knowledge and skills of students in the field of webdesign, application of acquired knowledge in the implementation of an individual project. Full disclosure of the client technology basics for developing Web applications, help the student in determining the personal version of his future research in the field of web design technologies, the orientation of students on the use of free software.