首页 > 编程语言 >后端编程开发 --- html 学习路线

后端编程开发 --- html 学习路线

时间:2023-07-16 17:36:09浏览次数:39  
标签:h1 编程 js --- html 测试 css

1.基础。html css javascript dom

2.中级。数据格式定义(json、xml)、restful api(jquery ajax、fetch api、reactivex)、可用性、正则、html语义化、命令行、nodejs、div/css,scss/sass、svg、spa

3.高级。es6、typescript、css3、面向对象编程、函数式编程、mvc、mvvm、跨域、http基本身份验证、jwt

4.工程化。代码质量(jslint、eslint、tslint、cslint)、代码分析(code climate)、测试覆盖率、构建系统(gulp、grunt、webpack等)、自动构建

5.兼容性。跨浏览器(chrome、ie、safari、firefox等等)、跨系统测试(win、ios、linux)、跨版本测试

6.ui。切页面、框线图、网格布局、flexbox布局、响应式设计

7.性能优化。pagespeed、yslow、gzip压缩、缓存、性能测试、可用性、minify、uglify、cleancss

8.测试。单元测试、服务测试、ui测试、集成测试

9.调试。浏览器调试、debug工具、wireshark、charles、chrome inspect devices

10.项目管理。git、svn、npm、bower、依赖管理、模块化(common js,webpack)

11.seo。sitemap、内部链h1接建设、microdata、microformat、页面静态内容生成、h1、h2、h3、strong、title优化、description优化

12.css动画、js动画、web字体嵌入、icon字体、图形图表、css sprite(glue)、dom操作(jquery、react),模板引擎(jsx、handlebars、jsp、mustache)

 

标签:h1,编程,js,---,html,测试,css
From: https://www.cnblogs.com/GKLBB/p/17558171.html

相关文章

  • Java-集合-八股文
    list、setlist:有序,可重复,允许多个null,支持下标随机访问set:无序,不可重复,单一null,必须遍历访问arraylist、linkedlistarraylist:基于数组实现,占用连续空间,有利于查找、修改,不利于插入、删除[适用场景不同]linkedlist:基于链表实现,不要求占用空间连续,有利于插入、删除,不利于......
  • cm311-1a-yst机顶盒刷Armbian问题汇总
    一.刷入底包我因为没有买免拆机的刷机神器,只能使用拆机短接触点的方法,其中重要的注意事项:1.使用两头都是usbA口的数据线,可以自己制作,尽量短,减少干扰.2.插机顶盒的usb口必须是靠近网口端那个,插电脑的端口,最好是usb3.0或以上,供电会好一些3.使用刷机工具软件......
  • vue.js - 不同参数同时请求同一个接口接口
    Vue.js-不同参数同时请求同一个接口接口概述在Vue.js中,我们可以使用Axios库来发送HTTP请求。当我们需要根据不同参数来请求同一个接口时,可以通过以异步的方式来实现。本文将教你如何使用Vue.js和Axios来实现这个功能。步骤下面是实现该功能的步骤:步骤描述1在Vue组......
  • IoTOS-v1.5.3 新增 智能诊断&会话记录导出
    IoTOS v1.5.3     一、新增智能诊断       智能诊断功能:    智能诊断会根据不同上游接口能力开放提供接近官方甚至比官方更加完善的智能诊断功能。    目前还原OneLink官方智能诊断功能包括动效、诊断建议等可供诊断的接口基本全部覆盖;(卡状态、......
  • 仿微信聊天程序 - 09. 聊天信息
    本文是仿微信聊天程序专栏的第九篇文章,主要记录了【聊天信息】的逻辑实现,下面涉及代码是《仿微信聊天程序-09.聊天窗口》的基础上进行完善的。实现效果在《仿微信聊天程序-09.聊天窗口》章节中,已经实现了基本的聊天界面框架,《09.聊天信息》这里只是补充实现聊天内容部分......
  • SMBus协议-3
    参考资料:Linux内核文档:Documentation\i2c\smbus-protocol.rstSMBus协议:http://www.smbus.org/specs/SMBus_3_0_20141220.pdfI2CTools:https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/1.SMBus是I2C协议的一个子集SMBus:SystemManagement......
  • 高并发的哲学原理(七)-- 最难以解决的单点:数据库以及它背后的存储
    前面六篇文章,我们解决了web服务的百万QPS问题,从本文开始,我们将用三篇文章,尝试构建出百万QPS后端系统所需要的数据库。首先要明确,这里的数据库指的是关系型数据库,即满足ACID原则并用SQL语言进行操作的持久性(掉电数据不丢)数据库。当然,在追求高并发的过程中,我们将不可避免......
  • 高并发的哲学原理(八)-- 将 InnoDB 剥的一丝不挂:B+ 树与 Buffer Pool
    前面几篇文章,我们大多数时候都在挥舞着架构大棒,对性能问题进行降维打击,但是本文不一样,本文要啃硬骨头:吃透MySQL的InnoDB存储引擎,以便于我们能顺利地看懂下一篇文章。同时,本文也是一篇比较完善的讲解InnoDB底层设计原理的文章,单独作为InnoDB的一篇详解文章我认为也是极好......
  • 安卓编程开发 --- 学习路线
    1.编程语言。java、c、c++、javascript、groovy、kotlin2.性能优化。代码优化、内存优化、电量优化、布局优化、网络优化3.功能测试。单元测试(junit,robolectric、mockito)、ui自动化测试(monkey、monkeyrunner、uiautomator、robotium、espresso、appium)、持续集成(jenkins、travis......
  • shell脚本-lnmp一键部署
    shell脚本-lnmp一键部署创建文件lnmp.shvimlnmp.sh#!/bin/bash#描述:LNMP网站架构部署脚本cat<<EOF欢迎使用LNMP架构服务搭建请将安装包放入/opt目录下1.安装nginx服务2.安装mysql3.安装php4.一键安装LNMP架构EOFread-p"请输入你的选择:"choicefunctionNginx(......