目录
课程介绍
教学对象
面向有一定计算机编程基础,希望初步了解Web前端技术的同学
课程内容与教学方式
通过理论+实战的教学方式
- 理论:前端发展历史、HTML、CSS、JavaScript、企业级前端开发、前端职业发展
- 实战:课前小作业 + 课后大作业
学习收益
- 对Web前端形成较为完整的基本概念
- 能够在资料辅助的情况下自行完成一些简单的前端编码
- 能够较为系统地了解前端学习的方向和路径
- 了解企业中前端开发的现状、要求和趋势
感性认识Web前端
以JavaScript、CSS、HTML等技术来实现Web环境下的用户界面
传统网站
百度搜索结果与用户的交互
百度百科搜索结果与用户的交互
官网内部与用户的交互
Web小程序
小度扫描
百度游戏中心
小度商城
MIS系统
百度统计
富文本编辑器
百家号
AI时代的前端
Paddle.js
太空时代的前端
SpaceX航天飞机的操作界面
学习建议
预习
- 提前根据预习材料进行学习
- 进行课前小作业编码
- 目标:提前了解知识内容,带着问题来上课
直播
- 认真听课
- 积极提问和互动
课后复习、实践、总结
- 复习知识点
- 实践加以验证
- 总结分享加深记忆
推荐一些书籍
- HTML、CSS:《Head First HTML与CSS》、《CSS揭秘》、《精通CSS 高级Web标准解决方案)、《CSS权威指南》、《图解CSS3核心技术与案例实战》、《CSS禅意花园》、《CSS世界》......
- JavaScript:《JavaScript高级程序设计》、《JavaScript权威指南》、《你不知道的JavaScript》、《深入理解ES6》、《编写可维护的JavaScript》、《高性能JavaScript》、《JavaScript设计模式》、《JavaScript语言精髓和编程实践》......
- 计算机基础知识及进阶:《HTTP权威指南》、《Webkit技术内幕》、《深入理解计算机系统》、《代码大全》、《编程珠玑》、《设计模式》......
- 设计:《写给大家看的设计书》、《点石成金》、《用户体验要素》......
下一节课的课前预习作业
学习 html、css、js 并尝试实现一个hello world 页面,在页面中显示"Hello World!"以及两个按钮,点击"变为红色"按钮可以改变文字颜色为红色,点击"复原"按钮颜色恢复为默认颜色。