Web前端开发工程师需要掌握哪些核心技能

2024-12-03 16:17:09
推荐回答(2个)
回答1:

  • 会点设计,不要求精湛,处理图片,设计个小广告是要的;

  • 精通HTML+CSS,并能快速处理各浏览器兼容问题;

  • 熟练掌握Javascript或Actionscript,精通加分;

  • 熟练使用JS框架,如jQuery/YUI等,并解读过源码,熟练多框架加分;

  • 精通Ajax技术,必须的;

  • 精通开发调试工具,如Firebug等;

  • 代码语义化,懂优化,压缩和反压缩;

  • 对SEO有一定的了解,尤其是HTML结构和标签的使用;信袜

  • 高效合成CSS Sprite;

  • 了解服务器方面基本知识;

  • 熟练掌握一门后端语言,如PHP/ASP.NET等,绝对加分项;

  • 有自己的网站(看对网站所有东西的把握)或枣;

  • 对移动开发有一定的了解和涉入;

  • 熟练HTML5和CSS3技术(主要用于移动应用开发);

  • 效率开发,精湛的开发软衫坦拆件操作;

  • 有过用户体验研究,更关注人性化页面开发;

  • 了解浏览器工作原理,了解w3c标准,了解web2.0。

回答2:

HTML文档结构
--段落标签
--文字标签
--图片标签
--超链接标签
--列表标签
--表格标签
--表单标签
--框架标签
-----HTML5新增标签及属性 删减标签
----------表单标签
----------Canvas标签
----------多媒体标签

---------------------------------
CSS语法
CSS选择器 (ID 、类选择器与复合选择器)
CSS样式(背景、文本、字体、链接、列表、表格)
盒子模型(边框、外边距、内边距)
CSS定位 (相对定位、绝对定位、浮动)
CSS3新派卖增属性
----------------------------------

JavaScript
--基本语法
--变量
--数据类型芹或
--函数
--运算符
--流程控制
JS对嫌羡伍象
--String对象
--Array对象
--Date对象
--window对象
--Document对象
DOM操作
JS和CSS综合操作

---------------------------------------
jQuery 基础语法
--------层次选择器
--------基本选择器
-------选择器--------过滤选择器
--------表单选择器

--------查找节点
--------创建节点
-------DOM操作-------插入节点
--------删除节点
--------复制节点
--------替换节点
--------包裹节点
--------属性操作
--------样式操作
--------遍历节点

---------合成事件
---------事件绑定
--------事件---------事件冒泡
---------移除事件

---------show()、hide()
--------动画---------fadeln()、fadeOut()
---------slideUp()、slideDown()
---------自定义动画animate()
---------动画回调函数
---------停止动画

--------表单、表格操作
--------常用jQuery插件
--------jQuery UI

BootStrap
---起步
---栅格系统
---排版
---表格
---表单
---按钮
---图片
---模态框、弹出框、警告框
---标签页
---下拉菜单
---按钮组、按钮式下拉菜单
---导航、导航条
---分页
---标签、微章
---巨幕
---BootStrap布局实例