专题 > Web开发 > JavaScript > JavaScript全栈开发终极版专题

JavaScript全栈开发终极版专题

本专题包括JavaScript的基础知识,如JavaScript基础、ES6等、除此之外,还包括各种JavaScript开发技术,如前端的Vue2、jQuery、小程序,服务端的Node.js、Express、为了巩固这些知识,本专题还提供了大量的项目实战课,包括Web和小程序版的各种应用。

25

门课程

956

人学习

 

课程总时长:130小时51分钟

授课讲师:李宁

打包优惠
 
大牛讲解
 
一键下载
 
讲师24h答疑
专题价 ¥1895
立省1694元
总价 ¥3589

第一阶段:  JavaScript和HTML基础知识

包括JavaScript基础知识、ECMAScript6、以及HTML5的基础知识。

4门课程 38小时47分钟
  • 【李宁】JavaScript:小程序、iOS、Android全搞定视频课程

    10节 2小时42分钟
    课程目标:
    1. 小程序概述 2.学习路线图 3.小程序的前景和商业价值4.小程序的入口和使用 5.注册小程序账号 6.如何开发小程序 7. 如何发布和上传小程序  8. 如何使用JavaScript和类似的布局同时开发小程序、iOS和AndroidAppl可完全了解小程序、react native的开发过程,并通过代码简单复制粘贴,同时开发和维护小程序、android和ios app,开发速度倍增,并且运行效率和开发本地app完全相同,完美的解决方案。这一切只需1元钱即可获得。
  • 【李宁】征服ES6(JavaScript)视频教程

    97节 17小时50分钟
    课程目标:
    本课程包含了几乎所有的ECMAScript6核心内容,包括let、const、变量的解构赋值,字符串扩展、正则扩展、数值扩展、数组扩展、函数扩展、对象扩展、Symbol、Proxy和Reflect、Generator函数、Promise对象、异步操作和async函数、Class、修饰器、Module等内容。
  • 【李宁】征服Javascript高级程序设计与应用实例视频课程

    120节 14小时37分钟
    课程目标:
         本课程将深入讲解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:王的语言》第一篇
  • 【李宁】征服HTML5视频课程:HTML5全掌握

    29节 3小时36分钟
    课程目标:
    本课程深入介绍了HTML5的各种新技术,主要包括Canvas、音频和视频、地理位置API、WebSocket、离线Web等。

第二阶段:  服务端技术

包括Node.js和Express的核心知识

11门课程 23小时5分钟
  • 【李宁】征服Node.js 7.x视频课程(10):Socket通信视频课程

    4节 48分钟
    课程目标:
    本课程是《Python从菜鸟到高手》套餐中的一部分,主要内容如下:Socket服务端和客户端的建立,HTTP服务器的模拟,UDP服务端和客户端的建立。51cto学院推荐专题JavaScript全栈开发终极版专题   Web和小程序项目实战系列专题   React Native跨平台App开发系列套餐   梦幻编程语言工厂系列套餐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开发必备   
  • 【李宁】征服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。51cto学院推荐专题JavaScript全栈开发终极版专题   Web和小程序项目实战系列专题   Python Web实战(Flask)   React Native跨平台App开发系列套餐   梦幻编程语言工厂系列套餐   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开发必备       
  • 【李宁】征服Node.js 7.x视频课程(2):交互式运行环境:REPL

    7节 50分钟
    课程目标:
    本课程主要介绍了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小时23分钟
    课程目标:
    本课程主要介绍了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。
  • 【李宁】征服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分钟
    课程目标:
    本课程主要介绍了利用文件系统对文件的读写,对目录的处理,以及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。
  • 【李宁】征服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分钟
    课程目标:
    本课程包括了MongoDB和MySQL数据库两部分,其中MongoDB部分介绍了如何安装MongoDB数据库,以及如何对MongoDB数据库进行增、删、改、查操作。第二部分是MySQL数据库,介绍了如何在Node.js中对MySQL数据库进行增、删、改、查操作,以及如何使用MySQL数据库连接池。
  • 【李宁】征服Express4.x开发技术系列视频课程

    23节 6小时32分钟
    课程目标:
    本课程主要介绍了Express开发环境搭建、WebStorm、路由,Email,轻量级API,中间件等技术。
查看更多课程>>

第三阶段:  前端框架技术

包括著名的响应式前端框架Vue2的视频课程

1门课程 5小时25分钟
  • 【李宁】Vue顶级视频课程,学习Vue和web开发必备

    33节 5小时25分钟
    课程目标:
    本课程包括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和微信小程序的相关技术视频课程

