Skip to content

💻 计算机科学 ​

计算机科学是数字时代的基础学科,本板块涵盖从编程基础到高级应用的完整技术体系,包括Python全栈开发、数据科学、Web开发、大数据处理等核心领域,帮助您构建扎实的技术基础和工程化思维。

📚 核心板块 ​

🎯 算法与数据结构 ​

  • 算法体系:排序、搜索、动态规划、贪心算法等
  • 数据结构:数组、链表、树、图、哈希表等
  • 复杂度分析:时间空间效率评估

🐍 Python全栈开发 ​

  • 核心编程:系统模块、文件处理、面向对象、并发编程
  • Web开发:HTML、CSS、JavaScript、jQuery
  • 数据库:SQL、NoSQL、Cassandra

📊 数据科学 ​

  • 数据分析:NumPy、Pandas、SciPy
  • 数据可视化:Matplotlib、Seaborn、Pyecharts、Folium
  • 机器学习工程:框架配置、模型搭建、集成学习

🚀 大数据与云技术 ​

  • 大数据处理:Spark、PySpark
  • 云存储:AWS S3、HDFS
  • 容器化:Docker、Kubernetes

🔧 开发运维 ​

  • 版本控制:Git、GitHub
  • 系统管理:Linux、Windows
  • 自动化:CI/CD、定时任务

🏭 工业级应用 ​

  • 真实项目:AGV分拣系统、GitHub博客搭建
  • 技术栈:机器学习、Web开发、大数据

📖 学习路径 ​

入门阶段 ​

  1. 编程基础:Python核心语法、数据结构
  2. Web开发:HTML、CSS、JavaScript基础
  3. 数据处理:NumPy、Pandas入门
  4. 版本控制:Git基础命令

进阶阶段 ​

  1. 算法设计:排序、搜索、动态规划
  2. Web进阶:前端框架、后端开发
  3. 数据科学:机器学习、数据可视化
  4. 系统管理:Linux高级命令、Docker

高级阶段 ​

  1. 大数据处理:Spark、PySpark
  2. 深度学习:TensorFlow、PyTorch
  3. 系统架构:分布式系统、微服务
  4. 工业应用:真实项目开发、部署

📊 技术体系 ​

🎯 算法与数据结构 ​

🐍 Python全栈开发 ​

📚 核心编程技术 ​

🎯 算法与竞赛 ​

📊 数据科学与可视化 ​

🔬 数据分析核心 ​

📈 高级可视化技术 ​

🌐 Web开发与数据库 ​

🎨 Web前端技术 ​

🐘 数据库技术 ​

🚀 大数据与云技术 ​

⚡ 大数据处理 ​

  • Spark基础(pyspark)
  • [PySpark高级应用](./programming/pyspark笔记(RDD,DataFrame和Spark SQL).md)
  • [云存储与分布式文件系统](./programming/aws s3命令与hdfs dfs命令_hadoop fs命令(笔记).md)

🔧 开发运维技术 ​

📝 版本控制与系统管理 ​

  • [Git版本控制与SSH配置](./programming/Mac_Windows Git配置SSH和Git常用命令(笔记).md)
  • Github首页美化
  • Linux基础命令
  • [Linux高级工具与集群部署](./programming/Linux jq 、vim以及Linux集群安装miniconda并配置虚拟环境(笔记).md)

⏰ 自动化与容器化 ​

  • [Windows定时任务与批处理](./programming/Windows 定时任务设置、批处理(.bat)命令详解和通过conda虚拟环境定时运行Python程序.md)
  • Docker容器化实践

🤖 机器学习工程 ​

🛠️ 开发工具与包管理 ​

🏗️ 深度学习框架 ​

🎯 集成学习算法 ​

🏭 工业级应用 ​

🎯 真实项目案例 ​

💡 技术特色 ​

  • 实战导向:真实项目案例,完整开发流程
  • 工程化思维:Git工作流、CI/CD、Docker
  • 技术广度:从前端到后端,从单机到分布式
  • AI工程化:模型训练到生产部署

🔗 扩展学习 ​


全栈技术实战,从入门到工业级应用! 🚀


探索计算机科学的无穷奥秘,构建数字世界的美好未来!

Released under the MIT License.