在线学AI

人工智能编程基础-VSCode 补习课程表

人工智能编程基础:VSCode

2
发表时间:2025-08-31 15:03作者:雨季


人工智能编程基础-VSCode   习课程表

人工智能编程基础:VSCode

一、课程概述

VSCode (Visual Studio Code) 作为一款轻量级但功能强大的代码编辑器,已成为人工智能开发领域的首选工具之一。对于希望从事人工智能工作的人员来说,熟练掌握 VSCode 的使用是提高开发效率和代码质量的关键。本课程表旨在帮助有工作经验但大学期间未认真学习 VSCode 基础知识的学习者系统地补全这一基础,为后续学习人工智能技术打下坚实基础。

课程内容设计遵循 "基础操作→代码开发→调试优化→高级功能→AI 集成" 的学习路径,强调从易到难、循序渐进,注重知识间的依赖关系和实际应用。通过本课程的学习,你将全面掌握 VSCode 的核心功能,并能够在人工智能开发场景中高效使用。

1.1 学习目标

通过本课程的学习,你将能够:

掌握 VSCode 的基础操作:安装配置、界面布局、基本编辑功能

熟练使用 VSCode 进行代码开发:代码编写、格式化、导航与搜索

高效进行代码调试:断点设置、变量查看、调试工具使用

集成版本控制系统:Git 与 GitHub 的集成使用

管理项目和环境:虚拟环境配置、包管理、项目结构组织

扩展 VSCode 功能:安装和使用插件,定制开发环境

集成 AI 开发工具:Jupyter Notebook 支持、AI 辅助编程工具使用

进行 AI 项目开发:调试 AI 代码、可视化数据、集成机器学习库

1.2 学习路径说明

本课程表按照从易到难、知识依赖关系设计,共分为八个学习模块,每个模块包含若干知识点。学习时应严格按照顺序进行,前一个模块是后一个模块的基础。每个知识点都包含学习要求、学习时长建议、学习资源、难点总结、课后练习作业和过关考试,确保全面掌握。

课程内容的安排遵循 "基础概念→编程实践→应用拓展→高级技术" 的学习路径,先掌握 VSCode 的基础安装和界面操作,再学习代码编辑和调试功能,接着深入理解版本控制和项目管理,然后学习扩展功能和自定义配置,最后应用所学知识进行 AI 项目开发实践。

、学习建议

2.1 学习方法建议

理论与实践结合:VSCode 是一款实践性很强的工具,学习时要注重理论与实践的结合,通过大量的实际操作巩固所学知识。

多阅读优秀配置:阅读优秀的 VSCode 配置和扩展设置可以帮助你学习良好的开发习惯和技巧,提高开发效率。

参与开源项目:参与开源项目可以让你接触到实际的软件开发过程,学习团队协作和项目管理经验。

解决实际问题:尝试使用 VSCode 解决实际问题,如自动化脚本、数据分析等,提高应用能力。

持续学习和实践:VSCode 技术发展迅速,要保持持续学习的态度,关注最新的技术发展和应用。

2.2 学习工具推荐

开发工具强烈建议一边学习理论,一边用编程工具练习!!!

VSCode:核心开发工具

Git:版本控制系统

Anaconda:科学计算和数据科学的集成环境

Docker:容器化开发和部署工具

学习资源

VSCode 官方文档:https://code.visualstudio.com/docs

知乎专栏:关于 VSCode 和 Python 开发的优质文章

CSDN 博客:技术文章和经验分享

GitHub:开源项目和代码资源库

辅助工具

GitHub Copilot:AI 辅助编程工具

Markdown Preview:Markdown 预览工具

GitLens:Git 增强工具

Python 扩展:VSCode 官方 Python 扩展

2.3 学习进度管理

制定学习计划:根据课程表的安排,制定详细的学习计划,合理分配每天的学习时间,确保按时完成学习目标。

阶段性目标:将整个学习过程分为若干阶段,每个阶段设定明确的学习目标,如完成一个模块的学习并通过相应的过关考试。

学习记录:记录每天的学习内容、遇到的问题和解决方法,便于复习和总结。

定期复习:定期复习已学内容,强化记忆,避免遗忘,特别是核心知识点和操作技能。

模拟考试:在每个模块学习结束后,进行模拟考试,检验学习效果,及时发现和解决问题。

鼓励

本课程表系统地梳理了 VSCode 基础编程的核心知识点,从基础安装到高级功能,从代码编辑到项目管理,从版本控制到团队协作,覆盖了 VSCode 的各个方面。通过按照本课程表的顺序学习,你将能够全面掌握 VSCode 的使用方法,提高开发效率和代码质量,为后续学习人工智能技术打下坚实基础。

VSCode 作为一款轻量级但功能强大的代码编辑器,已成为人工智能开发领域的首选工具之一。掌握 VSCode 的使用不仅能提高编程效率,还能帮助开发者更高效地进行代码编写、调试、测试和项目管理。希望本课程表能够帮助你克服学习困难,建立对 VSCode 的兴趣和信心,为未来的人工智能学习和研究打下坚实的基础。

记住,学习编程是一个循序渐进的过程,需要持续的努力和实践。希望你能够坚持学习,不断实践,最终达到熟练掌握 VSCode 的目标。祝你学习愉快,编程进步!
若过程中有任何疑问,可关注公众号(iLearnAI)进专家群交流,不要放弃!

                     


四、课程表

详细的学习课程如下

大类

序号

知识点

学习要求

学习时长建议

学习资源

难点总结

课后练习

过关考试

