如题,有html和css的基础,javascript正在啃javascript高级程序设计。
我知道自己还需要大量的练习,这样基础才踏实。
未来想找一份前端开发的工作,在这里请教各位前辈得有怎么样的基础才能去找工作?
1
otakustay 2015-02-03 23:51:03 +08:00 1
给一份我这边招外包人员的要求,也就是“这类人还达不到团队的要求但外包干干活还可以”的程度:
熟悉HTML、JavaScript及CSS基本语法 可使用流式布局进行页面的实现,熟悉流式布局、表格布局等布局概念和区别。可熟练地实现两列定宽、两列不定宽、三列不定宽等常见布局 对布局中常见场景能熟练处理,包括圆角的实现、各种情况下的垂直居中等 对原生JavaScript有一定程度的了解,使用jQuery等框架能理解框架提供的API背后的实现方式(不要求代码级别的理解),如XMLHttpRequest的使用原理、成功/失败判断方法等 熟练DOM的操作,包括遍历、查询、操作属性、操作内容等 对Web性能的监控和优化有一定经验,可针对简单的性能优化场景给出基本解决方案 了解Web安全,熟悉XSS等基本概念和预防方式 对HTTP协议有简单的了解,如请求响应的过程、状态码、缓存控制等 对JavaScript模块化技术有一定了解,以AMD的概念为主,能够从实践的角度(不求原理上理解)说清模块如何定义、依赖如何管理 了解前端构建的基本工作,包括合并、压缩、版本号管理等 可手动编写代码,布局及界面实现不依赖任何的所见即所得IDE工具 |
2
jsonline 2015-02-04 00:12:09 +08:00 via Android
smart
And get things done |