|
|
发表于 2017-2-6 21:42:17
|
显示全部楼层
第1章 前期准备
7 Z6 _1 d4 B7 Z& M. K6 E7 W介绍了课程内容、背景和案例展示、什么是响应式网站、怎样分析设计图、响应式网站设计实践原则, z4 O$ N# b- T; G, Y
+ m# I: ?+ W$ v+ n: J7 D
第2章 如何组织项目目录结构
+ d1 s$ @1 Z" X6 w介绍了约定优于配置的思想,常见的项目目录和文件的组织方式,一些基本文件的作用等知识,为编码开始做准备。$ }" X& ?) J) G- s# y
0 v+ _ \* s$ R9 Y
第3章 开始编写HTML代码
( \% I+ w. Q- w+ r) W根据设计图一步一步实现基本的HTML结构,介绍了文档类型、meta声明、IE条件表达式、html5新标签、语义化选择、大纲等知识。
) I9 w6 L3 r+ \. E+ p" P
/ l, }/ J% b' c! F4 Z/ Z- a3 i1 q2 t第4章 如何实现PC端的样式( o4 Q) J& D( ^0 m+ D) h# Q
一步一步实现PC端的样式,介绍了CSS Resets和Normalize,相对单位和其中的一些坑,清除浮动的几种方式,块级格式化上下文(BFC),inline-block的空白问题,CSS Sprites,盒模型计算,自动前缀(autoprefixer)等知识。
. n8 {. s' z1 z* P+ C0 D; E! `) q7 f- _; e. P5 o0 p1 t
第5章 如何实现移动端的样式 R3 D0 J) p/ Y) G' ?
一步一步实现移动端的样式,介绍了Chrome的响应式调试工具,媒体查询中使用相对单位,CSS3选择器,CSS打印相关属性等知识。# K# f' c* g1 R& g5 V
# \8 N& z" G' i1 ?5 I第6章 如何实现响应式广告及响应式图片3 I& C7 u4 m/ K! M
一步一步实现响应式滚动广告,介绍了如何选择第三方组件,OwlCarousel2的使用等知识。介绍了响应式图片实现的几种方式,picture/srcset/size标签如何使用,svg原理和制作方式,polyfill原理,picturefill的使用,图片压缩等知识。2 r5 v$ p: e# ~( |. p- M- c
8 m% Y9 c* j/ A$ B6 q& Q- T9 F
第7章 Node.js简介) C# G2 s8 B( z) d. E3 |
介绍了Node.js的基本知识,同步异步编程方式的区别,包管理器NPM的使用,package.json如何配置,简单httpserver的使用等知识。% s- ~# c- w+ q2 I2 f, I
& _: l6 D/ `- }' K' A第8章 如何处理兼容性及在多个设备上进行调试- R1 o2 |4 o& ]! s2 X( O# {
介绍了处理兼容性的主要技术,包含调试的方法,虚拟机的使用,CSS hacks,polyfill和shim,Modernizr,兼容性查询等知识。
2 r3 C& x0 ^" ]/ l* B K
0 [' t! l0 Z1 d: r第9章 如何打包发布( `' d/ ]+ Z/ g, {0 M
介绍了前端自动化的概念,grunt/gulp/webpack,如何使用Gulp进行自动化打包发布等知识。
& I8 K; c9 ~7 i0 L9 v: X
1 n, t# Y7 l8 i1 @1 B* L; y/ r7 H第10章 课程扩展1 -- 选择一个趁手的IDE" B* H4 N8 j) n* _! y; k4 t
选择一个趁手的IDE,WebStorm。介绍了使用框架的注意事项,Bootstrap、SemanticUI、Foundation、PureCSS等响应式框架的特点和优缺点等。
?. y: m' l% e. c' L
2 O" |" ]. G- D2 b( w2 r第11章 课程扩展2 -- 聊聊原型设计和切图
5 x) w* a3 f$ D* W+ C介绍了原型设计的概念和工具,Axure等工具的使用,如何切图,Photoshop的使用,Sketch的使用等知识。
' s# N/ ~) T2 r8 U
1 H1 ^, n+ E9 a N6 w第12章 课程大作业0 Y9 s; `1 f) K: }% x7 p
根据讲师所讲知识,独立做出与课程相似的响应式页面。7 _* ]2 i+ ?2 V: e/ R
9 s6 M; `0 h* m5 E下载地址: |
|