市面上培训机构太多,各机构之间的课程差异也挺大,web前端课程大致细分如下: HTML CSS 基础 HTML 基础,HTML5 规范,HTML语义化标签,CSS基础,CSS3规范、CSS选择器、CSS 属性、视觉格式化模型、盒模型、浏览器兼容性解决方案,视觉格式化模型、传统页面布局、现代页面布局(Flex、Grid)切图工具 PhotoShop、PxCook 、Markman的使用。
市面上培训机构太多,各机构之间的课程差异也挺大,web前端课程大致细分如下:
HTML+CSS 基础
HTML 基础,HTML5 规范,HTML语义化标签,CSS基础,CSS3规范、CSS选择器、CSS 属性、视觉格式化模型、盒模型、浏览器兼容性解决方案,视觉格式化模型、传统页面布局、现代页面布局(Flex、Grid)切图工具 PhotoShop、PxCook 、Markman的使用。
HTML+CSS 高级
CSS处理器,CSS复合选择器,数值和单位,CSS Hack,媒体查询与响应式,过渡和动画,浮动定位,CSS高级技巧(雪碧图、滑动门和三角形绘制等),CSS预处理器(Sass,Less)的使用,CSS架构,响应式设计 Bootstrap,移动优先,媒体查询多终端适配,主流移动端适配解决方案,移动端屏幕比例,CSS模块化开发。
JavaScript 基础
采用全新ES6 基础**语法(数据类型、变量、运算符、表达式、函数、控制语句、数组、对象)教学,要求学生在熟悉 JavaScript 核心基础语法的时候,也能够理解 JavaScript 底层的工作原理、设计模式;运用现代 JavaScript 开发工具,进行原生 JavaScript 以及现代 JavaScript 开发工具创建出基于 MVC 的前端应用程序,也能进行 JavaScript API 编程(BOM,DOM事件)。
JavaScript 高级
HTML5 新增 API(视频音频、Canvas、拖拽事件、SVG、本地存储、地理定位),JavaScript 函数高级,模块化开发,JS 模块模式,MVC 模式,JavaScript 面向对象编程,JavaScript 异步Ajax,Ajax的作用,原生XHR对象,HTTP 协议和HTTPS 协议,封装 Ajax,jQuery Ajax,同源策略,跨域问题及解决方案,JSON,JavaScript 设计模式,Promise 对象,ES6 模块规范。
Node 服务器端
前后端分离,NodeJS基础,MVC 架构,MongoDB,NodeJS服务端开发,Session、JWT、OAuth 2.0,跨越资源共享,身份验证和权限管理,NodeJS实时通信。
web前端框架
React ,Vue 。
移动端开发
React Native,跨端开发框架、小程序开发,Flutter,PWA等。
前端运维
Linux与Docker 基本操作、Nginx/Node/MongoDB /Redis安装与配置、PM2、搭建集群。Git、TravisCI、Jenkins。