从零基础入门到高级进阶班JavaScript视频教程
万门大学JavaScript零基础进阶班。JavaScript既是前端学习的必备基础,也承载着从基础过渡到高级框架的作用。JavaScript能实现静态页面缺乏的华丽动态特效,以及有效的数据交互;JavaScript也是学习Vue.js、React.js、AngularJS等JavaScript高级框架的必备基础。本课程从小白零基础入门到深入剖析前端脚本,带你从脚本调试工具开始,深入学习JavaScript变量、作用域、函数、面向对象、单例模式、DOM的属性和操作、事件以及正则表达式等知识点,最终掌握JavaScript高级核心知识点。
一、课程大纲
第1讲JavaScript的简介、学习与职业发展
1.1自我介绍与参考书目(一)
1.2自我介绍与参考书目(二)
1.3前端工程师职业发展知识点(一)
1.4前端工程师职业发展知识点(二)
1.5动手实验(一)
1.6动手实验(二)
1.7动手实验(三)
1.8动手实验(四)
1.9动手实验(五)
1.10JavaScript简介知识点(一)
1.11JavaScript简介知识点(二)
1.12JavaScript简介知识点(三)
1.13产品经理
1.14开发、运维工程师
第2讲变量与数据类型
2.1Helloworld
2.2变量(一)
2.3变量(二)
2.4动手实验(一)
2.5动手实验(二)
2.6动手实验(三)
2.7动手实验(四)
第3讲运算符
3.1运算符(一)
3.2运算符(二)
3.3运算符(三)
3.4运算符(四)
3.5运算符(五)
3.6运算符(六)
3.7运算符(七)
3.8运算符(八)
3.9运算符(九)
第4讲条件语句、循环语句
4.1复习
4.2条件语句、循环语句(一)
4.3条件语句、循环语句(二)
4.4条件语句、循环语句(三)
4.5条件语句、循环语句(四)
4.6条件语句、循环语句(五)
4.7条件语句、循环语句(六)
4.8条件语句、循环语句(七)
4.9条件语句、循环语句(八)
第5讲类型转换、数组(上)
5.1类型转换(一)
5.2类型转换(二)
5.3类型转换(三)
5.4类型转换(四)
5.5类型转换(五)
5.6类型转换(六)
5.7类型转换(七)
5.8数组(一)
5.9数组(二)
5.10数组(三)
5.11数组(四)
5.12数组(五)
5.13数据结构
5.14队列
5.15栈的应用(一)
5.16栈的应用(二)
5.17栈的应用(三)
第6讲类型转换、数组(下)
6.1动手实验(一)
6.2动手实验(二)
6.3动手实验(三)
6.4动手实验(四)
6.5动手实验(五)
6.6课外知识
6.7数组(一)
6.8数组(二)
6.9数组(三)
6.10数组(四)
6.11内存问题(一)
6.12内存问题(二)
6.13内存问题(三)
6.14内存问题(四)
6.15内存问题(五)
6.16内存问题(六)
6.17内存问题(七)
6.18内存问题(八)
6.19内存问题(九)
第7讲函数、递归
7.1函数(一)
7.2函数(二)
7.3函数(三)
7.4函数(四)
7.5函数(五)
7.6函数(六)
7.7函数(七)
7.8递归(一)
7.9递归(二)
第8讲对象、预编译
8.1对象、预编译(一)
8.2对象、预编译(二)
8.3对象、预编译(三)
8.4对象、预编译(四)
8.5对象、预编译(五)
8.6对象、预编译(六)
8.7对象、预编译(七)
8.8预编译(一)
8.9预编译(二)
8.10预编译(三)
8.11预编译(四)
8.12预编译(五)
8.13预编译(六)
8.14预编译(七)
第9讲作用域链、闭包
9.1作用域链、闭包(一)
9.2作用域链、闭包(二)
9.3作用域链、闭包(三)
9.4作用域链、闭包(四)
9.5作用域链、闭包(五)
9.6作用域链、闭包(六)
9.7作用域链、闭包(七)
9.8作用域链、闭包(八)
9.9作用域链、闭包(九)
9.10作用域链、闭包(十)
9.11作用域链、闭包(十一)
9.12作用域链、闭包(十二)
9.13作用域链、闭包(十三)
9.14作用域链、闭包(十四)
第10讲字符集
10.1动手实验
10.2类数组(一)
10.3类数组(二)
10.4练习
10.5String()和string
10.6String可以用数组的方式访问
10.7String()的函数
10.8特殊字符(一)
10.9特殊字符(二)
10.10编码与解码
10.11字符集
10.12GB2312字符集
10.13GBK、GB18030字符集
第11讲Date&定时器、Math与正则表达式
11.1UCS—2UTF—16字符集
11.2乱码问题与HTTP协议
11.3动手实验
11.4GBK转UTF—8
11.5JSON
11.6JSON相关(一)
11.7JSON相关(二)
11.8动手实验(一)
11.9动手实验(二)
11.10Date对象
11.11动手实验(一)
11.12定时器
第12讲Math&正则表达式
12.1动手实验(一)
12.2动手实验(二)
12.3Math对象
12.4Math相关(一)
12.5Math相关(二)
12.6Math相关(三)
12.7Math相关(四)
12.8动手实验(一)
12.9动手实验(二)
12.10正则表达式(一)
12.11正则表达式(二)
12.12正则表达式(三)
第13讲正式表达式精讲
13.1正则表达式相关(一)
13.2正则表达式相关(二)
13.3正则表达式详解
13.4惰性量词
13.5分组(一)
13.6分组(二)
13.7零宽先行、后行断言
13.8练习(一)
13.9练习(二)
13.10String支持的正则函数
13.11匹配(一)
13.12匹配(二)
13.13匹配(三)
第14讲DOM(一)
14.1DOM元素节点树
14.2HTML基础(一)
14.3HTML基础(二)
14.4练习
14.5Document对象
14.6练习(一)
14.7练习(二)
14.8练习(三)
第15讲原型
15.1原型讲解
15.2练习
15.3原型链
15.4练习
15.5DOM增删替
15.6练习
15.7BOM—window(一)
15.8BOM—window(二)
第16讲BOM
16.1弹窗
16.2窗口操作
16.3Cookie讲解
16.4什么是事件
16.5动手实验(一)
16.6动手实验(二)
16.7事件
16.8事件的解绑定
16.9事件处理模型
第17讲事件
17.1课堂回顾
17.2事件处理模型
17.3冒泡和捕获
17.4冒泡的取消
17.5动手实验
17.6事件委托
17.7动手实验(一)
17.8动手实验(二)
第18讲AJAX(上)
18.1分享
18.2知识回顾(一)
18.3知识回顾(二)
18.4AJAX(一)
18.5AJAX(二)
18.6AJAX原生JS(一)
18.7AJAX原生JS(二)
18.8AJAX原生JS(三)
18.9AJAX原生JS(四)
18.10AJAX原生JS(五)
18.11AJAX原生JS(六)
18.12AJAX原生JS(七)
18.13AJAX原生JS(八)
18.14AJAX的JQuery实现(一)
18.15AJAX的JQuery实现(二)
18.16JQuery(一)
18.17JQuery(二)
第19讲AJAX(中)
19.1JQuery选择器(一)
19.2JQuery选择器(二)
19.3JQuery选择器(三)
19.4JQuery选择器(四)
19.5JQuery选择器(五)
19.6JQuery选择器(六)
19.7JQuery选择器(七)
19.8JQuery选择器(八)
19.9介绍
19.10JQuery事件(一)
19.11JQuery事件(二)
19.12JQuery事件(三)
19.13JQuery事件(四)
19.14JQuery事件(五)
19.15JQuery常用方法(一)
19.16JQuery常用方法(二)
19.17JQuery常用方法(三)
19.18JQuery常用方法(四)
第20讲AJAX(下)
20.1显示相关
20.2动手实验(一)
20.3动手实验(二)
20.4动手实验(三)
20.5工业化代码(一)
20.6工业化代码(二)
20.7工业化代码(三)
20.8工业化代码(四)
20.9项目展示(一)
20.10项目展示(二)
20.11项目展示(三)
20.12项目展示(四)
20.13项目展示(五)
20.14项目展示(六)
20.15项目展示(七)
20.16项目展示(八)
二、课程简介
前端工程师是一个容易上手的高薪职业,在一线城市月薪为20K~30K之间,是理工科背景的同学希望转行做IT技术的第一职业选择,而JavaScript就是前端工程师的必备技能。本次课程就是针对没有基础的同学想要进行相关学习而开办的。JavaScript不像其他语言那样要求使用者一定是程序员,所以说它十分易于上手。而与此同时,JavaScript又是如此的功能强大,它是属于web的语言,适用于PC、笔记本电脑、平板电脑和移动电话,同时又被数以百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,等很多其它的功能,但JavaScript又不仅仅限于此。它也起到了从基础过渡到高级框架的作用。是学习Vue.js、React.js、AngularJS等JavaScript高级框架的必备基础。
三、讲师简介
曾经在微软、阿里工作十年以上,参与友盟、芒果移动的收购过程,在离职前最后职位是芒果移动的总负责人;
现在为百变空间CTO联合创始人董事、连续创业者;
18项发明专利;多家上市公司、基金顾问。