{{pageTitle}}

本系列介绍当代程序员所必须掌握的各种工具、框架和专业技能。比如,单元测试,Git版本管理,Docker使用等等。
JUnit单元测试基础
(JDK 17,2023)

本课程介绍如何使用JUnit 5为Java应用编写单元测试。

介绍JUnit当前主流版本——JUnit 5,示例基于JDK 17,使用IntelliJ IDEA 2022.3。

先修课程:

我的第一门编程课(Java版)

【专题课】.NET工具箱
(适用.NET 7以上版本)
本课程主要是介绍在实际开发中经常使用的一些第三方工具和框架,还包括.NET基类库中一些零散的 但在特定场景中很有用的组件。

学习本课程,各部分独立成篇,可以挑选感兴趣的内容直接学习。如果学习特定内容需要有先期知识作铺垫, 会在相应内容开头给出提示。

本课程采用离散迭代方式更新,将长期持续补充新内容。

【专题课】Android工具箱
(Kotlin版)
本课程主要是介绍在实际开发中经常使用的一些第三方工具和框架,还包括Android基类库中一些零散的 但在特定场景中很有用的组件。

学习本课程,各部分独立成篇,可以挑选感兴趣的内容直接学习。如果学习特定内容需要有先期知识作铺垫, 会在相应内容开头给出提示。

本课程采用离散迭代方式更新,将长期持续补充新内容。

【专题课】Web工具箱
本课程主要是介绍在实际开发中经常使用的一些第三方Web工具和框架,比如WSL、Git之类。

学习本课程,各部分独立成篇,可以挑选感兴趣的内容直接学习。如果学习特定内容需要有先期知识作铺垫, 会在相应内容开头给出提示。

本课程采用离散迭代方式更新,将长期持续补充新内容。

【专题课】.Java工具箱
(JDK 17+)
本课程主要是介绍在实际开发中经常使用的一些第三方工具和框架,还包括JDK中一些零散的 但在特定场景中很有用的组件。

学习本课程,各部分独立成篇,可以挑选感兴趣的内容直接学习。如果学习特定内容需要有先期知识作铺垫, 会在相应内容开头给出提示。

本课程采用离散迭代方式更新,将长期持续补充新内容。