免费编程教程

8
栈与队列

实现栈和队列,了解它们在函数调用、广度优先搜索等场景的应用。

8 0 0
2026-06-18
8
数字签名与证书

使用私钥签名、公钥验签,了解 X.509 证书链和可信 CA 原理。

8 0 0
2026-06-18
8
Click Python CLI

利用 Click 通过装饰器优雅地创建复杂的 Python 命令行接口。

8 0 0
2026-06-18
8
Cobra CLI 框架 Go

使用 Cobra 快速构建支持子命令、自动帮助和补全的 Go CLI 应用。

8 0 0
2026-06-18
8
NW.js 桌面开发

使用 NW.js 让 Web 应用直接调用 Node.js 模块,打包成独立桌面程序。

8 0 0
2026-06-18
8
Tauri 轻量桌面应用

使用 Tauri 构建比 Electron 更小、更快的桌面应用,前端可用任何框架,后端基于 Rust。

8 0 0
2026-06-18
8
鸿蒙 HarmonyOS 开发

使用 ArkUI 框架开发跨设备的鸿蒙应用,利用一次开发多端部署。

8 0 0
2026-06-18
8
Unity UI 系统

使用 Unity GUI 和 Canvas 构建菜单、HUD,适配不同屏幕比例。

8 0 0
2026-06-17
8
Navigation 组件

使用 Navigation Graph 可视化页面路由,安全传递参数并处理回退栈。

8 0 0
2026-06-17
8
Paging 分页加载

使用 Paging 3 加载并显示网络或本地数据库中的分页数据。

8 0 0
2026-06-17
8
macOS 应用开发

为 Mac 构建原生应用,结合 SwiftUI 现代界面与 AppKit 的强大功能。

8 0 0
2026-06-17
8
iOS 应用内购买

集成 StoreKit 2 实现消耗型和非消耗型内购,安全验证交易收据。

8 0 0
2026-06-17
8
Flutter Widget 深度

理解 Element、RenderObject 树,掌握自定义绘制与性能优化。

8 0 0
2026-06-17
8
Dart 异步编程

处理 Dart 中的异步操作,掌握 Future 链、await 关键字和流式数据。

8 0 0
2026-06-17
8
OkHttp 拦截器

通过 OkHttp 拦截器链实现统一的请求头添加、日志打印和缓存策略。

8 0 0
2026-06-17
8
Retrofit 网络请求

使用 Retrofit 配合协程/ RxJava 快速连接 REST API,自动转换 JSON 为 Kotlin 对象。

8 0 0
2026-06-17
8
Android MVVM 架构

构建可维护的 Android 应用,使用架构组件实现视图与数据的清晰分离。

8 0 0
2026-06-17
8
Android 开发基础

掌握 Android 四大组件基础,使用 XML 或 Compose 构建用户界面。

8 0 0
2026-06-17
8
Google Data Studio

连接 Google Analytics、Sheets 等数据源,快速创建共享的交互式报表。

8 0 0
2026-06-17
8
Snowflake 云数据仓库

使用 Snowflake 的存算分离架构,弹性伸缩并安全共享数据。

8 0 0
2026-06-17
8
Apache Spark 大数据

使用 PySpark 或 Scala Spark 处理大规模数据,掌握转换与动作算子。

8 0 0
2026-06-17
8
特征存储 Feast

使用 Feast 统一管理训练和推理所需的特征,减少数据不一致。

8 0 0
2026-06-17
8
词嵌入 Word2Vec

使用 Word2Vec 学习单词的稠密向量表示,捕捉语义和类比关系。

8 0 0
2026-06-16
8
机器翻译 Seq2Seq

搭建基于 RNN 或 Transformer 的序列到序列模型,实现英中翻译。

8 0 0
2026-06-16
8
t-SNE 可视化高维

使用 t-SNE 将高维数据映射至二维或三维,直观观察聚类与模式。

8 0 0
2026-06-16
8
聚类算法 K-Means

学习 K-Means 迭代过程、K 值选择方法和在客户分群等场景的应用。

8 0 0
2026-06-16
8
ROC 与 AUC 曲线

绘制 ROC 曲线并计算 AUC 值,评估二分类器在不同阈值下的综合性能。

8 0 0
2026-06-16
8
K 近邻算法 KNN

掌握 KNN 原理与 K-D 树优化,实现简单的模式识别与推荐。

8 0 0
2026-06-16
8
梯度提升 XGBoost

掌握 XGBoost 的数学原理与参数调优,在结构化数据上获得顶级性能。

8 0 0
2026-06-16
8
Scikit-learn 机器学习

使用 Scikit-learn 实现分类、回归、聚类,并利用 Pipeline 集成预处理与模型训练。

8 0 0
2026-06-16
8
Requests HTTP 库

使用 Requests 发送 GET/POST 等请求,处理响应、头信息和会话保持。

