很多开发者把web工程师和全栈工程师混在一起,全栈工程师包括web工程师。
Web工程师主要专注于前端和后端开发,并设计程序,测试和部署web应用程序。所以web工程师在学习前端基础编程的同时,也学习各大编程语言。

前端知识,首先在你开始学习之前,w3c标准是什么?W3c是Web开发领域最标准、最国际化的社区,是一个中立的机构。遵循w3c标准,所有浏览器都可以访问web应用程序,这改善了用户体验。

初级web工程师在测试页面时,既要完成页面编程,又要保证页面的流畅度,即减少页面加载时间。页面加载时间的长短直接影响用户体验的程度。当然,我们不考虑现在的网速。在正常访问条件下,我们可以掌握更多优化访问时间的技术,比如优化图片的加载、Javascript或api请求设置的加载过程、减少HTTP请求等。
了解HTTP/2对web开发的影响。
HTTP/2大大提高了web应用程序的速度,尤其是浏览器和web应用程序之间的直接通信减少了时间。
开发前端编程技术需要掌握基本的HTML、CSS和Javascript,以及大家熟悉的Javascript框架,比如jQuery、AngularJS、Bootstrap等等。
至于编程语言,你需要根据你目前的需求或者你的职业方向来选择。可以选择PHP、java、Python等主流web开发语言。当然,我们建议你在掌握一门之后,可以尝试学习多门编程语言。
初级web工程师要掌握编程语言学习前期常见的增删改,在日常工作中加强编程语言的学习,比如api的使用,第三方库的使用。
初级web工程师至少有一个数据库,可以选择mysql。
最后,建议学习如何使用linux系统。


