- ⭐️ 必学(追求速成)
- ✅ 建议学(重要知识)
- ❗ 面试重点
- ❌ 一般没必要学习
- 💬 描述
- 📚 资源
- 🎯 目标
开发语言
语言
- 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(极易扩展的开源无代码开发平台)
