WEB全栈开发

教学服务
365
视频时长
237小时
学习人数
1589
中国人保教育培训险
开始学习
在线咨询
  • 学习中
  • 已学完
  • 未学习
  • 即将上线

前端编程基础

36课时55小时0分

L4
JavaScript从入门到精通

JavaScript是基于对象和事件驱动的客户端脚本语言,世界上最流行的编程语言之一。他有很多特点,最著名的即是其简单性与跨平台性。Javscript是前端开发必不可少的一部分。

D1 初识JS(一) D2 变量与数据类型 D3 javascript流程控制语句
D4 JS控制语句实例 D5 String类型与number类型 D6 JavaScript数组
D7 Object对象 D8 JavaScript函数 D9 javascript数学对象
D10 Date日期对象 D11 Javascript作用域 D12 正则表达式
D13 JS算法实践(一) D14 JS算法实践(二) D15 ES5扩展API
L5
JavaScript之DOM与BOM精讲

JavaScript三大部分为ECMAScript(核心)、DOM(文档对象模型)、BOM(浏览器对象模型)本次课程详细的讲解DOM与BOM。

D1 DOM编程 D2 DOM编程-常用节点 D3 DOM编程-表格和表单
D4 BOM编程 D5 Event事件 D6 Event事件-拖拽和滚轮
L6
AJAX异步请求与JSON数据处理

AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。现代网页几乎都有AJAX技术,并且在面试中,AJAX是一个必会问到的技术。JSON是一种轻量级的数据交换格式。它基于ECMAScript的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

D1 ajax简介与实例 D2 AJAX,json与jsonp跨域 D3 json数据解析与渲染
D4 ajax实现省市区三级联动菜单
L7
JavaScript面向对象编程(OOP)与闭包

面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。闭包就是能够读取其他函数内部变量的函数。由于在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来

D1 初识JS D2 面向对象编程(一) D3 面向对象编程(二)
D4 JS插件开发-Tab切换
L8
JavaScript项目实战开发

javaScript的用途是解决页面交互和数据交互,最终目的是丰富客户端效果以及数据的有效传递。 并且具有良好的用户体验。 javaScript可以快速实现页面交互,即js操作html的dom节构或操作样式。 客户端表单验证即在数据送达服务端之前进行用户提交信息即时有效地验证,减轻服务器压力。即数据交互。本节课将带领大家深入理解不可多得的JavaScript内置API的使用。

D1 图片预加载 D2 HTML5弹性盒布局骰子自由拖动 D3 利用HTML5实现移动端音乐播放器(一)
D4 利用HTML5实现移动端音乐播放器(二) D5 利用HTML5实现移动端音乐播放器(三) D6 javaScript运动框架实现网页右边栏客服滑动效果(一)
D7 javaScript运动框架实现网页右边栏客服滑动效果(二)

前端技术进阶

30课时57小时49分

L9
jQuery实战之高手之路

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

D1 jQuery基础 D2 jQuery框架详解 D3 html5实现彩色灯光文字
D4 jQuery实现万花筒自由旋转效果 D5 jQuery入门精讲之美图相册(一) D6 jQuery入门精讲之美图相册(二)
D7 jquery搭建crm系统(一) D8 jquery搭建crm系统(二) D9 jquery搭建crm系统(三)
D10 玩转图片选择器 D11 图片放大镜 D12 webApp制作列车时刻表
L10
模块化编程requireJS/seaJS(新版)

本课程主要讲解了当前"Javascript模块化编程"的最佳实践,说明如何投入实用。虽然这不是初级教程,但是只要稍稍了解Javascript的基本语法,就能看懂。

D1 模块化编程-requireJS一 D2 模块化编程-requireJS二
L11
精通Node.js+Express应用开发框架

JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的 JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个 解析器。 每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计 算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏 览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象。