VSCode 基础安装与配置
1
VSCode 下载与安装
1.了解 VSCode 的发展历史和特点
2.掌握不同操作系统下 VSCode 的下载和安装方法
3.熟悉安装过程中的选项设置
4.能够完成 VSCode 的基本安装
建议 3 小时(理论学习 1 小时,实践 2 小时)
1.抖音视频《2025 年 Python 第 1 课丨工具安装与第一个练习》
https://www.iesdouyin.com/share/video/7465600146538089738/
2.抖音视频《VsCode 五分钟上手教程》
https://www.iesdouyin.com/share/video/7472683222955052338/
3.华中科技大学 C 课设指导课程 第一讲:VScode 环境配置
https://www.iesdouyin.com/share/video/7534739520114134330/
4.VSCode 官方下载页面
https://code.visualstudio.com/
1.不同操作系统(Windows、Mac、Linux)下安装步骤的差异
2.安装选项的选择对后续使用的影响
3.安装过程中可能遇到的常见问题及解决方法
1.根据自己的操作系统下载并安装 VSCode
2.记录安装过程中的选项设置
3.尝试启动 VSCode,熟悉初始界面
1.笔试:VSCode 安装步骤和选项含义
2.实操:在指定操作系统下成功安装 VSCode

2
界面语言设置与主题配置
1.掌握 VSCode 界面语言的设置方法
2.能够安装和切换主题
3.熟悉字体设置和界面布局调整
4.了解如何自定义快捷键
建议 2 小时(理论学习 1 小时,实践 1 小时)
1.抖音视频《VsCode 五分钟上手教程》
https://www.iesdouyin.com/share/video/7472683222955052338/
2.VSCode 官方文档《Customizing VS Code》
https://code.visualstudio.com/docs/getstarted/keybindings
3.CSDN 博客《VSCode 界面语言设置与主题配置》
https://blog.csdn.net/qq_34567890/article/details/123456789
1.不同语言包的安装和切换方法
2.主题的选择和个性化设置
3.快捷键的自定义和冲突解决
1.将 VSCode 界面语言设置为中文
2.安装并切换不同的主题
3.调整字体大小和样式
4.自定义一个常用的快捷键
1.笔试:VSCode 界面语言和主题配置方法
2.实操:在规定时间内完成指定的界面设置和主题切换

3
Python 环境配置
1.理解 Python 解释器的概念和作用
2.掌握在 VSCode 中配置 Python 解释器的方法
3.能够创建和管理虚拟环境
4.了解如何安装和管理 Python 包
建议 4 小时(理论学习 2 小时,实践 2 小时)
1.抖音视频《2025 年 Python 第 1 课丨工具安装与第一个练习》
https://www.iesdouyin.com/share/video/7465600146538089738/
2.VSCode 官方文档《Python 环境设置》
https://code.visualstudio.com/docs/python/environments
3.CSDN 博客《VSCode 中配置 Python 开发环境步骤 (基于 Jupyter)》
https://blog.csdn.net/alittlehippo/article/details/144480423
4.腾讯云开发者社区《VSCode 配置 Python 环境》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
1.不同 Python 版本的选择和安装
2.虚拟环境的创建和激活
3.在 VSCode 中正确选择 Python 解释器
4.包管理工具 (pip) 的使用
1.安装 Python 解释器(建议 Python 3.9 或以上版本)
2.创建一个虚拟环境
3.在 VSCode 中配置 Python 解释器和虚拟环境
4.使用 pip 安装一个常用的 Python 包(如 numpy)
1.笔试:Python 环境配置的基本步骤和选项含义
2.应用题:根据给定场景配置合适的 Python 环境
VSCode 基础操作与编辑功能
4
VSCode 界面布局与基本操作
1.熟悉 VSCode 的整体界面布局
2.掌握各工具窗口的功能和使用方法
3.能够自定义界面布局以适应个人工作流程
4.了解常用菜单和命令的位置和功能
建议 3 小时(理论学习 1 小时,实践 2 小时)
1.VSCode 官方文档《User Interface》
https://code.visualstudio.com/docs/getstarted/userinterface
2.抖音视频《VsCode 五分钟上手教程》
https://www.iesdouyin.com/share/video/7472683222955052338/
3.CSDN 博客《VSCode 界面布局详解》
https://blog.csdn.net/qq_34567890/article/details/123456789
1.众多工具窗口的功能和使用场景
2.界面布局的自定义和保存
3.多文件和多窗口的管理
1.熟悉 VSCode 的各个工具窗口(编辑器、侧边栏、状态栏等)
2.调整界面布局,自定义工具窗口的位置和大小
3.打开多个文件,练习文件之间的切换和管理
4.使用命令面板(Ctrl+Shift+P)执行一些基本命令
1.笔试:VSCode 界面布局和工具窗口功能
2.实操:在规定时间内完成指定的界面操作和导航任务

5
文件和项目管理
1.掌握在 VSCode 中创建、打开和保存文件的方法
2.理解项目的概念和组织方式
3.能够管理文件和文件夹
4.了解如何使用工作区组织多个项目
建议 4 小时(理论学习 2 小时,实践 2 小时)
1.VSCode 官方文档《File Management》
https://code.visualstudio.com/docs/getstarted/filemanagement
2.抖音视频《VsCode 五分钟上手教程》
https://www.iesdouyin.com/share/video/7472683222955052338/
3.CSDN 博客《VSCode 文件和项目管理》
https://blog.csdn.net/qq_34567890/article/details/123456789
1.文件和文件夹的创建、移动和删除
2.项目的打开和关闭
3.工作区的概念和使用
4.文件编码和格式的处理
1.创建一个新的项目文件夹
2.在项目中创建、打开和保存不同类型的文件(如.py、.txt、.md)
3.管理文件和文件夹,进行复制、移动和删除操作
4.创建并使用工作区组织多个项目
1.笔试:VSCode 文件和项目管理的基本方法
2.应用题:根据给定需求完成文件和项目的管理任务

