免费编程教程

10
卷积神经网络 CNN

掌握卷积、池化、全连接结构,实现手写数字识别和图像分类。

10 0 0
2026-06-16
10
深度学习 PyTorch

使用 PyTorch 搭建神经网络,掌握 Tensor 运算、Autograd 和 nn.Module。

10 0 0
2026-06-16
10
降维 PCA 主成分分析

使用 PCA 将高维数据投影到低维空间,保留主要变异信息并加速训练。

10 0 0
2026-06-16
10
正则化与过拟合

应对模型过拟合,使用 L1/L2 惩罚、Dropout 层和提前终止训练。

10 0 0
2026-06-16
10
朴素贝叶斯分类

基于贝叶斯定理的特征条件独立假设,快速实现文本分类和垃圾邮件过滤。

10 0 0
2026-06-16
10
特征工程方法

学习构造新特征、特征选择和降维方法,提升机器学习模型的预测能力。

10 0 0
2026-06-16
10
Jupyter Notebook 进阶

发掘 Jupyter 的 % 命令、扩展、输出美化与分享功能,提升数据分析效率。

10 0 0
2026-06-16
10
Matplotlib 数据可视化

使用 Matplotlib 创建线图、散点图、直方图,精细控制图例、标签和样式。

10 0 0
2026-06-16
10
多线程 threading

使用 threading 模块进行多线程编程,用 Lock/Queue 解决数据竞争和通信。

10 0 0
2026-06-16
10
Python 并发编程

比较 Python 中多线程、多进程和协程的适用场景与性能,理解 GIL 影响。

10 0 0
2026-06-16
10
Python 元类编程

了解类的本质,使用元类动态修改类行为,常用于框架和 DSL 设计。

10 0 0
2026-06-16
10
Python 类型提示

使用类型注解和 mypy 静态检查工具,在不牺牲动态特性的前提下提前发现错误。

10 0 0
2026-06-16
10
Pipenv 环境管理

使用 Pipenv 创建确定性的构建环境,通过 Pipfile.lock 锁定依赖版本。

10 0 0
2026-06-16
10
Python 测试 pytest

掌握 pytest 编写单元/功能测试,使用 fixture 管理依赖,参数化提高覆盖率。

10 0 0
2026-06-16
10
Python 爬虫 Scrapy

使用 Scrapy 编写 Spiders、Item Pipeline,实现高效、可扩展的 Web 数据采集。

10 0 0
2026-06-16
10
Pyramid 框架入门

探索 Pyramid 的高度可定制性,根据项目需要自由选择组件搭建应用。

10 0 0
2026-06-16
10
慢查询分析与优化

使用 Explain 分析执行计划,定位慢 SQL,通过改写、加索引等方式优化。

10 0 0
2026-06-16
10
服务注册与发现

实现微服务实例的自动注册与健康检查,使消费者能动态发现可用服务。

10 0 0
2026-06-16
10
分布式锁实现

在分布式环境中加锁,防止并发竞争,对比多种实现方式的可靠性。

10 0 0
2026-06-16
10
Redis 消息发布订阅

利用 Redis Pub/Sub 模式实现进程间消息广播,构建简单的实时通知系统。

10 0 0
2026-06-16
10
数据库迁移与种子

学习数据库迁移的最佳实践,使用工具生成可回滚的变更脚本并填充初始数据。

10 0 0
2026-06-16
10
Sequelize ORM 入门

使用 Sequelize 操作关系型数据库,学习模型定义、关联、查询和事务。

10 0 0
2026-06-15
10
Apollo Server 与 Client

学习使用 Apollo Server 定义 Schema,并用 Apollo Client 在前端缓存和查询数据。

10 0 0
2026-06-15
10
GraphQL Yoga 服务器

使用 GraphQL Yoga 快速创建 GraphQL 端点,集成订阅、文件上传和增强的开发体验。

10 0 0
2026-06-15
10
Socket.io 实时应用

使用 Socket.io 构建双向实时通信应用,掌握房间、命名空间和错误处理。

10 0 0
2026-06-15
10
Fastify 高性能框架

使用 Fastify 构建快速且低开销的 HTTP 服务,利用 JSON Schema 验证和插件体系。

10 0 0
2026-06-15
10
Service Worker 缓存

使用 Service Worker 和 Workbox 实现 Cache First、Network First 等缓存策略,打造离线应用。

10 0 0
2026-06-15
10
Rollup 库打包

使用 Rollup 为库或组件打包,利用其静态分析实现出色的 Tree-shaking,输出多种格式。

10 0 0
2026-06-15
10
React 入门到实战

从 JSX 语法到组件化思想,学习 React 函数组件、状态管理和基础 Hooks,构建单页应用。

10 0 0
2026-06-15
10
JavaScript 事件循环

深入理解 JS 运行时的事件循环机制,区分微任务与宏任务,掌握异步执行原理。

10 0 0
2026-06-15
10
Less CSS 预处理

学习 Less 语法特性,包括变量、嵌套、运算和混入,提升 CSS 开发效率。

10 0 0
2026-06-15
10
VHDL/Verilog 硬件描述

学习硬件描述语言基本语法,设计编码器、加法器、状态机,并利用仿真工具验证功能。

10 0 0
2026-06-15
10
FreeRTOS 实时操作系统

在嵌入式平台上移植 FreeRTOS,掌握多任务创建、调度、同步与通信机制。

