前端技术学习总结

1、HTML5+CSS3

        1.1HTML基本标签和属性

        1.2HTML新标签和属性

        1.3CSS基本样式编写

                1.3.1选择器

                1.3.2盒子模型

                1.3.3定位、浮动

        1.4CSS3新特性

                1.4.1过渡、动画

                1.4.22D、3D转换

                1.4.3边框、圆角

                1.4.4背景、渐变

        1.5DIV布局

                1.5.1盒子模型

                1.5.2弹性布局

                1.5.3Flex布局

                1.5.4双飞翼布局

        1.6表单验证

       1.7音视频的基本操作

        1.8Canvas

                1.8.1动画

                1.8.2游戏

                1.8.3演示

2、JavaScript基础(基础)

        2.1流程控制语句

        2.2内置对象

        2.3函数、事件

        2.4变量、作用域

        2.5DOM、BOM

        2.6面向对象的知识

        2.7正则表达式

3、ES6/ES7/ES8/ES9学习

        3.1变量和常量

        3.2箭头函数

        3.3模板字符串

        3.4解构赋值

                3.4.1数组

                3.4.2对象解构

                3.4.3赋值解构

        3.5扩展

                3.5.1对象

                3.5.2数组

                3.5.3函数扩展

        3.6Promise异步编程

        3.7Class类

        3.8接口的制作和引用

4、Web和移动页面的制作

        4.1Web基本布局和移动端布局

        4.2@media媒体查询的使用

        4.3Flex布局

        4.4响应式布局

        4.5移动适用、事件

        4.6终端设备监测

        4.7性能优化

5、Node.js基础

        5.1基础服务器搭建

        5.2npm包使用

6、Vue.js框架

        6.1Vue组件化思想

        6.2生命周期

        6.3数据绑定

        6.4事件处理器

        6.5Vue-vuex缓存

        6.6Vue-router路由

        6.7Element框架的学习

7、Webpack

        7.1入口和出口

        7.2服务和热更新

        7.3CSS文件打包

        7.4图片打包的技巧

        7.5webpack模块化盗版

        7.6第三方类库的打包

8、Git和Github

        8.1Git安装和创建版本仓库

        8.2版本推送、回退、管理、撤销、删除文件

        8.3远程仓库的操作

        8.4分支管理

        8.5Github的基本使用

9、小程序开发

        9.1开发环境搭建

        9.2常用API

        9.3基础组件

        9.4列表与条件渲染

        9.5条件绑定

        9.6 组件与生命周期

        9.7路由与事件

        9.8付款功能

        9.9视频直播带货功能

        9.10在线客服

        9.11小游戏开发

10、Node.js进阶

        10.1Node.js基础

                10.1.1基础NodeAPI

                10.1.2npm基础用法(包管理)

                10.1.3Node爬虫制作

                10.1.4Node服务和高并发处理

                10.1.5Node进阶

        10.2Koa框架学习

                10.2.1Koa基础

                10.2.2Koa进阶

        10.3数据库

                10.3.1MySql——开源的关系型数据库

                10.3.2MongoDB——开源的费关系型数据库

        10.4实战练习——技术栈

                10.4.1Koa

                10.4.2Vue.js

                10.4.3MongoDB/MySql

        10.5Egg.js/Nest框架

11、Typescript学习

12、React.js框架

        12.1环境的搭建

        12.2虚拟DOM知识

        12.3JSX语法

        12.4事件绑定

        12.5生命周期函数

        12.6组件编写

        12.7Redux

        12.8React Hooks

        12.9Ant Design组件库

13、ReactNative

        13.1开发环境搭建

        13.2RN布局知识

        13.3列表组件

        13.4导航相关操作

14、Flutter框架

        14.1Dartj基础学习

        14.2Flutter开发环境搭建

        14.3Flutter常用组件

        14.4Flutter布局

        14.5导航和其他知识

15、Linux运维

        15.1Linux的安装和配置

        15.2Linux基础知识和命令

        15.3远程连接和SSH

        15.4文本编辑与版本版本控制

        15.5网络和安全

        15.6Shell脚本编写

        15.7管理服务器和服务

        15.8内存与磁盘管理

        15.9Nginx服务器配置

16、前端测试

        16.1单元测试

        16.2性能测试

        16.3大规模并发测试

        16.4接口测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值