官方资源(最权威、最推荐)
官方教程通常最准确、最系统,并且紧跟最新版本。

-
JetBrains 官方 YouTube 频道
- 频道链接: https://www.youtube.com/c/JetBrains
- PyCharm 入门系列: 官方制作的系列视频,手把手教你从安装、配置到编写、调试代码。
- What's New in PyCharm: 每个新版本发布后,官方都会发布介绍新功能和新改进的视频。
- PyCharm Tips & Tricks: 分享各种实用技巧,帮助你高效使用 PyCharm。
- 优点: 权威、系统、内容更新及时,是学习的首选。
-
PyCharm 官方文档
- 文档链接: https://www.jetbrains.com/pycharm/guide/
- 入门指南: 文档形式的教程,图文并茂,可以按自己的节奏阅读。
- 教程: 提供了针对不同场景(如 Web 开发、数据分析)的详细教程。
- 优点: 内容详尽,可作为视频教程的补充和参考手册。
国内优秀视频教程(中文、易于理解)
国内 Bilibili (B站) 是学习编程教程的宝库,有很多优秀的 UP主。
综合入门与基础教程
-
【尚硅谷】PyCharm 教程
(图片来源网络,侵删)- UP主: 尚硅谷
- B站链接: https://www.bilibili.com/video/BV1QW4y1x7V7/
- 特点: 非常系统、全面的入门教程,从安装配置讲到高级功能,适合零基础学员,讲解清晰,配套资料齐全,是很多人入门 PyCharm 的首选。
-
【黑马程序员】PyCharm 教程
- UP主: 黑马程序员
- B站链接: https://www.bilibili.com/video/BV1xW4y1B7eY/
- 特点: 另一套非常受欢迎的免费教程,风格与尚硅谷类似,也是从基础开始,结合项目进行讲解,适合跟着一起动手实践。
特定领域与进阶教程
-
Django / Web 开发相关
- UP主: CodeSheep (代码羊)
- B站链接: https://space.bilibili.com/380719758
- 特点: 这位 UP主的视频质量非常高,不仅有 PyCharm 的使用,更多的是结合 Django、Flask 等 Web 框架进行实战,你可以看到在开发 Web 项目时,PyCharm 的强大之处,他的“30分钟快速上手Django”系列就很好地利用了 PyCharm 的功能。
-
数据科学与机器学习相关
- UP主: 同济子豪兄
- B站链接: https://space.bilibili.com/477001733
- 特点: 如果你想用 PyCharm 进行数据分析、机器学习,他的教程是绝佳选择,他详细讲解了如何配置科学计算环境、如何使用 Jupyter Notebook、如何调试 TensorFlow/PyTorch 模型等,充分展示了 PyCharm Professional 版在数据科学领域的优势。
-
小技巧与效率提升
(图片来源网络,侵删)- UP主: 王伟 (Python小金)
- B站链接: https://space.bilibili.com/20894785
- 特点: 专注于分享 Python 和 PyCharm 的高效使用技巧,他的视频通常较短,但直击痛点,能快速提升你的编码效率。
国际优秀视频教程(英文、高质量)
如果你英文不错,这些国际顶尖的教程会让你受益匪浅。
-
Corey Schafer
- YouTube 频道: https://www.youtube.com/c/CoreyMSchafer
- 推荐视频: "PyCharm Tutorial" 系列
- 特点: Corey Schafer 是公认的 Python 教学大师,他的教程逻辑清晰、结构严谨、易于理解,他的 PyCharm 教程虽然是英文,但配有清晰的字幕和代码演示,是提升英文和技术水平的双重好选择。
-
freeCodeCamp.org
- YouTube 频道: https://www.youtube.com/c/Freecodecamp
- 推荐视频: "Learn PyCharm in 90 Minutes"
- 特点: freeCodeCamp 提供了很多免费的长篇教程,这个 90 分钟的视频非常紧凑,可以让你快速了解 PyCharm 的核心功能和常用操作。
学习建议与路径
为了让你更高效地学习,这里提供一个建议的学习路径:
-
第一步:安装与配置 (1-2 小时)
- 观看 尚硅谷 或 黑马程序员 的前几集视频。
- 学习如何下载安装、选择社区版还是专业版、配置 Python 解释器、设置主题和字体。
-
第二步:核心功能掌握 (3-5 小时)
- 继续观看入门教程。
- 重点学习:
- 项目结构管理: 如何创建、组织项目文件和文件夹。
- 代码编辑: 代码补全、代码格式化、代码模板。
- 运行与调试: 如何运行程序、设置断点、查看变量、单步执行。
- 版本控制: 集成 Git,进行代码的提交、推送、拉取。
-
第三步:特定领域应用 (根据需求)
- Web 开发: 学习如何配置 Django/Flask 框架,使用数据库工具,以及调试 Web 应用。
- 数据分析/科学计算: 学习如何配置 Anaconda 环境,使用 Jupyter Notebook,以及调试数据科学相关的库。
- 自动化脚本: 学习如何使用
Run/Debug Configuration来方便地运行不同参数的脚本。
-
第四步:持续学习与提升
- 关注 JetBrains 官方频道 和 Corey Schafer 的频道,定期观看新功能介绍和技巧分享。
- 在日常使用中,多尝试使用快捷键,探索菜单里的未知功能,你会发现 PyCharm 还有更多宝藏等你发掘。
希望这份详细的视频教程列表和学习路径能帮助你快速上手并精通 PyCharm!祝你学习愉快!
