课程试听
正在播放

阶段一 测试课程0801

展开
第一章 揭开JavaScript语法的神秘面纱
1-1 JavaScript基本介绍
  • 阶段概述和JS简介 免费试学
  • 浏览器原理简介 免费试学
  • 基本输出语句 免费试学
  • 代码注释 免费试学
  • JS的书写位置 免费试学
  • script标签的属性 免费试学
  • 选择语句if练习 免费试学
1-2 JavaScript变量介绍和练习
  • 变量的命名 免费试学
  • 变量的声明赋值和使用 免费试学
  • 变量在内存中的存储 免费试学
  • 交换变量练习 免费试学
1-3 JavaScript基本数据类型介绍
  • 数据类型 免费试学
  • number类型 免费试学
  • 数值范围 免费试学
  • 数值检测 免费试学
  • string类型 免费试学
  • 字符串的不可变性 免费试学
  • 字符串的拼接 免费试学
  • boolean类型 免费试学
  • undefined类型 免费试学
1-4 JavaScript操作运算符
  • 算术运算符
  • 一元运算符
  • 逻辑运算符1
  • 逻辑运算符2
  • 其他运算符
  • 练习
1-5 JavaScript数据类型相互转换
  • 其他类型值转string 免费试学
  • 其他类型值转number 免费试学
  • 其他类型值转boolean 免费试学
1-6 JavaScript-if语句
  • 选择语句if
  • 选择语句if练习
1-7 JavaScript三元运算符
  • 三元运算符01
  • 三元练习
1-8 JavaScript-switch语句
  • 选择语句switch
  • 选择语句switch练习
1-9 JavaScript-for循环介绍和使用
  • 循环语句for
  • for循环的简单练习
  • for循环的中等练习
  • for循环的困难练习
  • break和continue案例
1-10 JavaScript-while循环语句
  • 循环语句while
  • 循环语句while练习
1-11 JavaScript数组介绍和使用
  • 数组的声明
  • 数组的基本属性
  • 数组的遍历
  • length属性的应用
  • length属性详解
  • 数组练习1
  • 数组练习2
  • 数组练习3
  • 冒泡排序1排序原理
  • 冒泡排序2优化内层
  • 冒泡排序3外层内层
1-12 JavaScript函数介绍和使用
  • 函数介绍
  • 函数的参数
  • 函数的返回值
  • 函数练习1
  • 函数练习2
  • 函数练习3
  • 函数练习4
  • 函数的调试
  • 参数详解
  • 函数的返回值
  • 函数的两种定义方式
  • 全局变量和局部变量
  • 递归
1-13 JavaScript对象
  • 键值对
  • 英雄对象
  • 学生对象
  • 对象字面量
  • 回调
1-14 访问属性的两种方式
  • 访问属性的两种方式
1-15 for循环的两种方式
  • for循环的两种方式
1-16 批量创建对象
  • 批量创建对象
1-17 this关键字
  • this关键字
1-18 构造函数模式
  • 构造函数模式
1-19 值类型和引用类型
  • 值类型和引用类型
  • 值类型和引用类型作参数
1-20 面试题讲解
  • 面试题
1-21 数组介绍和常用方法
  • 数组
  • 数组的检测
  • 数组的增删方法
  • 数组的join方法
  • 数组的reverse方法
  • 数组的迭代方法
  • 数组的位置方法
  • 寻找每个a出现的位置
  • 统计元素的出现次数
  • 数组的其他方法1
  • 数组的其他方法2
第二章 Node.js+Express+RESTful API开发图书管理系统项目
2-1 Node介绍、模块化和ES6语法
  • Node.js基础-初识Node.js
  • Node.js基础-终端基本使用
  • Node.js基础-环境安装配置
  • Node.js基础-代码执行方式
  • Node.js基础-全局成员概述
  • Node.js基础-初识模块化
  • Node.js基础-模块成员导出详解
  • Node.js基础-模块化细节补充
  • Node.js基础-ES6-let和const使用规则
  • Node.js基础-ES6-变量的解构赋值
  • Node.js基础-ES6-字符串相关扩展
  • Node.js基础-ES6-函数相关扩展
  • Node.js基础-ES6-箭头函数
  • Node.js基础-ES6-类与继承
2-2 Node-buffer、基本操作、npm、yarn基本使用
  • Node.js基础-Buffer实例化
  • Node.js基础-Buffer静态方法
  • Node.js基础-Buffer实例方法
  • Node.js基础-路径操作-1
  • Node.js基础-路径操作-2
  • Node.js基础-异步编程概念分析
  • Node.js基础-查看文件状态
  • Node.js基础-读文件操作
  • Node.js基础-写文件操作
  • Node.js基础-文件的流式操作
  • Node.js基础-目录操作
  • Node.js基础-初始化目录结构案例
  • Node.js基础-初识包概念
  • Node.js基础-npm基本使用-1
  • Node.js基础-npm基本使用-2
  • Node.js基础-npm基本使用-3
  • Node.js基础-yarn基本使用
  • Node.js基础-自定义包案例
  • Node.js基础-修改npm镜像地址