8 0 0
2026-06-16
8
BeautifulSoup 解析 HTML

使用 BeautifulSoup 解析 HTML/XML,通过标签、CSS 选择器提取所需数据。

8 0 0
2026-06-16
8
Artillery 性能测试

使用 Artillery 对 API 和 WebSocket 服务进行负载测试,快速生成报告。

8 0 0
2026-06-16
8
k6 负载测试工具

使用 k6 编写测试用例,模拟虚拟用户执行 HTTP 请求并分析性能指标。

8 0 0
2026-06-16
8
文件上传安全

防御恶意文件上传,包括扩展名白名单、内容检测、病毒扫描和独立存储。

8 0 0
2026-06-16
8
异常处理与重试

设计全局异常拦截器,对瞬时错误实施指数退避重试,提高服务鲁棒性。

8 0 0
2026-06-16
8
API 版本管理策略

设计可演进的 API,通过版本号管理不兼容变更,减少客户端影响。

8 0 0
2026-06-16
8
Consul 服务网格

使用 Consul 进行服务健康监控、动态配置分发和多数据中心支持。

8 0 0
2026-06-16
8
Saga 模式分布式事务

使用 Saga 模式通过本地事务和补偿操作实现长事务的最终一致性。

8 0 0
2026-06-16
8
Redis 缓存穿透与雪崩

分析缓存三大问题成因,使用布隆过滤器和随机过期时间保障系统稳定性。

8 0 0
2026-06-16
8
CQRS 与事件溯源

应用命令查询职责分离和事件溯源,保存状态变更历史并优化读写模型。

8 0 0
2026-06-16
8
微服务架构设计

了解微服务优缺点,掌握基于业务能力的拆分方法和服务间同步/异步通信。

8 0 0
2026-06-16
8
领域驱动设计 DDD

学习领域驱动设计的战略与战术模式,构建反映业务领域的健壮软件模型。

8 0 0
2026-06-16
8
MVC 模式实践

在 Web 框架中应用 MVC 模式,理解各层职责与数据流,构建结构清晰的应用。

8 0 0
2026-06-16
8
后端架构分层设计

学习经典的 Web 后端分层模式,分离职责、提高可测试性和可维护性。

8 0 0
2026-06-16
8
Sentry 前端监控

集成 Sentry SDK 捕获前端错误、性能轨迹和发布信息,快速定位线上问题。

8 0 0
2026-06-15
8
前端监控与错误追踪

建立前端错误监控体系,学习全局异常捕获、Promise 异常和资源加载错误的收集与上报。

8 0 0
2026-06-15
8
代码分割与懒加载

使用动态 import() 和 React.lazy/Vue defineAsyncComponent 实现路由或组件的按需加载。

8 0 0
2026-06-15
8
前端性能优化

系统学习前端性能优化策略,包括资源压缩、缓存、预加载、渲染层优化和代码分割。

8 0 0
2026-06-15
8
Storybook 组件文档

搭建 Storybook 环境,为组件编写故事,实现可视化开发、交互测试与自动生成文档。

8 0 0
2026-06-15
8
Playwright 自动化测试

使用 Playwright 实现 Chromium、Firefox 和 WebKit 的跨浏览器自动化测试,支持移动设备模拟。

8 0 0
2026-06-15
8
jQuery 快速入门

学习经典 jQuery 库的常用 API,理解链式调用和隐式迭代,快速操作 DOM 与发送请求。

8 0 0
2026-06-15
8
SvelteKit 全栈应用

基于 SvelteKit 快速开发全栈应用,利用文件路由、服务器加载函数和多种部署适配。

8 0 0
2026-06-15
8
RxJS 响应式编程

掌握 RxJS 核心概念,使用创建、过滤、转换操作符组合异步数据流,尤其适用于 Angular。

8 0 0
2026-06-15
8
Vuex 状态管理

学习 Vuex 的核心概念,包括 State、Mutations、Actions 和 Modules,管理复杂 Vue 应用状态。

8 0 0
2026-06-15
8
Gatsby 静态站点生成

基于 Gatsby 和 GraphQL 数据层构建超快静态网站,利用丰富插件处理 Markdown 和图片。

8 0 0
2026-06-15
8
Context API 与状态提升

掌握 Context 的创建与消费,结合 useReducer 实现无需第三方库的全局状态管理。

8 0 0
2026-06-15
8
MobX 状态管理

使用 MobX 的 observable、computed 和 action 实现透明、反应式的应用状态管理。

8 0 0
2026-06-15
8
Redux 状态管理

学习 Redux 单向数据流,使用 Redux Toolkit 简化配置,在 React 中集中管理全局状态。

8 0 0
2026-06-15
8
React Hooks 深度解析

彻底弄懂 useState、useEffect、useContext 等内置 Hook 的原理与最佳实践,并编写自定义 Hook。

8 0 0
2026-06-15