新手入门指南

编程初学者必备软件与基础知识官方文档索引

开发工具

  • Visual Studio
    • 官方网站:Visual Studio
    • 特色:集成开发、调试、测试工具,支持Git协作
  • IntelliJ IDEA(Java推荐)
    • 官方网站:IntelliJ IDEA
    • 特色:智能代码补全、重构功能,深度支持Spring框架
  • PyCharm(Python推荐)
    • 官方网站:PyCharm
    • 特色:数据分析、Web开发,内置代码质量检测
  • Notepad++
    • 官方网站:Notepad++
    • 特色:免费开源,支持27种编程语言
  • Sublime Text
    • 官方网站:Sublime Text
    • 特色:多行编辑、代码片段,插件扩展丰富

编程语言基础

  • Python官方教程
    • 官方地址:Python
    • 内容:语法、数据类型、函数、面向对象编程
  • Java官方学习路径
    • 官方地址:Java
    • 内容:SE基础语法、集合框架、异常处理
  • C#官方指南
    • 官方地址:C#
    • 内容:语言基础、.NET框架、面向对象编程

计算机基础

  • 计算机硬件与系统原理
    • 参考文档:Microsoft Learn
    • 内容:CPU、内存、存储设备原理,操作系统概念
  • 网络基础
    • 参考文档:TCP/IP RFC
    • 内容:IP地址、HTTP协议、网络通信原理

数据结构与算法

  • 算法可视化学习平台
    • 官方地址:VisuAlgo
    • 内容:动画演示排序、查找、图论等经典算法
  • LeetCode 新手入门指南
    • 官方地址:LeetCode
    • 内容:初学者算法训练计划,详细题解分析

前端开发

  • MDN Web Docs
    • 官方地址:MDN
    • 内容:HTML、CSS、JavaScript及Web API百科全书
  • React 官方文档
    • 官方地址:React
    • 内容:核心概念、Hooks API、性能优化
  • Webpack 官方文档
    • 官方地址:Webpack
    • 内容:模块打包器指南,入口、输出、loader、插件
  • Vite 官方文档
    • 官方地址:Vite
    • 内容:快速上手指南、HMR、构建优化
  • Tailwind CSS 官方文档
    • 官方地址:Tailwind CSS
    • 内容:实用优先CSS框架,响应式设计

后端开发

  • Python 官方文档
    • 官方地址:Python
    • 内容:权威教程与标准库参考
  • Java 官方教程
    • 官方地址:Java
    • 内容:基础概念、集合、并发
  • Spring Framework 官方文档
    • 官方地址:Spring
    • 内容:IoC容器、AOP、Web响应式编程
  • Django 官方文档
    • 官方地址:Django
    • 内容:快速入门、模型-视图-模板、部署方案
  • FastAPI 官方文档
    • 官方地址:FastAPI
    • 内容:高性能Web框架,自动生成API文档

移动开发

  • Flutter 官方文档
    • 官方地址:Flutter
    • 内容:跨平台UI框架,支持iOS和Android
  • React Native 官方文档
    • 官方地址:React Native
    • 内容:JavaScript和React构建原生应用

数据库

  • MySQL 官方文档
    • 官方地址:MySQL
    • 内容:安装、SQL语法、存储引擎、优化
  • Redis 官方文档
    • 官方地址:Redis
    • 内容:命令全解、数据类型、持久化、高可用

运维与部署

  • Docker 官方文档
    • 官方地址:Docker
    • 内容:入门、镜像构建、容器管理、最佳实践
  • Kubernetes 官方文档
    • 官方地址:Kubernetes
    • 内容:Pod、Service、Deployment核心概念
  • Nginx 官方文档
    • 官方地址:Nginx
    • 内容:安装配置、负载均衡、缓存、性能调优

版本控制工具

  • Git官方文档
    • 官方地址:Git
    • 内容:基本操作、分支管理、远程仓库协作
  • GitHub 新手入门
    • 官方地址:GitHub
    • 内容:仓库创建、Pull Request、Issues协作

人工智能

  • PyTorch 官方文档
    • 官方地址:PyTorch
    • 内容:张量操作、自动微分、神经网络模块
  • TensorFlow 官方文档
    • 官方地址:TensorFlow
    • 内容:基础概念、模型构建、训练部署

测试与安全

  • 测试工具指南
    • 官方地址:Testing Library
    • 内容:单元测试、集成测试、端到端测试
  • OWASP 安全指南
    • 官方地址:OWASP
    • 内容:Web应用安全风险十大项目防护

性能优化与设计模式

  • 性能优化指南
    • 官方地址:Performance
    • 内容:前端、后端、数据库性能优化策略
  • 设计模式指南
    • 官方地址:Design Patterns
    • 内容:常见软件设计模式及应用场景

数据科学与云计算

  • Pandas 官方文档
    • 官方地址:Pandas
    • 内容:数据分析、数据清洗、转换、分析
  • AWS 官方文档
    • 官方地址:AWS
    • 内容:计算、存储、网络、安全云服务

DevOps 与 API 设计

  • Jenkins 官方文档
    • 官方地址:Jenkins
    • 内容:CI/CD流程配置和管理
  • REST API 设计指南
    • 官方地址:OpenAPI
    • 内容:RESTful API设计原则、最佳实践

其他

  • Markdown CommonMark 规范
    • 官方地址:CommonMark
    • 内容:Markdown语法详解

新手入门指南
http://alblog.us.ci/2026/04/07/新手入门指南/
作者
Juhua Niu
发布于
2026年4月7日
许可协议