2-3 Node服务器搭建、后台模板引擎
  • Node.js-Web开发-初识Node.js服务器模型
  • Node.js-Web开发-初步实现服务器功能
  • Node.js-Web开发-请求路径分发处理
  • Node.js-Web开发-初步实现静态资源功能
  • Node.js-Web开发-优化静态资源服务器功能
  • Node.js-Web开发-静态资源服务器功能模块封装
  • Node.js-Web开发-get参数处理
  • Node.js-Web开发-post参数处理
  • Node.js-Web开发-登录验证案例
  • Node.js-Web开发-初步实现动态网站
  • Node.js-Web开发-后台模板引擎基本使用
  • Node.js-Web开发-使用模板引擎重构查询成绩案例
2-4 Node-Express框架介绍及案例
  • Node.js-Web开发-Express-初识Web框架
  • Node.js-Web开发-Express-初步实现服务器功能
  • Node.js-Web开发-Express-托管静态资源
  • Node.js-Web开发-Express-基本路由处理
  • Node.js-Web开发-Express-路由处理补充
  • Node.js-Web开发-Express-初识中间件
  • Node.js-Web开发-Express-中间件挂载与执行流程
  • Node.js-Web开发-Express-中间件应用场景
  • Node.js-Web开发-Express-参数传递方式补充
  • Node.js-Web开发-Express-模板引擎art-template4
  • Node.js-Web开发-Express-图书管理系统-项目初始化
  • Node.js-Web开发-Express-图书管理系统-主页渲染
  • Node.js-Web开发-Express-图书管理系统-添加图书信息-1
  • Node.js-Web开发-Express-图书管理系统-添加图书信息-2
  • Node.js-Web开发-Express-图书管理系统-编辑图书信息
  • Node.js-Web开发-Express-图书管理系统-删除图书信息
2-5 Node操作数据库
  • Node.js-Web开发-数据库-初始化数据库
  • Node.js-Web开发-数据库-操作数据库基本步骤
  • Node.js-Web开发-数据库-增删改查操作
  • Node.js-Web开发-数据库-数据库操作通用api封装
  • Node.js-Web开发-数据库-基于数据库登录验证案例
  • Node.js-数据库-基于数据库的图书管理系统案例
2-6 Node前端渲染和服务器发送请求
  • Node.js-前端渲染-后台接口json和jsonp接口开发
  • Node.js-前端渲染-restful形式api概述
  • Node.js-前端渲染-图书管理系统后台接口开发
  • Node.js-前端渲染-图书管理系统后台接口测试
  • Node.js-前端渲染-图书列表页面渲染
  • Node.js-前端渲染-添加图书信息
  • Node.js-前端渲染-编辑图书信息-1
  • Node.js-前端渲染-编辑图书信息-2
  • Node.js-前端渲染-删除图书信息
  • Node.js-服务器发送请求-使用http模块发送请求
  • Node.js-服务器发送请求-从服务器发送请求调用接口
  • Node.js-服务器发送请求-调用第三方接口查询天气信息
  • Node.js-服务器发送请求-图书管理系统实现天气查询功能
  • Node.js-服务器发送请求-基于第三方包superagent调用接口
第三章 HTML+CSS 【前端七天入门计划】
3-1 【预习】HTML基础
  • 认识网页
  • 常见浏览器
  • 浏览器内核
  • web标准
  • HTML初识
  • HTML骨架
  • 我的第一个页面及其标签简介
  • 猪八戒版骨架记忆法
  • 什么是标签及其分类
  • 标签嵌套和并列关系
  • 新闻页面制作
  • 简单小测验
  • 开发工具sublime
  • doctype和XHTML
  • 字符集
  • 标题段落和水平线标签
  • 换行标签
  • 文本格式化标签
  • 标签的属性
  • 图像标签
  • 链接标签
  • 链接target使用
  • 锚点定位
  • 不同页面的锚点定位
  • base和nofollow标签
  • 特殊符号
  • 注释标签
  • 相对路径(一)
  • 相对路径(二)
  • 绝对路径及其总结
3-2 【预习】CSS基础上
  • CSS是网页的美容师
  • CSS 初识
  • CSS体验语法规则
  • 语法补充及其常见错误
  • chrome开发者工具
  • 标签选择器
  • 体验类选择器
  • 类选择器练习Google案例
  • 类选择器常见错误及其命名规范
  • 多类名选择器(1)
  • 多类名选择器(2)
  • 体验ID选择器
  • 类选择器和id选择器区别
  • 通配符选择器
  • CSS注释
  • 标签的语义化(理论)
  • 交集选择器
  • 并集选择器
  • 后代选择器
  • 子元素选择器
  • 复合选择器测试题
  • 体验块级元素
  • 体验行内元素
  • 行内元素和和块级元素区别
  • 体验行内块元素
  • 三种显示模式转换
  • 行内样式表
  • 内部样式表
  • 外部样式表
  • 样式表总结
  • 导入式样式表
  • CSS层叠性
  • CSS继承性
  • CSS权重特殊性
  • a和h标题特殊性
  • 6个经典权重练习题
3-3 CSS基础下
  • 背景图片及其平铺
  • 背景图片及其平铺
  • 背景位置
  • 英雄联盟背景做法
  • 背景附着(背景固定)
  • 背景简写
  • 购物车案例
  • 看透网页布局的本质
  • 认识盒子模型
  • 体会边框
  • 为什么要用定位
  • 元素定位属性
  • 静态定位
  • 相对定位详解
  • 父级没有定位子级以浏览器可视区对齐
  • 父级有定位则以父级对齐
  • 绝对定位不添加边偏移
  • 子绝父相的由来

阶段二 阶段二

展开

阶段三 阶段三

展开

阶段四 HTML高级

展开