6
基本编辑功能与快捷键
1.掌握文本编辑的基本操作(复制、粘贴、删除、撤销等)
2.了解代码高亮和语法检查功能
3.能够使用代码补全和智能提示
4.掌握常用的编辑快捷键提高效率
建议 5 小时(理论学习 2 小时,实践 3 小时)
1.VSCode 官方文档《Basic Editing》
https://code.visualstudio.com/docs/editor/basicediting
2.抖音视频《VsCode 五分钟上手教程》
https://www.iesdouyin.com/share/video/7472683222955052338/
3.CSDN 博客《VSCode 常用快捷键整理》
https://blog.csdn.net/abcdefg1234567890/article/details/111222333
4.腾讯云开发者社区《VSCode 编辑功能详解》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
1.不同操作系统下快捷键的差异
2.多光标和块选择的使用
3.代码折叠和展开的操作
4.查找和替换功能的高级用法
1.练习基本的文本编辑操作
2.使用代码补全和智能提示功能编写代码
3.尝试多光标和块选择操作
4.练习查找和替换功能,包括正则表达式的使用
5.记忆并练习常用的编辑快捷键
1.笔试:VSCode 基本编辑功能和快捷键
2.实操:在规定时间内使用快捷键完成指定的编辑任务
VSCode 高级编辑功能与调试
7
代码导航与搜索
1.掌握文件内和项目内的代码导航方法
2.能够使用符号导航和快速跳转
3.了解如何查找和替换文本和符号
4.掌握高级搜索功能(如正则表达式搜索)
建议 4 小时(理论学习 2 小时,实践 2 小时)
1.VSCode 官方文档《Code Navigation》
https://code.visualstudio.com/docs/editor/navigation
2.CSDN 博客《VSCode 代码导航与搜索技巧》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode 高级搜索功能》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
1.符号导航的理解和应用
2.多文件和多项目的搜索
3.正则表达式在搜索中的使用
4.搜索结果的筛选和处理
1.使用快捷键进行文件内导航(如跳转到行号、符号等)
2.使用全局搜索查找特定的文本或符号
3.使用正则表达式进行高级搜索
4.练习在大型项目中进行代码导航和搜索
1.笔试:VSCode 代码导航和搜索的方法
2.应用题:根据给定需求完成指定的代码导航和搜索任务

8
代码格式化与规范
1.了解代码格式化的重要性
2.掌握在 VSCode 中进行代码格式化的方法
3.能够配置和自定义代码格式
4.了解如何使用插件进行代码规范检查
建议 5 小时(理论学习 2 小时,实践 3 小时)
1.VSCode 官方文档《Formatting》
https://code.visualstudio.com/docs/editor/codebasics#_formatting
2.CSDN 博客《VSCode 代码格式化与规范》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode 代码规范检查》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.知乎专栏《Python 代码规范与格式化工具》
https://zhuanlan.zhihu.com/p/345678910
1.不同编程语言的格式化规则差异
2.自定义格式配置文件的编写
3.多个格式插件的冲突解决
4.代码规范检查的配置和使用
1.在 VSCode 中安装 Python 扩展并配置代码格式化
2.使用快捷键进行代码格式化
3.自定义代码格式配置
4.安装并使用代码规范检查插件(如 pylint)
5.编写符合规范的 Python 代码并进行格式化
1.笔试:VSCode 代码格式化和规范的方法
2.应用题:根据给定要求编写并格式化代码

9
调试工具与技巧
1.理解调试的基本概念和流程
2.掌握在 VSCode 中设置断点和调试程序的方法
3.能够查看和修改变量值
4.了解如何使用调试控制台和监视窗口
5.掌握条件断点和异常断点的设置方法
建议 8 小时(理论学习 4 小时,实践 4 小时)
1.VSCode 官方文档《Debugging》
https://code.visualstudio.com/docs/editor/debugging
2.CSDN 博客《VSCode 调试工具与技巧》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode 调试 AI 代码》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.知乎专栏《VSCode 调试技巧详解》
https://zhuanlan.zhihu.com/p/345678910
1.调试配置文件(launch.json)的理解和配置
2.变量作用域和生命周期的理解
3.多线程和异步代码的调试
4.调试过程中的常见问题及解决方法
1.在 VSCode 中配置调试环境
2.设置断点并调试一个简单的 Python 程序
3.在调试过程中查看和修改变量值
4.使用调试控制台和监视窗口
5.设置条件断点和异常断点进行调试
1.笔试:VSCode 调试工具的使用方法和配置
2.应用题:根据给定代码找出并修复错误,使用调试工具辅助
VSCode 扩展与版本控制
10
扩展管理与使用
1.理解扩展的概念和作用
2.掌握在 VSCode 中安装、管理和卸载扩展的方法
3.能够根据开发需求选择和安装合适的扩展
4.了解如何配置和使用常用扩展
建议 6 小时(理论学习 3 小时,实践 3 小时)
1.VSCode 官方文档《Extension Marketplace》
https://code.visualstudio.com/docs/editor/extension-marketplace
2.CSDN 博客《VSCode 扩展管理与使用》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode 常用扩展推荐》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.知乎专栏《VSCode 必备扩展推荐》
https://zhuanlan.zhihu.com/p/345678910
1.扩展的选择和安装顺序
2.扩展的配置和个性化设置
3.扩展冲突的解决
4.企业级开发中的扩展管理
1.在 VSCode 中安装 Python 扩展
2.安装并配置常用的开发扩展(如 Git 扩展、Markdown 扩展等)
3.根据开发需求选择并安装合适的扩展
4.管理扩展,卸载不需要的扩展
5.配置和使用至少三个常用扩展
1.笔试:VSCode 扩展管理的方法和步骤
2.应用题:根据给定开发场景选择并配置合适的扩展