2门课程 37小时58分钟
  • 【李宁】完全征服React Native视频课程

    129节 23小时48分钟
    课程目标:
    React Native是Facebook于2015年推出的跨平台开发工具,可用于开发Android和iOS App,并且同时具有混合开发的优点(热更新,跨平台)以及本地App的性能。本课程采用最新的ES6开发,主要内容包括ReactNative的基础知识,ReactNative的布局,组件,API,封装本地API和组件,发布ReactNative App(本地装载),本地与ReactNative深度结合此课程基于3.7版本,但是源代码版本会不断升级中,会升级到4.0
  • 【李宁】征服微信小程序视频教程(UI + API + WeUI)

    89节 14小时10分钟
    课程目标:
    征服微信小程序视频教程微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。Q:小程序是什么?它有着什么样的功能?A:小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。Q:我是一个开发者,没有收到小程序的测试邀请,有什么渠道可以申请注册小程序?A:小程序仍然处于内测阶段。全面开放申请后,主体类型为个人、企业、政府、媒体或其他组织的开发者,均可申请注册小程序。Q:现在已经有部分帐号收到小程序的内测邀请了,接下来是否会继续开放内测邀请?A:关于小程序的上线节奏:本次内测采用邀请制,其内容客户端暂时对用户不可见。之后小程序会全面开放申请,所有小程序将在统一时间向用户开放。Q:小程序可以和现有的App 打通吗?A:小程序可以借助微信联合登录,和开发者已有的App 后台的用户数据进行打通,但不会支持小程序和App 直接的跳转。Q:微信已经有了订阅号、服务号、企业号,小程序和这三者有什么不同?A:小程序、订阅号、服务号、企业号是并行的体系。Q:外界有说法称,小程序的推出意味着微信要做一个应用分发市场,是这样吗?A:微信推出小程序,并非想要做应用分发市场,而是给一些优质服务提供一个开放的平台。本课程从微信小程序的基础开始讲解,深入浅出,包括开发环境的搭建,程序接口,API、UI、实战案例等。推荐课程和专题                                

第五阶段:  Web端项目实战

包括用Vue2+jQuery+Node.js+Express实现的各种Web应用

2门课程 12小时7分钟
  • 项目实战视频课程:美团网(Vue2+Node.js+Express+支付+Electron)

    50节 8小时34分钟
    课程目标:
    学习JavaScript全栈开发,年薪30万不是梦      本课程实现了美团网的核心部分。采用异步的方式,通过AJAX从服务端获取数据,并使用Vue2和jQuery动态更新数据。美团网实现的功能包括首页分类显示、注册登录、商品页面、套餐页面、购物,支付(使用Node.js实现)、个人中心等。      本课程采用了step by step的方式讲解美团网项目,学员可以利用本课程提供的资源跟着老师从0开始做项目。美团网采用了Vue2 + jQuery + Node.js + Express实现Web版的美团网,然后利用Electron将其包装成桌面版的美团网。Web版和桌面版的美团网共享了99%的代码。   美团网项目内嵌了真正的支付功能,用于学员测试使用,请学员不要真正支付,否则概不退款,谢谢合作!     本课程是《JavaScript:王的语言》系列课程的重要组成部分。这一系列课程的主要目的是让学员学会如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(Vue2、ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学会JavaScript,就可以搞定一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。《JavaScript:王的语言》系列专题共10套,本课程属于第2套。其他9套专题可能与本套专题有重复的课程,在购买《JavaScript:王的语言》系列其他专题时,所有重复的课程会自动剔除,只需要购买未买过的课程即可。推荐视频课程和专题                            《JavaScript:王的语言》第二篇 下面是美团网项目的一些截图
  • 【李宁】Node.js目实战:Web版欧瑞书屋(jQuery+Node.js+Express)

    22节 3小时33分钟
    课程目标:
    本系统是一款Web书店,拥有Web书店必要的功能,如用户注册、用户登录、商品浏览,商品查看、添加购物车,查看购物车,清空购物车等。

第六阶段:  小程序项目实战

包括了小程序+Node.js+Express实现的各种应用。

5门课程 13小时26分钟
  • 项目实战视频课程:美团小程序(Node.js+Express+支付)

    11节 2小时10分钟
    课程目标:
    学习JavaScript全栈开发,年薪30万不是梦      本课程实现了美团小程序的核心部分。采用异步的方式,通过AJAX从服务端获取数据,并使用利用小程序本身的机制更新数据。美团app实现的功能包括首页分类显示、注册登录、商品页面、套餐页面、购物,支付(使用Node.js实现)、个人中心等。          本课程是《JavaScript全栈开发终极版》系列课程的重要组成部分。这一系列课程的主要目的是让学员学会如何只是用JavaScript实现所有类型的应用程序,包括Android App (React Native)、iOS App(React Native)、Web(Vue2、ReactJS)、微信小程序、微信公众号、桌面应用(Electron)、服务端(Node.js)等。JavaScript是目前唯一真正的全栈语言,也就是说,只要学会JavaScript,就可以搞定一切。这些课程将会逐渐推出,包括大量的理论知识和项目实战。目前已经开始的课程包括React Native、微信小程序和Node.js。推荐视频课程和专题                        
  • 【李宁】项目实战:小程序版网上商城(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分钟
    课程目标:
    本课程主要内容包括计算器按钮布局(包括CSS样式)和逻辑代码编写,主要针对各个类型按键的控制

JavaScript全栈开发终极版专题

¥3589 ¥1895

可以开发票么?

可以的,购买课程或者充值余额后都是可以开具发票的,具体详情点击:我要开发票

购买的课程可以下载么?

目前PC端暂不支持下载课程视频,请手机或者平板电脑下载“51CTO学院”APP后再下载视频哦!

优惠券如何使用?

非折扣课程(不包含1元课程/套餐)可使用,一个订单(可包含多个课程)只可使用一张;优惠券一经使用,不再返还;若被冻结请在PC端删除订单即可返还。

更多问题查询点击 帮助中心

欢迎您提供宝贵意见,对于您的意见我们都会认真、慎重的讨论,每一个意见都是我们更好为您服务的鞭策和激励,感谢您帮助学院成长,我要反馈意见