前端ui即UserInterface,指从事对软件的人机交互、操作逻辑、界面美观的整体设计工作的人。UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。通常包括平面设计,网页设计以及移动界面设计。

其中,网页设计和移动设计这一岗位方向,需要学习Web界面设计、PC客户端软件界面设计、HTML5语言、CSS样式表、布局技巧与浏览器兼容等技术。所以,web前端开发与UI设计之间是相通的。UI设计师的涉及范围包括商用平面设计、高级网页设计、移动应用界面设计及部分包装设计,UI全能设计师也涉及初级代码入门。前端开发人员,不仅要精通前端语言,还要涉略后端编程的优秀的前端工程师;UI全能设计师,不仅要会设计,懂代码,还要在设计的道路上加上程序员的思维。