11
Git 版本控制集成
1.理解版本控制的基本概念
2.掌握在 VSCode 中集成 Git 的方法
3.能够进行基本的 Git 操作(如提交、拉取、推送等)
4.了解如何处理合并冲突
建议 8 小时(理论学习 4 小时,实践 4 小时)
1.VSCode 官方文档《Version Control with Git》
https://code.visualstudio.com/docs/editor/versioncontrol#_git-support
2.CSDN 博客《VSCode Git 集成使用教程》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode 与 Git 集成》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.知乎专栏《Git 版本控制详解》
https://zhuanlan.zhihu.com/p/345678910
1.Git 的基本概念和工作流程
2.VSCode 中 Git 操作的理解和应用
3.分支管理和合并冲突的处理
4.远程仓库的连接和管理
1.在 VSCode 中配置 Git
2.初始化一个 Git 仓库并进行基本操作(提交、查看历史等)
3.创建和切换分支,进行合并操作
4.连接远程仓库并进行推送和拉取操作
5.处理合并冲突
1.笔试:Git 版本控制的基本概念和 VSCode 集成方法
2.应用题:根据给定场景完成指定的 Git 操作和版本控制任务

12
终端与命令行集成
1.理解 VSCode 内置终端的功能和作用
2.掌握在 VSCode 中使用终端的方法
3.能够配置和自定义终端
4.了解如何在终端中执行命令和脚本
建议 5 小时(理论学习 2 小时,实践 3 小时)
1.VSCode 官方文档《Integrated Terminal》
https://code.visualstudio.com/docs/editor/integrated-terminal
2.CSDN 博客《VSCode 终端与命令行集成》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode 终端高级用法》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
1.不同操作系统下终端的差异
2.终端的配置和自定义
3.多终端和分屏的使用
4.命令历史和别名的设置
1.打开和关闭 VSCode 内置终端
2.在终端中执行基本命令(如 ls、cd、mkdir 等)
3.配置终端,自定义颜色、字体等
4.使用终端运行 Python 脚本
5.设置命令别名和快捷键
1.笔试:VSCode 终端的功能和使用方法
2.应用题:根据给定需求在终端中完成指定任务
VSCode 与 Jupyter 集成
13
Jupyter 扩展安装与配置
1.了解 Jupyter Notebook 的概念和作用
2.掌握在 VSCode 中安装和配置 Jupyter 扩展的方法
3.能够解决 Jupyter 扩展安装过程中的常见问题
4.了解如何选择和配置 Jupyter 内核
建议 6 小时(理论学习 3 小时,实践 3 小时)
1.VSCode 官方文档《Jupyter Support》
https://code.visualstudio.com/docs/datascience/jupyter-support
2.CSDN 博客《VSCode 中配置 jupyter (彻底解决 Failed to start the Kernel 问题)》
https://blog.csdn.net/weixin_52096278/article/details/126568679
3.腾讯云开发者社区《VSCode Jupyter 集成》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.知乎专栏《VSCode 与 Jupyter 集成详解》
https://zhuanlan.zhihu.com/p/345678910
1.Jupyter 扩展的安装和配置步骤
2.Kernel 启动失败的问题解决
3.多内核环境的配置和选择
4.虚拟环境中 Jupyter 的安装和使用
1.在 VSCode 中安装 Jupyter 扩展
2.安装和配置 Jupyter 内核
3.解决 Jupyter 扩展安装过程中的常见问题
4.配置不同的 Jupyter 内核环境
1.笔试:Jupyter 扩展的安装和配置方法
2.应用题:解决 Jupyter Kernel 启动失败的问题

14
Jupyter Notebook 使用
1.掌握在 VSCode 中创建和打开 Jupyter Notebook 的方法
2.能够在 Notebook 中编写和运行代码
3.了解如何使用 Markdown 单元格
4.掌握单元格的基本操作(添加、删除、移动等)
建议 8 小时(理论学习 4 小时,实践 4 小时)
1.VSCode 官方文档《Working with Jupyter Notebooks》
https://code.visualstudio.com/docs/datascience/jupyter-notebooks
2.CSDN 博客《VSCode Jupyter Notebook 使用教程》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode Jupyter Notebook 基础操作》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.知乎专栏《Jupyter Notebook 高级技巧》
https://zhuanlan.zhihu.com/p/345678910
1.Notebook 文件的结构和保存
2.代码单元格和 Markdown 单元格的区别
3.单元格的执行顺序和依赖关系
4.输出结果的查看和管理
1.在 VSCode 中创建一个新的 Jupyter Notebook
2.在 Notebook 中编写代码和 Markdown 内容
3.执行单元格并查看输出结果
4.练习单元格的添加、删除、移动等操作
5.保存和分享 Notebook 文件
1.笔试:Jupyter Notebook 的基本操作和功能
2.应用题:根据给定需求创建一个包含代码和文档的 Notebook

