前端学习流程

1,pc端页面制作与动画特效

1.1,HTML+css搭建网页

1、HTML语义化标签。
2、HTML标签规范。
3、css样式基础。
4、css高级布局方案。

1.2,PhotoShop切图流程

1、PhotoShop基本使用。
2、了解各种图片格式及优缺点。
3、图片的切图流程。
4、PSD格式源文件切图流程。
5、设计图转页面布局实际操作。

1.3,css3动画特效

1、transition过渡。
2、transform变形。
3、animation动画。
4、3D特效制作。

2,移动端页面制作与响应式实现

2.1,移动端布局与设备适配

1、移动端概念,如: PPI、像素比。
2、viewport视口。
3、移动端适配方案。
4、移动端尺寸单位,如: rem、vw。
5、移动端布局实际操作

2.2响应式设计与实现

1、媒体查询@media。
2、flex弹性盒模型。
3、移动端常见设备尺寸。
4、移动端交互实现。

3,JavaScript与jQuery开发

3.1,JavaScript开发

1、DOM、BOM、事件。
2、面向对象、算法、动画。
3、Ajax、前后端通信原理。
4、闭包、设计模式、错误处理。
5、常见特效制作及整站交互实现。

3.2,jQuery开发

1、jQuery核心思想及特性。
2、jQuery常见方法及使用。
3、jQuery插件制作与jQueryUI组件使用。
4、编写常见特效及jQuery源码分析。

4,H5高级框架技术开发

4.1,Vue框架开发

1、Vue组件与Vue生命周期。
2、单文件组件与脚手架搭建。
3、Vue路由。
4、Vuex状态管理。
5、Nuxt服务端渲染。
6、基于Vue的U|组件库。

4.2,Angular框架开发

1、Angular脚手架与创建命令。
2、TypeScript语法与装饰者模式。
3、Ng服务与依赖注入。
4、Ng组件与生命周期。
5、Ng路由与Ng状态管理。
6、基于Angular的UI组件库。

4.3,React框架开发

1、React组件与React生命周期。
2、JSX语法与Hooks新特性。
3、React路由。
4、Redux状态管理。
5、Next服务端渲染。
6、基于React的UI组件库。

4.4,数据可视化技术

1、数据可视化基础。
2、Echars、 Hignchars。
3、D3.js入门。
4、D3.js进阶。
5、D3.js选择集与数据。
6、D3.js高级应用。
7、D3.js应用工具: NVD3、n3-charts。

5,全栈前后端技术开发

5.1,Node.js技术

1、Node内置API.
2、Node文件操作与服务器搭建。
3、Express框架与KOA框架。
4、Mongodb数据库。
5、npm的功能使用。

5.2,其他后端技术

1、初识JAVA或PHP语言。
2、表达式与数据类型。
3、语句结构与数组。
4、类与对象。
5、this、static属性、方法。
6、抽象类、接口与多态。

6,混合应用技术开发

6.1,微信小程序开发

1、小程序框架与组件。
2、小程序API。
3、小程序云开发。
4、Uni-app多端小程序开发框架。
5、Taro多端小程序开发框架。

6.2,微信公众号开发

1、微信内置公众号定制。
2、JSSDK接入。
3、公众号常见功能开发。

6.3,Electron技术

1、Electron入门。
2、Electron调试技巧。
3、Electron和新API。
4、Electron与React. Vue集成。
5、构建Windows、Mac及Linux应用。

6.4,PWA技术

1、什么是PWA。
2、PWA项目实战。

6.5,uniapp

1、什么是uniapp。
2、项目实战。

6.6,umi

1、什么是umi。
2、项目实战

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值