![](https://dotnet.microsoft.com/blob-assets/images/illustrations/csharp-certification.png)
获得认证
使用与 freeCodeCamp 合作进行的新基础 C# 认证,展示你的 C# 知识。该认证是全面的、可全球访问的,最重要的是,它是免费的,可确保世界各地的学习者都能从针对 Microsoft Learn 的可靠 C# 培训中获益。
认证包含完整的 C# 培训课程。
获取工具
通过专业开发人员工具使用 C# 进行编码,这些工具可以帮助你首次编写精确、准确且可维护的代码。建议使用 C# 开发工具包扩展下载 Visual Studio Code 以开始使用。
还可以使用其他工具,包括 Visual Studio (功能强大的 IDE)、命令行工具等。
按自己的节奏使用 C#
如果喜欢使用 Notebooks,则可以通过一系列快速课程来学习 C#,这些课程将带你了解语言基础知识。
在开始之前,请确保下载上面提到的开发人员工具。
若要查看所有课程,请访问 GitHub 上的 .NET Interactive Notebooks for C# 存储库。
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/swimlane-mslearn-small.png)
交互式在线课程
Microsoft Learn 是每个人都可以学习的地方。通过交互式动手学习路径,发现新技能、认证并在短时间内加速你的职业进程。
了解如何免费构建适用于 Web、移动、云、桌面等的应用。
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/dotnet-videos.jpg)
在行业中获取作业
Chipotle、Stack Overflow、UPS、阿拉斯加航空公司、腾讯和 BBC,还有更多企业都在使用 .NET。
全球各地的公司使用 .NET 为他们在众多行业(包括媒体、金融、医疗保健、游戏等)中的业务提供支持。
更多免费内容
Azure
使用面向学生的 Azure 开始构建未来! 创建面向学生的 Azure 帐户,即可获得价值 100 美元的额度。
GitHub
GitHub 教育版可帮助学生、教师、学校获取和参加塑造下一代软件开发所需的工具和事件。
Visual Studio
借助面向学生的 Microsoft Visual Studio 开发人员工具和资源免费入门。了解如何生成出色的应用、游戏和服务。
到目前为止,但还没有准备好安装?
我们的浏览器内置教程无需安装,将帮助你立即开始 C# 学习之旅。