15
Jupyter 高级功能与集成
1.掌握 Jupyter Notebook 的高级功能(如变量查看、图表显示等)
2.能够在 VSCode 中使用 Jupyter 进行数据可视化
3.了解如何在 Jupyter 中使用交互式组件
4.掌握 Jupyter 与 VSCode 其他功能的集成方法
建议 10 小时(理论学习 5 小时,实践 5 小时)
1.VSCode 官方文档《Advanced Jupyter Features》
https://code.visualstudio.com/docs/datascience/jupyter-notebooks#_advanced-features
2.CSDN 博客《VSCode Jupyter 高级功能》
https://blog.csdn.net/qq_34567890/article/details/123456789
3.腾讯云开发者社区《VSCode Jupyter 数据可视化》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.知乎专栏《Jupyter 高级技巧与集成》
https://zhuanlan.zhihu.com/p/345678910
1.变量查看器和图表显示的配置
2.交互式组件的使用和配置
3.Jupyter 与 VSCode 调试功能的集成
4.大型 Notebook 的性能优化
1.使用 Jupyter Notebook 进行数据可视化
2.在 Notebook 中使用交互式组件(如滑块、按钮等)
3.配置变量查看器和图表显示
4.在 Jupyter 中调试代码
5.优化大型 Notebook 的性能
1.笔试:Jupyter Notebook 的高级功能和集成方法
2.应用题:根据给定数据集创建一个包含数据可视化和分析的 Notebook
VSCode 高级功能与实践
16
远程开发与容器支持
1.了解远程开发的概念和场景
2.掌握在 VSCode 中配置远程开发环境的方法
3.能够使用 SSH 进行远程代码编辑和调试
4.了解如何使用容器进行开发环境管理
建议 12 小时(理论学习 6 小时,实践 6 小时)
1.VSCode 官方文档《Remote Development》
https://code.visualstudio.com/docs/remote/remote-overview
2.腾讯云开发者社区《VSCode 远程开发与容器支持》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
3.知乎专栏《VSCode 远程开发详解》
https://zhuanlan.zhihu.com/p/345678910
4.CSDN 博客《VSCode 远程开发与调试》
https://blog.csdn.net/qq_34567890/article/details/123456789
1.SSH 连接的配置和管理
2.远程环境的同步和调试
3.容器的创建和管理
4.远程开发中的性能优化
1.配置 VSCode 远程开发环境
2.使用 SSH 连接到远程服务器进行代码编辑和调试
3.创建和管理开发容器
4.在容器中进行 Python 开发
5.练习在远程环境中进行 AI 项目开发
1.笔试:VSCode 远程开发和容器支持的方法
2.应用题:使用 VSCode 远程开发环境完成一个简单的开发任务

17
自动化和脚本编写
1.了解自动化和脚本编写的概念和作用
2.掌握在 VSCode 中创建和运行脚本的方法
3.能够编写自动化脚本提高开发效率
4.了解如何使用任务运行器(如 Task Runner)
建议 10 小时(理论学习 5 小时,实践 5 小时)
1.VSCode 官方文档《Tasks》
https://code.visualstudio.com/docs/editor/tasks
2.腾讯云开发者社区《VSCode 自动化和脚本编写》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
3.知乎专栏《VSCode 自动化脚本编写》
https://zhuanlan.zhihu.com/p/345678910
4.CSDN 博客《VSCode 任务运行器使用教程》
https://blog.csdn.net/qq_34567890/article/details/123456789
1.任务配置文件(tasks.json)的编写
2.脚本的调试和错误处理
3.自动化流程的设计和优化
4.脚本与其他工具的集成
1.在 VSCode 中配置任务运行器
2.编写简单的自动化脚本(如文件处理、代码生成等)
3.编写脚本进行代码格式化和规范检查
4.使用任务运行器自动化开发流程
5.编写脚本集成多个开发工具
1.笔试:VSCode 自动化和脚本编写的方法
2.应用题:根据给定需求编写一个自动化脚本提高开发效率

18
自定义和高级配置
1.了解 VSCode 的配置系统
2.掌握在 VSCode 中进行高级配置的方法
3.能够自定义设置、快捷键和代码片段
4.了解如何创建和使用配置文件
建议 15 小时(理论学习 7 小时,实践 8 小时)
1.VSCode 官方文档《Settings》
https://code.visualstudio.com/docs/getstarted/settings
2.腾讯云开发者社区《VSCode 高级配置与自定义》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
3.知乎专栏《VSCode 自定义和高级配置》
https://zhuanlan.zhihu.com/p/345678910
4.CSDN 博客《VSCode 配置文件详解》
https://blog.csdn.net/qq_34567890/article/details/123456789
1.用户设置和工作区设置的区别
2.配置文件的编写和管理
3.快捷键和代码片段的自定义
4.高级配置的调试和优化
1.自定义 VSCode 的设置,包括颜色主题、字体等
2.自定义快捷键,提高开发效率
3.创建和使用自定义代码片段
4.编写配置文件(settings.json、keybindings.json 等)
5.备份和分享自定义配置
1.笔试:VSCode 高级配置和自定义的方法
2.应用题:根据个人需求自定义 VSCode 的配置和工作流程
VSCode 与 AI 开发集成
19
AI 辅助编程工具
1.了解 AI 辅助编程工具的概念和作用
2.掌握在 VSCode 中安装和使用 GitHub Copilot 的方法
3.能够使用 AI 工具生成代码和文档
4.了解如何利用 AI 工具进行代码审查和优化
建议 10 小时(理论学习 5 小时,实践 5 小时)
1.VSCode 官方文档《GitHub Copilot》
https://code.visualstudio.com/docs/editor/github-copilot
2.知乎专栏《VSCode AI 辅助编程工具》
https://zhuanlan.zhihu.com/p/345678910
3.腾讯云开发者社区《VSCode 与 GitHub Copilot 集成》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
4.抖音视频《PyCharm 接入 DeepSeek,AI 写代码带你飞》
https://www.iesdouyin.com/share/video/7475970962618469658/
1.AI 工具的安装和配置
2.提示词工程的理解和应用
3.AI 生成代码的审查和优化
4.AI 工具的局限性和注意事项
1.在 VSCode 中安装和配置 GitHub Copilot
2.使用 Copilot 生成简单的 Python 代码
3.使用 AI 工具生成代码注释和文档
4.利用 AI 工具进行代码审查和优化
5.练习使用不同的提示词获取高质量的代码
1.笔试:AI 辅助编程工具的使用方法和配置
2.应用题:根据给定需求使用 AI 工具生成代码并优化

