学习Web前端内容大致包括以下7大部分:
阶段一:前端页面重构
内容包含PC端网站布局项目、HTML5+CSS3基础项目、WebApp页面布局项目;
阶段二:JavaScript高级程序设计
内容包含原生JavaScript交互功能开发项目、面向对象进阶与ES5/ES6应用项目、JavaScript工具库自主研发项目;
阶段三:PC端全栈项目开发
内容包含:jQuery经典交互特效开发、HTTP协议、Ajax进阶与PHP/JAVA开发项目、前端工程化与模块化应用项目、PC端网站开发项目、PC端管理信息系统前端开发项目;
阶段四:移动端项目开发
内容包含:Touch端项目、微信场景项目、应用Angular+Ionic开发WebApp项目、应用Vue.js开发WebApp项目、应用React.js开发WebApp项目;
阶段五:混合(Hybrid,ReactNative)开发
内容包含:微信小程序开发、ReactNative、各类混合应用开发
阶段六:NodeJS全栈开发
内容包括:WebApp后端系统开发,一、NodeJS基础与NodeJS核心模块二、Express三、noSQL数据库;
阶段七:大数据可视化
内容包含:大数据可视化化基础与实战,一、数据可视化入门、二、D3.js详解、三、其他JS库。
如果你并没有什么语言基础,从零开始学Web前端或者是转行学习前端,参加培训会保证你在短时间内学到更多,你可以根据自己的时间及经济来选择。