目前软件行业大多数的项目都是基于B/S架构,即在浏览器端实现效果展示。网页编程也是每个程序员必懂的技能。本阶段课程主要讲解HTML5、CSS3和JavaScript语言,以及Jquery。对于Python程序员来说,不需要像前端程序员那样精通这部分内容,但是也需要做到熟悉。
章节 | 内容 |
---|---|
章节1 HTML5 | 1:前端工具的选择与安装 2:VSCode开发者工具快捷键 3:HTML5简介与基础骨架 4:标题标签 5:标签之段落、换行、水平线 6:标签之图片 7:图片路径详解 8:标签之超文本连接 9:标签之文本 10:列表标签之有序列表 11:列表标签之无序列表 12:标签之表格 13:表格单元格合并 14:Form表单 15:表单元素 16:块元素与行内元素(内联元素) 17:HTML5新增标签 |
章节2 CSS3 | 18:CSS简介 19:CSS的引入方式 20:选择器一 21:选择器二 22:字体属性 23:背景属性 24:文本属性 25:表格属性 26:关系选择器 27:CSS盒子模型 28:弹性盒子模型 29:文档流 30:浮动 31:清除浮动 32:定位 33:CSS3新特性 34:动画 35:媒体查询 36:雪碧图 37:字体图标 |
章节3 JavaScript语言 | 38:JavaScript简介 39:JavaScript语句、标识符 40:变量 41:JavaScript引入到文件 42:JavaScript注释与常见输出方式 43:数据类型 44:typeof运算符 45:运算符之算数运算符 46:运算符之赋值运算符 47:运算符之比较运算符 48:运算符之布尔运算符 49:条件语句之if语句 50:条件语句之if...else 51:条件语句值Switch 52:三元运算符 53:循环语句值for 54:for循环语句实操 55:循环语句值while 56:break语句和continue语句 57:字符串 58:字符串方法_charAt 59:字符串方法_concat 60:字符串方法_substring 61:字符串方法_substr 62:字符串方法_indexOf 63:字符串方法_trim 64:字符串方法_split 65:数组 66:数组的遍历 67:数组静态方法_Array.isArray 68:数组方法_push_pop 69:数组方法_shift_unshift 70:数组方法_join 71:数组方法_concat 72:数组方法_reverse 73:数组方法_indexOf 74:函数 75:对象概述 76:Math对象 77:Date对象 78:DOM概述 79:document对象_方法_获取元素 80:document对象_方法_创建元素 81:Element对象_属性 82:Element获取元素位置 83:CSS操作 84:事件处理程序 85:事件类型之鼠标事件 86:Event事件对象 87:事件类型之键盘事件 88:事件类型之表单事件 89:事件代理(事件委托) 90:定时器之setTimeout 91:定时器之setInterval 92:防抖(debounce) 93:节流(throttle) |
章节4 jQuery | 94:关于jQuery 95:jQuery简介 96:jQuery_选择器之基础选择器(一) 97:jQuery_选择器之基础选择器(二) 98:jQuery_选择器之属性选择器(一) 99:jQuery_选择器之属性选择器(二) 100:jQuery_选择器之jQuery扩展(一) 101:jQuery_选择器之jQuery扩展(二) 102:jQuery_DOM操作(一) 103:jQuery_DOM操作(二) 104:jQuery_DOM操作(三) 105:jQuery_DOM操作(四) 106:jQuery_DOM操作(五) 107:jQuery_DOM操作(六) 108:jQuery_CSS操作(一) 109:jQuery_CSS操作(二) 110:jQuery_事件之绑定事件处理器 111:jQuery_事件之鼠标事件 112:jQuery_事件之表单事件 113:jQuery_事件之键盘事件 114:jQuery_事件之浏览器事件 115:jQuery_事件对象 116:jQuery_遍历 117:jQuery_树遍历(关系) |