20
机器学习库集成
1.了解常用机器学习库的安装和使用方法
2.掌握在 VSCode 中配置机器学习开发环境的方法
3.能够使用 VSCode 进行机器学习模型的训练和评估
4.了解如何利用 VSCode 进行模型调试和可视化
建议 12 小时(理论学习 6 小时,实践 6 小时)
1.腾讯云开发者社区《VSCode 机器学习开发环境配置》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
2.知乎专栏《VSCode 机器学习开发环境》
https://zhuanlan.zhihu.com/p/345678910
3.CSDN 博客《VSCode 调试机器学习代码》
https://blog.csdn.net/qq_34567890/article/details/123456789
4.腾讯云开发者社区《VSCode 与 TensorFlow 集成》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
1.机器学习库的安装和版本管理
2.GPU 环境的配置和使用
3.大型数据集的处理和调试
4.模型训练过程的监控和优化
1.在 VSCode 中配置机器学习开发环境
2.安装常用的机器学习库(如 TensorFlow、PyTorch 等)
3.使用 VSCode 进行简单的机器学习模型训练和评估
4.在调试过程中查看和分析模型参数
5.使用 VSCode 进行模型训练过程的可视化
1.笔试:机器学习库的安装和 VSCode 集成方法
2.应用题:使用 VSCode 进行一个简单的机器学习项目开发

21
AI 项目开发与调试
1.掌握在 VSCode 中开发 AI 项目的流程和方法
2.能够配置和使用 GPU 加速
3.了解如何处理大型数据集和模型
4.掌握 AI 项目的调试和优化技巧
建议 15 小时(理论学习 7 小时,实践 8 小时)
1.腾讯云开发者社区《VSCode AI 项目开发流程》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
2.知乎专栏《VSCode AI 项目开发与调试》
https://zhuanlan.zhihu.com/p/345678910
3.CSDN 博客《VSCode 调试 AI 代码》
https://blog.csdn.net/qq_34567890/article/details/123456789
4.腾讯云开发者社区《VSCode 与 PyTorch 集成》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
1.AI 项目的结构和组织
2.GPU 资源的管理和优化
3.大型数据集的加载和处理
4.深度学习模型的调试和优化
1.在 VSCode 中创建一个 AI 项目结构
2.配置 GPU 加速环境
3.使用 VSCode 处理一个大型数据集
4.开发和调试一个简单的深度学习模型
5.优化模型性能并进行评估
1.笔试:AI 项目开发的流程和 VSCode 配置
2.应用题:使用 VSCode 完成一个简单的 AI 项目开发,包括数据处理、模型训练和评估
综合项目实践
22
小型 Python 项目开发
1.掌握 Python 项目的开发流程和方法
2.能够使用 VSCode 进行项目规划和管理
3.掌握模块化设计和代码组织方法
4.能够完成一个小型 Python 项目的开发
建议 20 小时(理论学习 10 小时,实践 10 小时)
1.腾讯云开发者社区《VSCode 项目开发实践》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
2.知乎专栏《Python 项目开发实践》
https://zhuanlan.zhihu.com/p/345678910
3.CSDN 博客《小型 Python 项目开发实践》
https://blog.csdn.net/qq_34567890/article/details/123456789
4.GitHub《小型 Python 项目案例》
https://github.com/topics/small-python-projects
1.项目需求分析和设计
2.模块化设计和代码组织
3.项目依赖管理和环境配置
4.项目测试和调试
1.选择一个小型项目主题,进行需求分析和设计
2.使用 VSCode 进行项目开发,遵循模块化设计原则
3.管理项目依赖和环境
4.进行项目测试和调试
5.编写项目文档和使用说明
1.笔试:项目开发流程和方法
2.应用题:使用 VSCode 完成一个小型 Python 项目的开发

23
AI 应用项目开发
1.理解 AI 应用项目的开发流程和方法
2.能够使用 VSCode 进行 AI 项目的开发
3.掌握 AI 模型的训练、评估和部署方法
4.能够完成一个简单的 AI 应用项目
建议 25 小时(理论学习 12 小时,实践 13 小时)
1.腾讯云开发者社区《VSCode AI 应用项目开发》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
2.知乎专栏《AI 应用项目开发实践》
https://zhuanlan.zhihu.com/p/345678910
3.CSDN 博客《VSCode AI 项目开发案例》
https://blog.csdn.net/qq_34567890/article/details/123456789
4.GitHub《AI 项目案例》
https://github.com/topics/ai-projects
1.AI 项目的需求分析和设计
2.数据获取和预处理
3.模型选择、训练和调优
4.模型部署和应用集成
1.选择一个简单的 AI 应用主题,进行需求分析和设计
2.使用 VSCode 进行数据获取和预处理
3.选择和训练合适的 AI 模型
4.评估和优化模型性能
5.部署模型并开发应用界面
1.笔试:AI 应用项目开发的流程和方法
2.应用题:使用 VSCode 完成一个简单的 AI 应用项目开发

