第一阶段: 学习编程语言
3门课程
36小时3分钟
本阶段主要用于深度学习JavaScript和HTML5
-
【李宁】ES6(JavaScript)视频教程
98节
17小时50分钟
课程目标:
本课程包含了几乎所有的ECMAScript6核心内容,包括let、const、变量的解构赋值,字符串扩展、正则扩展、数值扩展、数组扩展、函数扩展、对象扩展、Symbol、Proxy和Reflect、Generator函数、Promise对象、异步操作和async函数、Class、修饰器、Module等内容。
-
【李宁】Javascript程序设计与应用实例视频课程
121节
14小时36分钟
课程目标:
本课程将深入讲解Javascript的各种技术,让学员可以利用Javascript编写出非常复杂的程序。本课程也是Cocos2d-js、Unity3D、PhoneGap、Web等技术的前导课程。 本课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(Vue2、ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。《JavaScript:王的语言》系列专题共10套,本课程是《JavaScript:王的语言》的基础课部分,可能每一套都会有。如果学员购买多套该系列课程,重复的课程会自动排除,只需为新购买的课程付款即可。《JavaScript:王的语言》第一篇
-
第二阶段: 服务端开发
11门课程
23小时21分钟
本阶段主要用于学习开发服务端的知识(Node.js和Express)
-
【李宁】Node.js 7.x视频课程(1):Node.js入门
6节
1小时32分钟
课程目标:
本课程主要介绍了Node.js的基本情况,以及如何安装Node.js、与Nginx集成,以及开发一个比较复杂的Http服务器的方法。 本系列课程是《JavaScript全栈开发》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】Node.js 7.x视频课程(2):交互式运行环境:REPL
7节
50分钟
课程目标:
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。本课程主要介绍了Node.js中交互式运行环境REPL的使用方法,包括如何在REPL中执行命令,与Node.js交互等。 本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】Node.js 7.x视频课程(3):基础知识
16节
2小时38分钟
课程目标:
本课程主要介绍了Node.js的基础知识,包括console相关方法的使用,常用命令以及如何在Node.js中调试脚步文件 本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】Node.js 7.x视频课程(4):模块与npm包管理工具
6节
55分钟
课程目标:
本套课程主要介绍了Node.js模块的基本概念,如何将类导出到模块、定义模块、NODE_PATH环境变量以及npm命令。 本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。51CTO学堂推荐视频课程Python数据结构实战(6):树 Python数据结构实战(4):栈、队列和双端队列 Python数据结构实战(2):数组 卷积神经网络(CNN) 深度学习视频课程(2):Tensorflow与神经网络 人工智能-机器学习实战视频课程** PyQt5开发与实战视频课程 Electron实战(3):菜单视频课程 征服Python Django视频课程 区块链实战(2):Solidity语言与智能合约视频教程 项目实战视频课程:美团网(Vue2+Node.js+Express+支付+Electron) 51CTO学堂推荐专题李宁老师达芬奇级课程专题 Go Web开发实战专题 跟宁哥学Go语言 Python从菜鸟到高手系列专题(下) Python从菜鸟到高手系列专题(上) React Native跨平台App开发系列套餐 Electron实战专题
-
【李宁】Node.js 7.x视频课程(5):使用Buffer处理二进制数据
11节
1小时27分钟
课程目标:
本课程主要介绍了如何创建Buffer对象,获取缓冲区长度,toString方法、write方法、StringDecoder对象、Buffer对象与数值之间的转换以及其他一些常用方法的使用。本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】Node.js 7.x视频课程(6):文件系统与Stream视频课程
13节
2小时48分钟
课程目标:
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。本课程主要介绍了利用文件系统对文件的读写,对目录的处理,以及ReadStream和WriteStream在文件系统中的应用。本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】Node.js 7.x视频课程(7):路径(Path)
5节
42分钟
课程目标:
本课程主要介绍了利用路径模块进行路径转换、路径合并、路径标准化等工作。本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。51CTO学堂推荐视频课程Python数据结构实战(6):树 Python数据结构实战(4):栈、队列和双端队列 Python数据结构实战(2):数组 卷积神经网络(CNN) 深度学习视频课程(2):Tensorflow与神经网络 人工智能-机器学习实战视频课程** PyQt5开发与实战视频课程 Electron实战(3):菜单视频课程 征服Python Django视频课程 区块链实战(2):Solidity语言与智能合约视频教程 项目实战视频课程:美团网(Vue2+Node.js+Express+支付+Electron) 51CTO学堂推荐专题李宁老师达芬奇级课程专题 Go Web开发实战专题 跟宁哥学Go语言 Python从菜鸟到高手系列专题(下) Python从菜鸟到高手系列专题(上) React Native跨平台App开发系列套餐 Electron实战专题
-
【李宁】Node.js 7.x视频课程(8):HTTP服务端和客户端技术
12节
2小时43分钟
课程目标:
本课程包括如何创建HTTP/HTTPS服务器,获取和响应数据,如何生成私钥和公钥。 本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】Node.js 7.x视频课程(9):数据库操作
16节
2小时20分钟
课程目标:
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。本课程包括了MongoDB和MySQL数据库两部分,其中MongoDB部分介绍了如何安装MongoDB数据库,以及如何对MongoDB数据库进行增、删、改、查操作。第二部分是MySQL数据库,介绍了如何在Node.js中对MySQL数据库进行增、删、改、查操作,以及如何使用MySQL数据库连接池。
-
【李宁】Node.js 7.x视频课程(10):Socket通信视频课程
4节
48分钟
课程目标:
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。本课程是《Python从菜鸟到高手》套餐中的一部分,主要内容如下:Socket服务端和客户端的建立,HTTP服务器的模拟,UDP服务端和客户端的建立。51CTO学堂推荐视频课程征服ES6(JavaScript) 征服JavaScript 征服Node.js 7.x 征服React Native 从零开始学习Cocos2d-js 征服HTML5 征服微信小程序 征服express4.x 【李宁】项目实战:欧瑞书屋(jQuery+Nodejs+Express+Mysql) 项目实战:小程序版网上商城(Node.js + Express + MySQL)视频教程 【李宁】Vue视频课程,学习Vue和web开发必备
-
查看更多课程
第三阶段: 微信小程序
1门课程
14小时10分钟
本阶段学习微信小程序开发,为下一步项目实战做准备。
-
【李宁】微信小程序视频教程(UI + API + WeUI)
90节
14小时10分钟
课程目标:
征服微信小程序视频教程微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。Q:小程序是什么?它有着什么样的功能?A:小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。Q:我是一个研发者,没有收到小程序的测试邀请,有什么渠道可以申请注册小程序?A:小程序仍然处于内测阶段。多面开放申请后,主体类型为个人、企业、政府、媒体或其他组织的研发者,均可申请注册小程序。Q:现在已经有部分帐号收到小程序的内测邀请了,接下来是否会继续开放内测邀请?A:关于小程序的上线节奏:本次内测采用邀请制,其内容客户端暂时对用户不可见。之后小程序会多面开放申请,所有小程序将在统一时间向用户开放。Q:小程序可以和现有的App 打通吗?A:小程序可以借助微信联合登录,和研发者已有的App 后台的用户数据进行打通,但不会支持小程序和App 直接的跳转。Q:微信已经有了订阅号、服务号、企业号,小程序和这三者有什么不同?A:小程序、订阅号、服务号、企业号是并行的体系。Q:外界有说法称,小程序的推出意味着微信要做一个应用分发市场,是这样吗?A:微信推出小程序,并非想要做应用分发市场,而是给一些优质服务提供一个开放的平台。本课程从微信小程序的基础开始讲解,深入浅出,包括开发环境的搭建,程序接口,API、UI、实战案例等。
第四阶段: 小程序项目实现
4门课程
11小时16分钟
本阶段主要进行和小程序相关的项目实战。
-
【李宁】项目实战:小程序版网上商城(Node.js + Express + MySQL)视频教程
50节
9小时16分钟
课程目标:
本课程采用了Node.js、Express和MySQL技术开发小程序客户端和服务端。学员可通过本课程了解如何使用javascript同时开发小程序前后端。本课程提供完整的源代码(包括小程序+Node.js+Express)和数据库SQL脚本文件。学员可以自行建立MySQL数据库。项目截图如下。 本课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(Vue2、ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。《JavaScript:王的语言》系列专题共10套,本课程属于第1套。其他9套专题可能与本套专题有重复的课程,在购买《JavaScript:王的语言》系列其他专题时,所有重复的课程会自动剔除,只需要购买未买过的课程即可。《JavaScript:王的语言》第一篇
-
【李宁】微信小程序项目实战系列视频课程:快递查询
3节
15分钟
课程目标:
本课程主要介绍了scrollview布局,以及如何通过第三方API获取并处理数据。本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】微信小程序项目实战系列视频课程:电影购票系统
5节
38分钟
课程目标:
本课程主要介绍了scrollview布局,导航、从服务端获取数据,以及处理数据的方法。本系列课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。
-
【李宁】微信小程序项目实战系列视频课程:高仿iOS计算器
12节
1小时6分钟
课程目标:
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。本课程主要内容包括计算器按钮布局(包括CSS样式)和逻辑代码编写,主要针对各个类型按键的控制
第五阶段: Web应用开发实战
1门课程
3小时33分钟
本阶段主要用于进行Web开发项目实战(jQuery + Node.js + Express + MySQL)。
第六阶段: Vue2学习
1门课程
5小时25分钟
本阶段主要学习Web前端响应式框架Vue2,为第二篇的项目实战做准备。
-
【李宁】Vue视频课程,学习Vue和web开发必备
33节
5小时25分钟
课程目标:
购买本课程后,可以加51CTO学堂李宁老师官方交流群:550369460 注意,该群只允许购买李宁老师课程的学员进行技术交流,加群时需要提供在51CTO购买李宁老师课程的订单编号(任何一个课程的订单编号即可)。本课程包括Vue的基础知识,vue模板,vue指令,vue事件处理,列表渲染、过度和动画、自定义指令等技术。 本课程是《JavaScript全栈开发》系列专题的重要组成部分。专题课程的主要目的是让学员学习如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(Vue2、ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前**真正的全栈语言,也就是说,只要学习JavaScript,就可以学习一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。51CTO学堂推荐视频课程征服ES6(JavaScript) 征服JavaScript 征服Node.js 7.x 征服React Native 征服微信小程序 小程序项目实战合集 项目实战:小程序版网上商城(Node.js + Express + MySQL)视频教程 项目实战视频课程:美团网(Vue2+Node.js+Express+支付+Electron) 征服express4.x 征服HTML5 从零开始学习Cocos2d-js
第七阶段: React Native学习
1门课程
23小时47分钟
本阶段主要学习React Native开发,为第二篇的项目实战做准备。
-
【李宁】React Native视频课程
129节
23小时47分钟
课程目标:
React Native是Facebook于2015年推出的跨平台开发工具,可用于开发Android和iOS App,并且同时具有混合开发的优点(热更新,跨平台)以及本地App的性能。本课程采用**的ES6开发,主要内容包括ReactNative的基础知识,ReactNative的布局,组件,API,封装本地API和组件,发布ReactNative App(本地装载),本地与ReactNative深度结合此课程基于3.7版本,但是源代码版本会不断升级中,会升级到4.0
JavaScript全栈开发1:JavaScript资料下载
课程名称 |
操作 |
【李宁】ES6(JavaScript)视频教程 |
付费用户专享
|
【李宁】Javascript程序设计与应用实例视频课程 |
付费用户专享
|
【李宁】HTML5视频课程:HTML5全学习 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(1):Node.js入门 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(2):交互式运行环境:REPL |
付费用户专享
|
【李宁】Node.js 7.x视频课程(3):基础知识 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(4):模块与npm包管理工具 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(5):使用Buffer处理二进制数据 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(6):文件系统与Stream视频课程 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(7):路径(Path) |
付费用户专享
|
【李宁】Node.js 7.x视频课程(8):HTTP服务端和客户端技术 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(9):数据库操作 |
付费用户专享
|
【李宁】Node.js 7.x视频课程(10):Socket通信视频课程 |
付费用户专享
|
【李宁】Express4.x开发技术系列视频课程 |
付费用户专享
|
【李宁】微信小程序视频教程(UI + API + WeUI) |
付费用户专享
|
【李宁】项目实战:小程序版网上商城(Node.js + Express + MySQL)视频教程 |
付费用户专享
|
【李宁】微信小程序项目实战系列视频课程:快递查询 |
付费用户专享
|
【李宁】微信小程序项目实战系列视频课程:电影购票系统 |
付费用户专享
|
【李宁】微信小程序项目实战系列视频课程:高仿iOS计算器 |
付费用户专享
|
【李宁】Node.js目实战:Web版欧瑞书屋(jQuery+Node.js+Express) |
付费用户专享
|
【李宁】Vue视频课程,学习Vue和web开发必备 |
付费用户专享
|
【李宁】React Native视频课程 |
付费用户专享
|