入门指南
零基础环境搭建与学习规划
- 001入门入门指南从零开始的完整学习指南:环境搭建、学习路径与核心概念入门。
- 002入门开发环境搭建从零开始选择操作系统、安装编辑器和配置终端环境。
- 003入门学习指南编程学习节奏规划、常见问题与心态建议。
- 004入门计算机体系结构冯·诺依曼体系结构、CPU工作原理、指令周期、存储层次与总线系统。
- 005入门数的表示与编码进制转换、原码反码补码、IEEE 754浮点数、ASCII与Unicode编码。
- 006入门程序设计基础算法流程图、控制结构、编译与解释、数据类型、运算符与表达式求值。
- 007入门函数与模块化函数定义与参数传递、模块化编程、文件操作、异常处理与调试基础。
- 008入门学习路线规划系统化编程学习路线设计、阶段划分与技能树构建方法。
- 009入门环境变量与PATH环境变量概念、PATH机制、跨平台配置与常见问题排查。
- 010入门IDE与编辑器选型主流IDE与编辑器对比选型:VS Code、IntelliJ、Vim及云IDE方案。
- 011入门插件生态编辑器与IDE插件体系、包管理机制、插件开发基础与生态维护。
- 012入门命令行基础命令行操作基础:文件系统导航、进程管理、网络工具与Shell脚本入门。
- 013入门包管理器主流包管理器对比:npm、pip、apt、brew的工作原理与使用方法。
- 014入门版本控制系统选型版本控制系统对比选型:Git与SVN的核心差异、适用场景与迁移策略。
- 015入门项目初始化项目初始化流程、脚手架工具、模板选择与项目结构规范。
- 016入门构建工具构建工具对比:Make、CMake、Vite的工作原理、配置方法与适用场景。
- 017入门编程范式基础三大编程范式:面向对象、函数式、声明式的核心思想与代码实践。
- 018入门调试思想系统化调试方法论:断点调试、日志策略、二分排查与常见调试工具。
- 019入门软件下载地址汇总常用开发软件的官网与下载地址汇总,涵盖编辑器、IDE、运行时、版本控制、容器、数据库客户端、API测试、终端、设计等全栈工具。
- 020入门Windows环境配置教程Windows 开发环境完整配置指南,涵盖 WSL2、包管理器、环境变量、Git、Node.js、Python、Java JDK、Docker Desktop、VS Code 安装与配置。
- 021入门macOS环境配置教程macOS 开发环境完整配置指南,涵盖 Homebrew、Xcode Command Line Tools、Git、Node.js(nvm)、Python(pyenv)、Java JDK、Docker Desktop、VS Code 安装与配置。
- 022入门Linux环境配置教程Linux 开发环境完整配置指南,涵盖 apt/yum/pacman 包管理器、Git、Node.js(nvm)、Python(pyenv)、Java JDK、Docker、VS Code 安装与配置。