项目文件:

– 项目开始:https://github.com/blwoosky/React-Redux-WP-Theme-Starter
– 项目结束:https://github.com/blwoosky/BlwooSky-Theme-v2.1

适合人群:

– 了解Javascript
– 了解HTML、CSS
– 了解Wordpress

你可以学到:

  1. React : 创建React组件、React组件的嵌套、React组件的状态管理以及React组件的数据传递等等。
  2. Redux : 使用Redux来将我们SPA应用的数据状态进行有效的管理。
  3. React Router : 使用React Router来管理SPA应用的路由。
  4. WebPack : 用WebPack这个打包工具来处理JS、样式、图片等文件,并使用WebPackDevServer来建立一个高效的开发环境。
  5. Babel : 使用Babel来将我们编写的ES6、React编译转换成浏览器可以认识的ES5语法。
  6. ES6 : 紧跟前端的发展脚步,完全使用新的ES6语法来进行开发。无需担心兼容性问题,因为我们有像Babel这样的工具来对它进行编译。
  7. WordPress主题 : 使用WP REST API配合React来开发一个全站Ajax的WordPress主题

如果用一张图来展示上面所说的这些:

UWillLearn

另外,你还可以学到:

  1. 思考问题的方式 : 课程中,我将针对项目进行的一些需求的分析、确定和完成,整个过程会一一向你展示。
  2. 解决问题的方法 : 当然,在视频教程当中我也会遇到一些奇奇怪怪的问题,但我会向大家展示我是如何有效的来解决这些问题,来给大家提供一些在工作上的参考与帮助。
  3. 学习的方法 : 当今的前端技术发展(其实不只是前端技术)飞快,那些各种各样,五花八门的新技术层出不穷!所以,我会在视频里无形之中向大家展示我是如何学习的,我觉得这个无比重要!

课程目录:

content