点睛 發表於 2024-2-5 08:00:00

C#/.NET该如何自学入门?

<h2 data-tool="mdnice编辑器">前言</h2>
<p data-tool="mdnice编辑器">随着<span style="color: rgba(51, 102, 255, 1)"><span style="color: rgba(51, 102, 255, 1)">DotNetGuide技术社区交流群</span></span>的不断壮大(目前4个群都已经满500人,已开5群现已有180多个小伙伴),越来越多应届生和其他领域的小伙伴加入了我们这个大家庭。在此期间我在个人微信、公众号和技术交流群里看到比较多的留言和提问就是:<span style="color: rgba(255, 0, 0, 1)"><strong>C#/.NET该如何自学入门?有什么好的学习资料和路线推荐的吗?</strong></span></p>
<h2 data-tool="mdnice编辑器">自学入门建议</h2>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>确认学习目标:自学C#/.NET首先你需要大概了解该门语言和框架的发展、前景和基本特点,从自身实际情况和方向出发确认学习的必要性。</li>
<li>制定学习计划:制定一个详细的学习计划(比如每天学习一个C#/.NET知识点、小技能),这将有助于你更好地组织学习过程。</li>
<li>微软官方文档是最好的起点:对于C#/.NET的学习,微软官方文档是一个非常好的学习资料。这些文档提供了详细的说明和示例代码,涵盖了C#/.NET的各个方面。按照文档的目录逐步学习,可以让你循序渐进地掌握语言和框架的各个语法和概念。</li>
<li>多动手多实践:熟能生巧,学习的过程中除了阅读文档和示例代码以外,动手实践也是非常重要的。通过动手去实践所学的知识点,从而加深你对代码的理解和提高编程能力。</li>
<li>寻找其他资源:除了微软官方文档,还有许多其他优质的学习资源可供选择,如在线文档教程、视频课程和编程社区。通过结合不同的学习资源,你可以获得更全面的学习体验。</li>
</ul>
<blockquote data-tool="mdnice编辑器">
<p>温馨提示:自学是一个枯燥无味的过程,通过制定有效的学习计划鞭策自己每天打卡学习,从而避免三天打鱼两天晒网的情况,合理的利用微软官方技术文档和其他学习资源、并动手进行实践、你将会逐步掌握C#/.NET编程技能。</p>
</blockquote>
<h2 data-tool="mdnice编辑器">合理利用微软官方技术文档</h2>
<blockquote data-tool="mdnice编辑器">
<p>对于C#/.NET的学习,微软官方文档是一个非常好的学习资料。这些文档提供了详细的说明和示例代码,涵盖了C#/.NET的各个方面。按照文档的目录逐步学习,可以让你循序渐进地掌握语言和框架的各个语法和概念。</p>
</blockquote>
<h3 data-tool="mdnice编辑器">微软.NET 文档</h3>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://learn.microsoft.com/zh-cn/dotnet/</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204195743420-777768191.png" alt="" loading="lazy"></p>
<h3 data-tool="mdnice编辑器">微软 C# 文档</h3>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://learn.microsoft.com/zh-cn/dotnet/csharp/</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204195808047-517007668.png" alt="" loading="lazy"></p>
<h2 data-tool="mdnice编辑器">全面的C#/.NET/.NET Core学习、工作、面试指南</h2>
<blockquote data-tool="mdnice编辑器">
<p>记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步👊【让现在的自己不再迷茫✨,如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖】。</p>
</blockquote>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://github.com/YSGStudyHards/DotNetGuide</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204195907615-1594555603.png" alt="" loading="lazy"></p>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204195914783-1624873675.png" alt="" loading="lazy"></p>
<h2 data-tool="mdnice编辑器">ASP.NET Core开发者学习指南路线图</h2>
<blockquote data-tool="mdnice编辑器">
<p>这是一个ASP.NET Core开发学习路线图,提供了一个结构化的学习路线,帮助开发人员逐步掌握ASP.NET Core框架所需的技能,帮助开发者了解学习ASP.NET Core的步骤和方向。</p>
</blockquote>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://github.com/MoienTajik/AspNetCore-Developer-Roadmap</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204195938102-801439897.png" alt="" loading="lazy"></p>
<h2 data-tool="mdnice编辑器">C#/.NET/.NET Core推荐学习书籍</h2>
<blockquote data-tool="mdnice编辑器">
<p>古人云:“书中自有黄金屋,书中自有颜如玉”,说明了书籍的重要性。作为程序员,我们需要不断学习以提升自己的核心竞争力。以下是一些优秀的C#/.NET/.NET Core相关学习书籍,值得.NET开发者们学习和专研。书籍已分类,欢迎大家PR分享自己觉得不错的C#/.NET/.NET Core宝藏书籍。</p>
</blockquote>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/CsharpRecommendedBooks.md</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204200003725-364869634.png" alt="" loading="lazy"></p>
<h2 data-tool="mdnice编辑器">C#/.NET/.NET Core学习视频汇总</h2>
<blockquote data-tool="mdnice编辑器">
<p>收集网上一些比较好的C#/.NET/.NET Core这方面的学习视频,希望能够帮助到有需要的小伙伴们。</p>
</blockquote>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://mp.weixin.qq.com/s/G8QRYJakXYU4UiyZqfG7jg</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204200025557-166694147.png" alt="" loading="lazy"></p>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204200032569-576163349.png" alt="" loading="lazy"></p>
<h2 class="focus-visible" dir="auto" data-focus-visible-added="" data-react-autofocus="true">C#/.NET/.NET Core充电站</h2>
<ul>
<li>https://github.com/YSGStudyHards/DotNetGuide#cnetnet-core%E5%85%85%E7%94%B5%E7%AB%99</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204200351462-270782067.png" alt="" loading="lazy"></p>
<h2 data-tool="mdnice编辑器">C#/.NET/.NET Core面试宝典(基础版)</h2>
<blockquote data-tool="mdnice编辑器">
<p>C#/.NET/.NET Core相关技术常见面试题汇总,不仅仅为了面试而学习,更多的是查漏补缺、扩充知识面和大家共同学习进步。</p>
</blockquote>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://mp.weixin.qq.com/s/zKketGdd51Er5YMKPjNV2w</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204200114407-973766192.png" alt="" loading="lazy"></p>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204200120016-439093838.png" alt="" loading="lazy"></p>
<h2 data-tool="mdnice编辑器">C#/.NET/.NET Core优秀项目框架</h2>
<blockquote data-tool="mdnice编辑器">
<p>帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发效率和质量。</p>
</blockquote>
<ul class="list-paddingleft-1" data-tool="mdnice编辑器">
<li>https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectPicks.md</li>
</ul>
<p><img src="https://img2024.cnblogs.com/blog/1336199/202402/1336199-20240204200147766-587303410.png" alt="" loading="lazy"></p>
<h2 id="activity-name" class="rich_media_title ">DotNetGuide技术社区交流群</h2>
<ul>
<li>DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目推荐、招聘资讯和解决问题的平台。</li>
<li>在这个社区中,开发者们可以分享自己的技术文章、项目经验、遇到的疑难技术问题以及解决方案,并且还有机会结识志同道合的开发者。</li>
<li>我们致力于构建一个积极向上、和谐友善的.NET技术交流平台,为广大.NET开发者带来更多的价值和成长机会。</li>
</ul>
<blockquote>
<p id="activity-name" class="rich_media_title "><strong>欢迎加入DotNetGuide技术社区微信交流群👪</strong></p>
</blockquote>

</div>
<div id="MySignature" role="contentinfo">
    <blockquote >
<p style='font-family:YouYuan;font-size: 16px;margin: 0 auto 0.01em auto;'><span style='font-size: 17px; '>作者名称:</span>追逐时光者</p>
<p style='font-family:YouYuan;font-size: 16px;margin: 0 auto 0.01em auto;'><span style='font-size: 17px; '>作者简介:</span>一个热爱编程、善于分享、喜欢学习、探索、尝试新事物和新技术的全栈软件工程师。</p>
<p style='font-family:YouYuan;font-size: 16px;margin: 0 auto 0.01em auto;'>
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。如果该篇文章对您有帮助的话,可以点一下右下角的【&hearts;推荐&hearts;】,希望能够持续的为大家带来好的技术文章,文中可能存在描述不正确的地方,欢迎指正或补充,不胜感激。
</p>
</blockquote><br><br>
来源:https://www.cnblogs.com/Can-daydayup/p/18006914
頁: [1]
查看完整版本: C#/.NET该如何自学入门?