一、做一名合格的前端开发工程师要具备哪些能力?
1、精通HTML5、 CSS3、 JavaScript、 JQuery、 Ajax等Web前端编程技术;
2、具备交互设计能力;
3、熟悉后端服务器运行环境和数据通信协议;
4、掌握响应式布局框架、Bootstrap、AngularJS等最新的JS框架。
二、该如何开始学习?
1、首先学习HTML基础,文本、图像、链接、表格、框架等;
2、CSS 基础语法、框模型与背景、文本格式化、表格、显示与定位、动画、过渡、2D/3D 转换、CSS 优化
3、JavaScrip基础语法、数组Object、Function、String 和 正则表达式、常用内置对象、JSON、错误处理、面向对象高级编程
4、服务器端组件原理、HTTP请求(GET、POST、PUT、DELETE等)、HTTP响应、Cookie原理、Session原理、Restful协议
5、Java服务器端技术简介及Tomcat服务器、PHP服务器端技术简介及Apache服务器、.NET服务器端技术简介及IIS服务器
6、HTML高级:移动设备布局与响应式布局、HTML5 绘图、HTML5 SVG、音频和视频处理、GeolocationAPI、Communication API、WebSockets API、Forms API、HTML5 拖放、Web Workers API、Web Storage API、离线Web应用
7、XML、JSON、Ajax、JQuery Ajax等
一个适合零基础学习前端开发的 教学网站