• ⭐️ 必学(追求速成)
  • ✅ 建议学(重要知识)
  • ❗ 面试重点
  • ❌ 一般没必要学习
  • 💬 描述
  • 📚 资源
  • 🎯 目标

开发语言

语言

  • PHP(PHP即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。
  • Python
  • C#
  • GO
  • JavaScript

前端

  • JavaScript
  • TypeScript(JavaScript 的一个超集)
  • HTML
  • CSS
  • XML
  • JSON

开发框架

后端

  • thinkPHP(php)
  • laravel(php)
  • Django(Python)
  • Flask(Python)
  • Express.js(基于 Node.js 平台,快速、开放、极简的 Web 开发框架)
  • spring(Java)
  • ASP.NET Code(C#)
  • Gin(go)
  • Sequelize(是一个基于 promise 的 Node.js ORM)

前端

  • Font Awesome 字体(提供可缩放矢量图标)
  • JSON(JavaScript对象表示法)
  • Ajax(异步的JavaScript和XML)
  • Flex布局(前端布局)
  • [ ] HTML DOM(文档对象模型)

  • [ ] jQuery Mobile(移动端框架)

  • [ ] Vue.js(JavaScript库)

  • uni-app(一个使用 Vue.js ,开发所有前端应用的框架)
  • Vant(Vant 轻量、可靠的移动端 Vue 组件库)
  • [ ] Element-Plus(基于 Vue 3,面向设计师和开发者的组件库)

  • [ ] React.js(用户界面的 JavaScript 库)

  • [ ] Angular(一个基于 TypeScript 构建的开发平台)

  • [ ] formily(是阿里巴巴一个抽象了表单领域模型的 MVVM 表单解决方案)

  • Bootstrap(简洁、直观、强悍的前端开发框架,让web开发更迅速、简单)
  • Ant Design(蚂蚁集团企业及产品设计体系)
  • Acro Design(字节跳动出品的企业级设计系统)

数据库

  • MongoDB(nosql)
  • MySQL(关系数据库)
  • Redis(key-value 存储系统)
  • SQLite
  • PostgreSQL(nosql)

项目管理

  • 阿里云云效、
  • 宝塔面板、
  • Apifox API协作平台
  • Git工具(版本管理)
  • gitee(代码管理)
  • GitHub(代码管理)
  • Vite(下一代前端开发与构建工具)
  • npm()
  • 微信云托管()

三方接口

  • 微信支付接口
  • 支付宝接口
  • 短信发送接口

其他技术

  • 缓存技术
  • Token身份验证
  • 设计模式
  • 正则表达式
  • TCP/IP
  • HTTP 协议
  • Web Services
  • WSDL(XML语言)
  • SOAP( 基于XML 的协议,应用程序通过 HTTP 来交换信息)

服务器管理

  • IIS服务
  • Nginx服务
  • Apache服务
  • FTP

安全服务

  • SSL证书

三方平台

  • NocoBase(极易扩展的开源无代码开发平台)