这门课解决什么工作场景

很多前端开发者在写电脑端网页时得心应手,但一接到手机端项目就手忙脚乱:不同机型的屏幕尺寸怎么自适应、触摸滑动事件如何精准处理、页面动画在老旧手机上卡顿怎么优化。这门移动端开发教程就是针对这些具体痛点设计的。它不教你基础语法,而是直接切入真实的移动端业务场景。课程从页面布局、触屏交互实现,一直讲到多媒体播放控制。学完之后,你能独立完成一个手机端营销活动页、电商宣传页或者企业移动端官网的开发。从初期的切图适配,到中期的视觉动效实现,再到后期的兼容性调试,整个流程你都能自己把控,不再需要依赖现成的模板库。

适合什么基础与建议先看哪几块

这门课有一定的学习门槛,要求你已经有超文本标记语言和样式表基础,能独立写出一个静态电脑端页面,并且懂脚本语言的基本语法。如果你连常规的块级元素布局都吃力,建议先补基础再来。资料里的前端基础复习章节可以当成快速回顾,但不会从零开始讲起。关于学习顺序,建议先看移动端初级阶段的变形和过渡动画部分,这是移动端动效的核心基础,必须吃透。接着看立体盒子制作、渐变和阴影部分,掌握复杂视觉效果的实现。然后重点看浏览器兼容问题与文字阴影,这部分是很多新手最容易踩坑的地方,实际上线项目经常因为机型差异导致样式错乱。最后看视频标签相关内容,移动端视频播放有很多特殊限制,比如自动播放策略、全屏控制逻辑,这些在实际业务中经常遇到,必须提前弄懂。

资料怎么配合练习与学完能做什么

看视频时不要只跟着盲目录入代码,每学一个知识点就停下来自己改参数做测试。比如学变形属性时,把视频里的示例改一下,尝试不同角度旋转、不同方向位移的视觉效果。学过渡动画时,自己加几个按钮,做不同动画时长的对比观察。资料里的代码示例是参考样板,不是让你机械抄写。建议每学完一个阶段,就动手做一个综合小练习:学完移动端初级阶段,试着自己写一个带滑动轮播图的手机端页面;学完视频部分,做一个带播放进度控制的页面。这样学完整个课程,你手上就有几个能拿出来的移动端作品了。无论是想跳槽找工作,还是想接私活增加收入,这些实打实的作品比简历上干巴巴地写一句熟悉移动端开发要有用得多。把资料里的代码拆开重组,加上自己的交互想法,变成完全属于你的独立产出。

课程目录

