入门必备:HTML4+CSS2
行业背景、职业发展、工作流与软件生命周期、软件工程基础
Web设计与交互设计基础、PS常用操作与切片技术
基本概念:W3C标准、XHTML规范、表单、编码、DTD
常用元素:标题、段落、引用、属性、框架、URL、颜色、行内元素、块级元素
基础语法:ID选择器、属性选择器、类选择器
常用样式:背景、文本、字体、链接、列表、表格、轮廓
框模型:盒子模型、内边距、边框、外边距、外边距合并
定位:定位概述、浮动、相对定位、定位
选择器:元素选择器、后代选择器、相邻选择器、伪类、伪元素
浏览器兼容:IE8、IE9、IE10、IE11、FF、CH
两栏布局、三栏布局、品字布局、响应式布局
网博课程不会直接学习HTML5,而是从HTML4开始由浅入深带你进入前端世界的大门。通过不断练习和实践,增加对基础知识的理解,提高编写代码的熟练度,为后续深入学习打牢基础。
前端利器:JavaScript(ECMAScript 5)
词法结构:字符集、注释、直接量、标识符和保留字、可选的分号
类型、值和变量:数字、文本、布尔值、null和undefined、全局对象、对象、数组、数据类型转换
表达式和运算符:函数定义表达式、对象创建表达式、运算符概述、算术表达式、关系表达式、逻辑表达式
语句:表达式语句、复合语句和空语句、选择结构、循环结构
函数:函数定义、调用与回调、闭包、内置函数
内置对象:Object、String、Array、Date、Math、Option等
DOM编程:页面元素获取、添加、修改、删除、样式操作、属性操作
BOM编程:多窗口和窗体、UA嗅探、历史记录、页面跳转
事件:注册事件、调用事件、文档加载事件、鼠标事件、鼠标滚轮事件、拖放事件、文本事件、键盘事件
JS兼容性:表单验证与简单动画
课程包含了七十多个原生JavaScript实例,逐步培养你的逻辑思维能力,35%的实例是企业常见面试笔试题,老师根据班级整体情况和考试反馈灵活调整授课计划,面试笔试知识难点有强化讲解和针对性的练习。
前端组件封装与项目实践
前后端通信:HTTP协议、JAVA Servlet、原生AJAX封装
封装流程分解:JSON序列化与反序列化、遍历JSON生成页面组件、完善样式和动画兼容性。
封装常用组件包括:TAB选项卡、下拉列表、表格、图表、弹出层、单选框、按钮等。
理解内聚性和耦合性、交互逻辑解耦、页面组件化对CSS的影响、响应式布局与组件化开发。
企业级的项目覆盖了课程中90%的知识点,通过真实的行业软件开发需求,根据设计图开发静态网站,让你更加熟练的掌握本阶段课程中学习的HTML+CSS+JavaScript相关技术,提高综合开发能力。