涵盖教程内容如下
Linux
一个开源的操作系统
Nginx
一个高性能的HTTP和反向代理服务器
Apache
一个开源的Web服务器软件
Docker
一个开源的应用容器引擎
HTML5
一套用于创建和渲染网页的语言
CSS3
一套用于描述网页样式的语言
JavaScript
一个创建网页交互的语言
Java
一个广泛使用的后端开发语言
Python
全球使用第一的语言,人工智能首选
NodeJS
一个基于浏览器引擎而制作的后端开发语言
PHP
全球使用第二的后端开发语言
C语言
全球操作系统使用最多的语言
C++
C语言的升级版
CMake
一个跨平台的安装编译工具
Django
Python的高级Web框架
Gradle
一个开源的自动化构建工具
Bash Shell
一个在Linux上运行的脚本语言,用于直接和系统交互
JQuery
浏览器的JavaScript库
Mongodb
一个基于分布式文件存储的数据库
MySQL
全世界使用最广泛的关系型开源数据库
Redis
一个基于内存可持续化的开源数据库
Vue3
一个用于创建用户界面渐进式的开源JavaScript框架
uniapp
一个用于全部移动端前端应用的开发框架
Ansible
用于自动执行资源的配置管理和应用程序部署
Zabbix
一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案
Git
一个开源版本控制系统,支持快速、高效的项目管理
DHCP
用于自动分配IP地址、子网掩码、网关等信息,用于上网操作
FTP
一个用于在网络上上传和下载文件的服务
NFS
一个用于共享文件系统,实现远程文件存储和下载的服务
OpenResty
一个基于 Nginx 与 Lua 的高性能 Web 平台,扩展性极高的动态 Web 应用、Web 服务和动态网关
DNS
域名解析系统,用于网站的访问
Tomcat
Tomcat 服务器是一个免费的开放源代码的Web 应用服务
Unity
广泛使用的一款专业游戏引擎
Godot
Godot是一个全新开发的游戏引擎,横跨PC、移动端、Web等多端游戏引擎
UE5
全球最强的3D游戏引擎,3A大作必用游戏引擎
Blender
Blender是一款开源3D创作套件,涵盖建模、动画、渲染、合成等功能,强大且免费
Arduino
一个开源物理计算平台,基于一个简单的 I/O 板和一个实现 Processing/Wiring 语言的开发环境
区块链
一种去中心化的分布式技术,用于保障数据安全,主要应用于金融货币和智能合约
数据结构与算法
数据结构负责组织数据,算法是解决问题的根本,二者相辅相成,开发中时常会用上
OpenCV
一个开源的计算机视觉库,提供了大量的图像处理和机器视觉功能,常用于拍照和识别
Yolov
一个实施目标检测算法,速度快,准确率高,经常用于监控和图像识别,还可以用于外挂
密码学
保护隐私和数据,保护信息的安全传输,开发中不可缺少的一部分,常见的有各种安全验证算法
ARM汇编
ARM处理器中低级的指令集编程语言,可以直接操作硬件,效率很高
X86_X64汇编
广泛使用的操作系统指令集语言,AMD、Inter等都支持
RISC-V汇编
一个开源的简洁高效、高性能的汇编语言
LoongArch汇编
国产自主指令集,吸取诸多汇编语言的优势,国产处理器龙芯专属汇编语言
逆向安全专区
Android逆向、游戏逆向、PC逆向、病毒分析