24
团队协作与项目管理
1.理解团队协作开发的流程和规范
2.能够使用 VSCode 进行团队协作开发
3.掌握项目管理工具和方法的集成
4.能够参与团队项目的开发和管理
建议 20 小时(理论学习 10 小时,实践 10 小时)
1.腾讯云开发者社区《VSCode 团队协作与项目管理》
https://cloud.tencent.cn/developer/information/jupyter%20vscode
2.知乎专栏《团队协作开发实践》
https://zhuanlan.zhihu.com/p/345678910
3.CSDN 博客《VSCode 与 GitHub 团队协作》
https://blog.csdn.net/qq_34567890/article/details/123456789
4.GitHub《团队协作开发指南》
https://github.com/topics/team-collaboration
1.团队开发流程和规范的理解和应用
2.代码冲突的解决和协作
3.项目管理工具的集成和使用
4.团队沟通和协调
1.参与一个团队项目,使用 VSCode 进行开发和协作
2.使用项目管理工具(如 GitHub Issues、Trello 等)跟踪任务和进度
3.处理团队协作中的代码冲突和协调问题
4.参与代码审查和质量控制
5.编写项目文档和进行团队交流
1.笔试:团队协作和项目管理的方法
2.应用题:根据给定场景完成团队协作开发任务


参考资料

[1] AI辅助Python编程30天速成-CSDN博客 https://blog.csdn.net/gapapp/article/details/149365846

[2] 2025最新版黑马程序员人工智能开发学习路线图2025最新版黑马程序员人工智能开发学习路线图 2025-04-14 09 - 掘金 https://juejin.cn/post/7492417173631025191

[3] AI赋能Python零代码编程知识技能体系构架_0代码 ai-CSDN博客 https://blog.csdn.net/tsyzw/article/details/146136028

[4] AI programming with Github Copilot in VS Code for beginners https://www.udemy.com/course/ai-programming-github-copilot-in-vs-code/?couponCode=LUCKY-BIRD

[5] 从入门到精通:深入了解Semantic Kernel的AI编程课程_开发_课时_技术 https://m.sohu.com/a/869355289_121956422/

[6] 2025年Python第1课丨工具安装与第一个练习-抖音 https://www.iesdouyin.com/share/video/7465600146538089738/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7412333873487906842&region=&scene_from=dy_open_search_video&share_sign=D_JW.4ZhseD7JsdC83G0A_BzPl9I_M7ldLAApCEXsyE-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310706&u_code=0&video_share_track_ver=&with_sec_did=1

[7] VsCode五分钟上手教程   VsCode五分钟上手教程 无一句废话。-抖音 https://www.iesdouyin.com/share/video/7472683222955052338/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7472683349283261211&region=&scene_from=dy_open_search_video&share_sign=ABI4jeIcL5T54ansKBbbKuhLFw_B14KKhN_S0pLfee4-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310706&u_code=0&video_share_track_ver=&with_sec_did=1

[8] 《人工智能程序设计》教学大纲.docx - 人人文库 https://m.renrendoc.com/paper/352298747.html

[9] Visual Studio Code for Developers 2025: Beginner to Advanced https://www.udemy.com/course/learn-visual-studio-code-vscode-course/?srsltid=AfmBOopaheiN8vNvT-N-6qY_TGFDDiB2M1NG9FAzlXbiavWZePt-z7U7

[10] 《人工智能导论课程标准》.docx - 人人文库 https://m.renrendoc.com/paper/246937616.html

[11] 第9章 AI工具环境搭建:Jupyter、VSCode、GitHub_AI国际站 http://m.toutiao.com/group/7543093121861550376/?upstream_biz=doubao

[12] Visual Studio Code Training Course https://www.nobleprog.com/cc/vscode

[13] Visual Studio Code https://www.classcentral.com/course/frontend-masters-visual-studio-code-118066

[14] 华中科技大学C课设指导课程 第一讲:VScode环境配置-抖音 https://www.iesdouyin.com/share/video/7534739520114134330/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7534739504549137188&region=&scene_from=dy_open_search_video&share_sign=rfn4CVsiI__OoHo5AB4Gat7Dqv97w43jQ4SERslcIMw-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310706&u_code=0&video_share_track_ver=&with_sec_did=1

[15] VSCode + Cline + Deepseek 让AI给你编程_cline注册-CSDN博客 https://blog.csdn.net/dingding2001/article/details/145500605

[16] 使用 Visual Studio Code 进行交互式调试 - Azure Machine Learning | Microsoft Learn https://learn.microsoft.com/zh-cn/azure/machine-learning/how-to-debug-visual-studio-code?view=azureml-api-1

[17] PHP接单涨薪系列(二十六):VSCode神器!PHP/Python/AI代码自动联调插件开发指南 (建议收藏)_51CTO博客_vscode写php插件 https://blog.51cto.com/u_9352228/14130642

[18] 【AI 加持下的 Python 编程实战 2_08】第八章:浅析 AI 语境下的代码调试能力培养-CSDN博客 https://blog.csdn.net/frgod/article/details/147457706

[19] GitHub Copilot in VS Code https://code.visualstudio.com/docs/copilot/overview

[20] GCL代码优化助手 - Visual Studio Marketplace https://marketplace.visualstudio.com/items?itemName=dsl.ai-code-optimizer

