视频课程 编程

[中字] JetBrains Rider 从零基础到精通课程

¥2.90 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

(中文字幕英文视频教程) 本课程旨在将零基础的学员培养成为熟练运用 JetBrains Rider 进行开发的专业人士。通过系统学习,学员能够深入理解 JetBrains Rider 的各项功能,并在实际项目中高效运用,实现从入门到精通的跨越。无论是初次接触开发工具的新手,还是希望提升开发效率的有经验开发者,都能在本课程中获得有价值的知识与技能。 二、课程特色 全面覆盖:课程内容涵盖 JetBrains Rider 从安装、设置到高级功能应用的各个方面,如调试、代码重构、版本控制系统集成等,为学员提供一站式学习体验。 实战导向:课程设置大量实践练习与真实案例,让学员在实际操作中加深对知识的理解与掌握,提升解决实际问题的能力。 循序渐进:课程按照由浅入深的顺序编排,逐步引导学员提升技能,即使零基础学员也能轻松跟上学习节奏。 紧跟时代:及时更新内容,确保学员学习到 JetBrains Rider 最新功能与特性,适应不断变化的开发需求。 三、课程内容详细介绍 基础入门 课程 1 - Welcome:课程开篇,引领学员进入 JetBrains Rider 的学习之旅,介绍课程整体框架与学习方法。 课程 2 - What will you learn in this course:详细阐述本课程的学习目标与内容大纲,让学员明确学习方向。 课程 3 - Who is the course for and prerequisites:说明课程适用对象与学习前需具备的基础知识,帮助学员判断是否适合本课程。 课程 4 - ReSharper:介绍 ReSharper 在 JetBrains Rider 中的作用与基本使用方法,为后续学习奠定基础。 课程 5 - Installing Rider and using JetBrains Toolbox:指导学员如何安装 JetBrains Rider 以及使用 JetBrains Toolbox 进行软件管理与更新。 课程 6 - A tour of Rider’s User Interface:带领学员全面了解 JetBrains Rider 的用户界面,熟悉各个功能区域与操作方式。 课程 7 - Creating and opening .NET projects:教授学员如何创建和打开.NET 项目,掌握项目管理的基本操作。 核心技能提升 课程 8 - Keyboard shortcuts - the big three:讲解 JetBrains Rider 中常用的三大键盘快捷键,提高操作效率。 课程 9 - Overview:对 JetBrains Rider 的核心功能进行总体概述,让学员建立初步认知。 课程 10 - Navigation:学习如何在项目中高效导航,快速定位代码与资源。 课程 11 - Code Analysis and Inspections:掌握代码分析与检查技巧,提升代码质量,提前发现潜在问题,保障代码安全性,降低被攻击风险。 课程 12 - Refactoring and modifying code:学会对代码进行重构与修改,优化代码结构,提高代码的可维护性与可读性。 课程 13 - Live Templates:利用实时模板功能,快速生成常用代码片段,提高编码速度。 课程 14 - Bookmarks:学习使用书签功能,方便在代码中标记重要位置,快速切换浏览。 调试与测试 课程 15 - Debugging basics:讲解调试的基本概念与方法,帮助学员掌握定位和解决代码错误的技巧。 课程 16 - Debugging goodies - some nice tips and tricks:分享一些实用的调试技巧与窍门,提升调试效率。 课程 17 - Exceptions:深入理解异常处理机制,学会在代码中正确处理异常,增强程序的稳定性与健壮性。 课程 18 - Debugging 3rd - party code:掌握调试第三方代码的方法,在使用外部库时能够快速排查问题。 课程 19 - Debugging multi - threaded code:学习多线程代码的调试技巧,解决多线程编程中的常见问题。 课程 22 - Testing basics - and the Rider UI:介绍测试的基本概念与在 JetBrains Rider 中的用户界面操作,为编写高质量测试代码做准备。 课程 23 - Code coverage and continuous testing:了解代码覆盖率的概念,掌握持续测试方法,确保代码质量。 版本控制与依赖管理 课程 20 - Git - and using it in Rider:学习如何在 JetBrains Rider 中使用 Git 进行版本控制,管理代码变更,保障代码安全,防止误操作导致代码丢失或被恶意篡改。 课程 21 - Local history:掌握本地历史记录功能,方便查看和恢复代码的历史版本。 课程 24 - Nuget:了解 NuGet 包管理器的使用,方便管理项目依赖项。 课程 25 - Dependencies in Solution explorer:学习在解决方案资源管理器中查看和管理项目依赖关系。 高级功能与拓展 课程 26 - Project and type dependency diagrams:通过项目和类型依赖关系图,深入了解项目结构与依赖关系,优化项目架构。 课程 27 - JetBrains AI and AI Assistant:介绍 JetBrains AI 及 AI 助手的功能与使用方法,借助人工智能提升开发效率。 课程 28 - GitHub CoPilot via plugin:学习如何通过插件使用 GitHub CoPilot 辅助开发,进一步提升编码效率。 课程 30 - dotMemory:了解 dotMemory 工具的使用,进行内存分析与优化,提高程序性能。 课程 31 - dotTrace:掌握 dotTrace 工具,进行性能分析与调试,优化程序运行效率。 课程 32 - Dynamic Program Analysis - DPA:学习动态程序分析技术,深入了解程序运行时的行为,保障程序安全运行。 课程 33 - Introduction and UI tweaks:对一些高级功能进行介绍,并学习如何对用户界面进行个性化调整。 课程 34 - Plugins:了解插件的安装与使用,拓展 JetBrains Rider 的功能,满足个性化开发需求。 课程 35 - Themes and color schemes:学习如何选择和定制主题与颜色方案,打造舒适的开发环境。 课程 36 - Code with Me:介绍 Code with Me 功能,方便团队协作开发,提高团队开发效率。 课程 37 - Remote development:掌握远程开发的方法与技巧,适应不同的开发场景。 课程 38 - Integrated HTTP Client and Endpoints:学习使用集成的 HTTP 客户端与端点,方便进行 Web 开发相关的测试与调试。 课程 39 - Database and SQL support:了解 JetBrains Rider 对数据库和 SQL 的支持功能,进行数据库相关开发。 课程 40 - Scratch files:学习使用临时文件功能,方便进行代码测试与实验。 课程 41 - Working with Containers:掌握与容器相关的开发操作,适应现代应用开发的容器化趋势。 课程 42 - Integrated command - line terminal:利用集成的命令行终端,方便进行各种命令操作。 课程 43 - Todo explorer:学习使用待办事项浏览器,管理项目中的任务与待办事项。 课程 44 - Language Injections:了解语言注入功能,在不同语言环境中灵活开发。 课程 45 - Layered settings:掌握分层设置功能,方便管理不同项目或场景下的设置。 课程 46 - Windows Forms Designer:学习使用 Windows Forms 设计器进行界面设计。 课程 47 - Hot - reload:了解热重载功能,在不重启应用程序的情况下实时更新代码,提高开发效率。 总结与回顾 课程 48 - Conclusion:对整个课程进行总结与回顾,强化重点知识,帮助学员巩固学习成果。 四、适合人群 零基础想要学习.NET 开发,希望掌握一款强大开发工具的初学者。 有一定开发经验,但对 JetBrains Rider 了解较少,希望提升开发效率的开发者。 从事.NET 相关项目开发,想要深入掌握 JetBrains Rider 高级功能的专业人士。 通过本课程的学习,学员将全面掌握 JetBrains Rider 的使用,为在软件开发领域取得更好的发展奠定坚实基础。