课程目录49 集
  • 1-1 [JavaScript - 移动端开发经典教程 - 课程预览] JavaScript - 移动端开发经典教程 - 课程预览 (07:15).mp4
  • 2-1 [基础内容阶段] 基础内容阶段 - 前端基础内容部分 (38:07).mp4
  • 2-2 [基础内容阶段] 基础内容阶段 - 基础内容复习 (42:05).mp4
  • 2-3 [基础内容阶段] 基础内容阶段 - 初识CSS3 (44:17).mp4
  • 3-1 [移动端初级] 移动端初级 - transform/transition部分 (22:46).mp4
  • 3-2 [移动端初级] 移动端初级 - 3D盒子制作/渐变/阴影部分 (44:05).mp4
  • 3-3 [移动端初级] 移动端初级 - 浏览器兼容问题与文字阴影 (41:43).mp4
  • 3-4 [移动端初级] 移动端初级 - 裁剪属性及修剪路径详解 (25:45).mp4
  • 4-1 [Html5-video标签] Html5-video标签、transform-origin (07:47).mp4
  • 4-2 [Html5-video标签] 初识video标签/事件绑定/video对象方法 (48:06).mp4
  • 4-3 [Html5-video标签] 小练习讲解:自动选项卡/评分效果/图片循环/自动v字效果 (01:30:54).mp4
  • 5-1 [Html5-video标签深入] Html5-video标签深入 - 拖拽原理及进度条制作 (43:09).mp4
  • 5-2 [Html5-video标签深入] 全屏/自定义播放器完整封装/audio标签使用 (50:20).mp4
  • 5-3 [Html5-video标签深入] 小练习讲解:3d书籍制作 (20:54).mp4
  • 5-4 [Html5-video标签深入] 小练习讲解:翻页效果/Angular版选项卡 (01:20:41).mp4
  • 6-1 [Html5-伪类] Html5-伪类 - onprogress/html伪类 (47:34).mp4
  • 6-2 [Html5-伪类] Html5-伪类 - 兼容事件及伪类focus (14:02).mp4
  • 6-3 [Html5-伪类] 小练习讲解:圆锥效果/掉落效果/高级选项卡 (47:21).mp4
  • 7-1 [Html5-临时储存] Html5-临时储存 - localStorage详解 (32:19).mp4
  • 7-2 [Html5-临时储存] Html5-临时储存 - sessionStorage详解 (16:14).mp4
  • 8-1 [Html5-input类型介绍] Html5-input类型介绍 - 运算符 (16:01).mp4
  • 8-2 [Html5-input类型介绍] Html5-input类型介绍 - 新增input介绍及拓展 (01:01:51).mp4
  • 9-1 [Css3选择器篇] CSS3选择器篇 - 基础选择器及初识CSS3选择器 (11:54).mp4
  • 9-2 [Css3选择器篇] CSS3选择器篇 -CSS3选择器详解 (54:52).mp4
  • 9-3 [Css3选择器篇] 小练习讲解:摇骰子效果 (22:45).mp4
  • 10-1 [作业详解汇总篇] 小练习讲解:留言板效果 (15:13).mp4
  • 10-2 [作业详解汇总篇] 小练习讲解:延时提示框效果 (20:23).mp4
  • 10-3 [作业详解汇总篇] 小练习讲解:自定义滚动条 (08:53).mp4
  • 10-4 [作业详解汇总篇] 小练习讲解:爆炸效果展示 (52:40).mp4
  • 10-5 [作业详解汇总篇] 小练习讲解:Css3缩略图 (17:42).mp4
  • 11-1 [移动端布局上篇] 移动端布局上篇 - 移动端目前现状简介与初识移动端 (42:47).mp4
  • 11-2 [移动端布局上篇] 移动端布局上篇 - 弹性盒子布局/列表布局 (50:46).mp4
  • 11-3 [移动端布局上篇] 移动端布局上篇 - 移动端的meta标签设置 (09:21).mp4
  • 12-1 [移动端布局中篇] 移动端布局中篇 - view布局/响应式布局 (39:05).mp4
  • 12-2 [移动端布局中篇] 移动端布局中篇 - 算法布局/居中的8种方式/初识rem布局 (41:31).mp4
  • 13-1 [移动端布局下篇] 移动端布局下篇 - rem布局深入 (38:48).mp4
  • 13-2 [移动端布局下篇] 移动端布局下篇 - 移动端触屏事件及布局实操 (01:20:53).mp4
  • 14-1 [移动端触屏事件实例] 触屏轮播js原生效果原理 - 第一部分 (47:15).mp4
  • 14-2 [移动端触屏事件实例] 触屏轮播js原生效果原理 - 第二部分 (40:08).mp4
  • 14-3 [移动端触屏事件实例] 触屏轮播js原生效果原理 - 第三部分 (52:38).mp4
  • 15-1 [Html5-拖拽事件篇] Html5-拖拽事件篇 - 文件与页面事件交互原理 (42:17).mp4
  • 15-2 [Html5-拖拽事件篇] Html5-拖拽事件篇 - 百度地图使用方法及轮播完善 (43:41).mp4
  • 15-3 [Html5-拖拽事件篇] Html5-拖拽事件篇 - 轮播完整版制作及高级选择器 (41:07).mp4
  • 16-1 [Html5-canvas篇] Html5-canvas篇 - 初识canvas及基本用法 (46:29).mp4
  • 16-2 [Html5-canvas篇] Html5-canvas篇 - 画板/拖拽/随机线条等实例 (48:27).mp4
  • 16-3 [Html5-canvas篇] Html5-canvas篇 - canvas图片渲染游戏原理 (14:07).mp4
  • 17-1 [移动端框架篇-zepto] 移动端框架篇-zepto - 初识zepto及其使用方式 (38:28).mp4
  • 17-2 [移动端框架篇-zepto] 移动端框架篇-zepto - zTouch/fx插件使用方法 (53:09).mp4
  • 18-1 [css框架-less篇] css框架-less篇 (48:10).mp4