D1 走进nodeJS D2 全局变量环境配置及npm基础 D3 nodeJS模块(一)
D4 nodeJS模块(二) D5 npm模块使用 D6 用户登陆注册案例
D7 express框架 D8 cookie/与session使用 D9 express搭建服务器
D10 nodejs实现移动端博客(一) D11 nodejs实现移动端博客(二)
L12
ECMAScript2015

ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。本课程主要简介ES6在实际开发当中的使用,及完成简单案例制作

D1 基础语法 D2 ES6数据类型扩展(一) D3 ES6数据类型扩展(二)
D4 类操作方法 D5 promise对象

特效开发高级实战

19课时19小时33分

L13
html5高级开发应用

本次课对html5高级开发应用技术进行了讲解,包括HTML5地理位置、HTML5离线应用、 webworker多线程实现、websocket等核心内容

D1 HTML5地理位置应用上 D2 HTML5地理位置应用下 D3 HTML5离线应用
D4 HTML5离线应用2 D5 HTML5 webworker多线程实现1 D6 HTML5 webworker多线程实现2
D7 HTML5 websocket(通信协议)一 D8 HTML5 websocket(通信协议)二
L14
跨平台开发技术

H5可以适配不同平台。本课程中重点以流行的Cordova进行讲解。讲解如何利用Cordova的现有插件模块进行跨平台,以及当插件不能满足我们的要求时,如何去定制自己的插件。希望大家通过学习能体悟到跨平台开发的通用的思想和方法。

D1 H5特效及企业级应用实战之H5跨平台 D2 H5高级编程之Cordova插件使用 D3 H5高级编程之Cordova插件定制上
D4 H5高级编程之Cordova插件定制下
L15
webAPP的设计模式

设计模式可以增强代码的重用性、代码的可理解性及代码的可靠性,对于面向对象的软件开发非常重要,是做webAPP开发必须掌握的内容。本次课对设计模式做了全面深入的讲解,包括享元模式、状态模式、策略模式、外观模式、迭代模式等。

D1 初识设计模式 D2 装饰者模式 观察者模式 D3 策略模式、外观模式、迭代模式
D4 状态模式 D5 享元模式 D6 单例模式工厂模式视频
D7 组合模式 命令模式

企业级应用开发

29课时58小时52分

L16
Vue.JS高级实战之移动APP商城开发

Vue.JS是一个构建数据驱动的WEB界面的渐进式框架。Vue.JS的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。课程由浅入深,从0到1带领学生从实战入手精通Vue框架!

D1 VueJS基础 D2 实例详解Vue自定义过滤器 D3 vue-动态数据渲染
D4 vue-模板 D5 vueJS路由 D6 webpack使用(一)
D7 webpack使用(二) D8 创客移动商城制作(一) D9 创客移动商城制作(二)
D10 创客移动商城制作(三) D11 创客移动商城制作(四) D12 创客移动商城制作(五)
D13 创客移动商城制作(六) D14 创客移动商城制作(七) D15 创客移动商城制作(八)
L17
react基础+项目实战

由于 React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来 Web 开发的主流工具。React主要用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTML DOM元素、也可以传递动态变量、甚至是可交互的应用组件。

D1 react入门 D2 react事件处理 D3 react生命周期
D4 react实现拖拽案例制作
L18
AngularJS、Ionic及版本控制

AngularJS是一款优秀的JS框架。而ionic是一个用来开发混合手机应用的,开源免费的代码库。可以优化html、css和js的性能,构建高效的应用程序,而且还可以用于构建Sass和AngularJS的优化。本次课对AngularJS、Ionic及版本控制做了详细讲解。

D1 AngularJS D2 AngularJS2 D3 angularJs3
D4 SVN版本控制工具、Git版本控制系统
L19
微信小程序开发

快速上手小程序的开发,能够学到小程序的搭建开发工具的使用及其文件结构的组成,视图。渲染与事件的原理与使用,微信小程序的配置发布生命周期与app对象的使用。UI组件,页面布局,样式使用。API详解及其数据调用渲染

D1 小程序简述 D2 微信小程序进阶 D3 小程序基础类库与组件
D4 小程序canvas使用 D5 小程序简单构建微商城 D6 项目实战