10 0 0
2026-06-15
10
Web3.js 前端交互

使用 Web3.js 库在浏览器中连接 MetaMask,读取链上数据并发送交易,构建去中心化应用前端。

10 0 0
2026-06-15
10
Solidity 编程语言

系统学习 Solidity 语法,包括状态变量、函数修饰符、映射、事件及合约继承,为 DApp 开发打好基础。

10 0 0
2026-06-15
10
Grad-CAM 可视化

使用 Grad-CAM 及其变体 Grad-CAM++ 等,对卷积网络最后的卷积层计算梯度加权激活,生成类别判别热力图,直观展示模型关注点。

10 0 0
2026-06-14
10
文本特征工程

回顾并深入文本特征提取技术,从词袋、TF-IDF 到预训练句子嵌入,以及阅读难度、情感分等统计特征,为 NLP 管道奠基。

10 0 0
2026-06-14
10
图特征工程

学习从原始图数据中提取节点度、中心性、聚类系数等拓扑特征,结合 Node2Vec 等图嵌入生成用于下游 ML 任务的输入。

10 0 0
2026-06-14
10
特征工程深入

拓展特征工程视野,涵盖时间序列滑窗聚合、高阶交叉特征、基于嵌入的特征和自动化特征构建,挖掘数据深层信号。

10 0 0
2026-06-14
10
KServe 无服务器推理

掌握 KServe 的推理服务抽象,利用自动扩缩、灰度发布、输入解释等特性在 Kubernetes 上搭建弹性、生产级模型推理平台。

10 0 0
2026-06-14
10
图增强 RAG

将知识图谱或文本关系图引入 RAG,利用实体链接和图遍历获取结构化上下文,显著提高多实体、多关系问题的回答质量。

10 0 0
2026-06-13
10
JWT 认证与安全

学习 JSON Web Token 结构、工作流程,探讨密钥保管、过期和刷新机制等安全实践。

10 0 0
2026-06-13
10
Burp Suite 抓包实战

使用 Burp Suite 拦截和修改 HTTP 流量,进行 Web 漏洞扫描与手动测试。

10 0 0
2026-06-13
10
OWASP Top 10 漏洞

逐一剖析 OWASP 最新 Top 10 安全风险,包括注入、失效认证、敏感数据泄露等及其防御。

10 0 0
2026-06-13
10
Ubuntu 服务器管理

配置和管理 Ubuntu Server,包括包管理、用户权限、防火墙设置及基本安全加固。

10 0 0
2026-06-13
10
Linux 命令行基础

学习 Linux 常用命令,掌握文件导航、权限修改、文本查看和进程控制的基本技能。

10 0 0
2026-06-13
10
Kubernetes 集群部署

使用 kubeadm 工具部署生产级 Kubernetes 集群,包含控制平面、网络插件及高可用配置。

10 0 0
2026-06-13
10
Docker 容器化入门

理解 Docker 核心概念,学会编写 Dockerfile、构建镜像及管理容器,实现应用环境一致性。

10 0 0
2026-06-13
10
Supabase 开源后端

使用 Supabase 快速搭建后端,集成 PostgreSQL 数据库、认证和实时订阅,完全开源。

10 0 0
2026-06-13
10
Microsoft SQL Server 入门

熟悉 SQL Server 体系结构、T-SQL 编程及使用 SSMS 进行数据库管理与维护。

10 0 0
2026-06-13
10
Redis 缓存实战

深入 Redis 数据类型、持久化、哨兵和集群,构建高可用缓存与消息队列系统。

10 0 0
2026-06-13
10
PostgreSQL 入门到精通

全面学习 PostgreSQL,包括复杂查询、窗口函数、JSON 支持、事务隔离与性能调优。

10 0 0
2026-06-13
10
Ruby 编程基础

掌握 Ruby 的简洁语法、块与迭代器、元编程特性,为 Ruby on Rails 开发做好准备。

10 0 0
2026-06-13
10
Go 语言快速上手

快速入门 Go 语言,掌握其简洁语法、并发原语和标准库,适合构建网络服务与云原生应用。

10 0 0
2026-06-13
10
混沌工程与系统韧性设计

通过主动注入故障验证系统弹性,设计受控实验并观测系统行为,建立面向失败的设计文化和自动恢复能力。

10 0 0
2026-06-12
10
RabbitMQ 消息中间件应用

掌握 RabbitMQ 核心概念与路由模式,配置消息确认、死信处理和延迟队列,保障消息可靠投递。

10 0 0
2026-06-12
10
整洁架构与 SOLID 原则应用

运用整洁架构思想分离业务逻辑与框架细节,实践 SOLID 原则,构建可独立测试、替换框架的稳健系统。

10 0 0
2026-06-12
10
微前端架构从入门到落地

分解巨石前端为独立开发部署的微应用,掌握 Module Federation 运行时集成和 Single-SPA 编排,实现技术栈无关。

10 0 0
2026-06-12
10
Linux 命令行与 Shell 脚本精通

掌握 Linux 核心命令、管道和重定向,编写自动化 Shell 脚本处理系统管理任务,熟练运用 sed、awk 进行文本加工。

10 0 0
2026-06-12
10
MLOps 机器学习运维体系

建立标准化的机器学习流水线,涵盖实验跟踪、模型注册、自动化部署和性能监控,实现 ML 的持续交付。

10 0 0
2026-06-12