美文网首页我爱编程
前端四周速成计划

前端四周速成计划

作者: 我的宠物 | 来源:发表于2018-05-09 09:45 被阅读253次

    本文写于2018年5月9日

    两位好:

    初步拟定了一个4周的学习计划,从今天开始计算,第5周开始js代码实战。
    考虑到两位都是有经验的开发者,因此对学习的时间进行了压缩,如果后面发现时间上有问题再来改进:

    计划如下:


    第1周: es5

    1、JS基本语法
    具体内容: js弱类型特性,js闭包,js原型链,js对象,js基本语法,了解js回调
    时间:2天
    目标:要熟悉经典JS的基本写法

    2、学习jquery,bootstrap相关基础知识
    具体内容: jquery的基本用法,基本接口,bootstrap的基本用法,学习如何去找一个js插件,并能写一个简单的插件
    时间:1.5天
    目标: 要熟悉jquery的各项api和bootstrap的基本用法

    3、学习html5/css2/css3,浏览器bom的基础知识
    具体内容:html5与html4的区别与联系,css2/css3的基本用法,比如动画,渐变,以及各浏览器的兼容性。浏览器环境能够给JS提供的基本API接口,以及如何去查找BOM相关API
    时间:1.5天


    第2周:es6

    1.学习阮一峰es6博客 http://es6.ruanyifeng.com/
    具体内容:es各项语法以及与es5的区别与联系。
    时间:约3天;
    目标:熟悉es6,能够用es6开始写代码,知道在哪些环境中可以使用es6,哪些环境中可以使有es5。

    2.学习现阶段js的各种模块化方案
    具体内容:amd,umd,cmd,commonjs,commonjs2,es6这几种模块化方案的区别,以及怎么互相转化,互相调用。
    时间:约2天;
    目标:熟悉js模块化,能够编写符合模块化的JS代码


    第3周:nodejs

    1.nodejs官方文档 https://nodejs.org/dist/latest-v10.x/docs/api/
    具体内容:nodejs各项API学习熟悉
    时间:约2天;
    目标:熟悉nodejs基本API

    2.js中的异步方案
    具体内容:基于回调的异步,基于事件的异步,基本promise的异步,同步回调与异步回调的区别,如何进行异步编程。
    时间:约3天
    目标:学习理解js中的异步及其处理。


    第4周:编译打包工具和npm工具

    1.学习webpack,webpack-dev-server,gulp,
    具体内容:学习webpack,webpack-dev-server,gulp等一系列前端打包工具
    时间:约3天
    目标:学会基本用法,打包出现问题能大概知道原因是什么

    2、学习npm,package.json用法
    具体内容:cnpm,npm命令,如何写npm脚本,package.json中各字段含义是什么,
    目标:学会npm,package.json
    时间:约2天

    第5周:进行项目实际代码实战

    在此整个学习过程中,有任何疑问都可以直接问,直接对口人johney

    相关文章

      网友评论

        本文标题:前端四周速成计划

        本文链接:https://www.haomeiwen.com/subject/bifnrftx.html