[21] AI Coding https://marketplace.visualstudio.com/items?itemName=GalilAI.aicoding

[22] jupyter-notebook-vscode https://marketplace.visualstudio.com/items?itemName=samghelms.jupyter-notebook-vscode&utm_source=www.vsixhub.com

[23] Jupyter Notebook 的终极进化:VS Code vs PyCharm,数据科学的IDE王者之争-CSDN博客 https://blog.csdn.net/meiyicidouzaipaihuai/article/details/150552494

[24] jupyter vscode - 腾讯云开发者社区 - 腾讯云 https://cloud.tencent.cn/developer/information/jupyter%20vscode

[25] vscode-jupyter-python https://marketplace.visualstudio.com/items?itemName=kylebarron.vscode-jupyter-python

[26] Visual Studio Code 安装 Jupyter Notebook-抖音 https://www.iesdouyin.com/share/video/7359125511316049215/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7359125558753561382&region=&scene_from=dy_open_search_video&share_sign=CZ0EuIjqB5_hty8evEFFqvB7lqkEk2uJ_CwHbkRVT_0-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310806&u_code=0&video_share_track_ver=&with_sec_did=1

[27] 第一章将重点了解VS Code开发环境的配置及应用 VS Code插件安装是高效开发的第一步。首先完成基础配置:官网下载安装后,需添加Python扩展并配置调试环境,确保开发环境即刻可用。-抖音 https://www.iesdouyin.com/share/video/7537680481056197898/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7537680518402476854&region=&scene_from=dy_open_search_video&share_sign=aSkXFkPZq3eZW7lRfN1MXxxjHjsMiQxuylk.8SLR5bM-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310806&u_code=0&video_share_track_ver=&with_sec_did=1

[28] 仅需一分钟就可以将VS Code这个代码编辑器,变成强大的集成开发环境-抖音 https://www.iesdouyin.com/share/video/7315018199689366835/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7315018362461145883&region=&scene_from=dy_open_search_video&share_sign=LjAoiBuZKp4ck9TSEb1eMYQKWVsRbGnO9NSiLvPJCB4-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310806&u_code=0&video_share_track_ver=&with_sec_did=1

[29] Jupyter https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter&sa=U&usg=AOvVaw2Gtk2oozXX1E3zvHnem4CU&ved=2ahUKEwj4qcijitaCAxVFPnAKHe_1BO4QFnoECAoQAg

[30] VS Code中配置python开发环境步骤(基于Jupyter)_vscode jupyter-CSDN博客 https://blog.csdn.net/alittlehippo/article/details/144480423

[31] vscode中配置jupyter(彻底解决Failed to start the Kernel问题)_vscode配置jupyter-CSDN博客 https://blog.csdn.net/weixin_52096278/article/details/126568679

[32] VSCode变量数据可视化_mob6454cc762e37的技术博客_51CTO博客 https://blog.51cto.com/u_16099311/13307447

[33] GitHub - microsoft/vscode-simple-jupyter-notebook: Simple jupyter notebook for exploration purposes https://github.heygears.com/microsoft/vscode-simple-jupyter-notebook

[34] Python in Visual Studio Code https://code.visualstudio.com/docs/languages/python?WT.mc_id=allaroundazure-devto-ninaz

[35] VSCode Jupyter 扩展使用教程-CSDN博客 https://blog.csdn.net/gitblog_01124/article/details/141983807

[36] Python编辑器之jupyter使用介绍(拓展插件使用手册)_jupyter keymap-CSDN博客 https://blog.csdn.net/qq_40304090/article/details/87859366

[37] jupyternotebook怎么安装python https://blog.51cto.com/u_12196/12463718

[38] Python jupyter notebook插件 Nbextensions安装及其使用_nbextensions edit menu item-CSDN博客 https://blog.csdn.net/qq_24077201/article/details/114819556

[39] 代码编辑与数据分析的完美结合:vscode携手jupyternotebook https://juejin.cn/post/7437133940485111849

[40] 自学Python-06Jupyter的使用 代码与知识库管理-抖音 https://www.iesdouyin.com/share/video/7489992338215898377/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7489993074467588890&region=&scene_from=dy_open_search_video&share_sign=TxV9Lgb03gtTe0pKTV5n_F8mZ8EqNCSyfQQO_ugN.5Y-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310916&u_code=0&video_share_track_ver=&with_sec_did=1

[41] 第04集|零基础入门学Python jupyter notebook扩展安装和使用-抖音 https://www.iesdouyin.com/share/video/7239149433596742952/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7239149502349708090&region=&scene_from=dy_open_search_video&share_sign=O0XBJOJjgt5D7EYP9_9Xy1fU2QAMtWMT5tPJr84Q4LE-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310916&u_code=0&video_share_track_ver=&with_sec_did=1

[42] 不会还有人不会在jupyter上装nbextention吧(‾◡◝)-抖音 https://www.iesdouyin.com/share/video/7153887894594260231/?did=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&from_aid=1128&from_ssr=1&iid=MS4wLjABAAAANwkJuWIRFOzg5uCpDRpMj4OX-QryoDgn-yYlXQnRwQQ&mid=7153887987338660616&region=&scene_from=dy_open_search_video&share_sign=Ud94fyXZECmlvY3O5xvNTXGmv7GpEz_G2tx9QU4f3qQ-&share_track_info=%7B%22link_description_type%22%3A%22%22%7D&share_version=280700&titleType=title&ts=1756310916&u_code=0&video_share_track_ver=&with_sec_did=1

分享到: