首页
›
热销单品
›
考试考证
›
012-计算机与信息技术考试
›
《程序员基础知识与程序设计课程》
所属分类:012-计算机与信息技术考试
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
程序员基础知识与程序设计课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 程序员职业路径与核心能力要求
课程导入
学习目标
02
计算机基础
计算机组成原理 · 操作系统基本概念 · 数据存储与进制转换
计算机基础
计算机组成原理
03
网络与安全基础
网络分层模型 · HTTP/HTTPS · 常见网络协议与基础安全知识
网络
安全基础
04
数据结构入门
数组 · 链表 · 栈
数据结构入门
数组
05
算法初步
算法复杂度分析 · 常见排序算法(冒泡 · 选择
算法初步
算法复杂度分析
06
编程语言概述
主流编程语言分类 · 编译型与解释型语言 · 语言选择策略
编程语言概述
主流编程语言分类
07
开发环境搭建
安装IDE · 配置编译器/解释器 · 使用命令行与版本控制工具(Git)
开发环境搭建
IDE
08
程序基本结构
变量 · 常量 · 数据类型
程序基本结构
变量
09
流程控制
条件语句(if/else) · 循环语句(for/while) · 分支与跳转
流程控制
if/else
10
函数与模块化
函数定义 · 参数传递 · 返回值
函数
模块化
11
数组与字符串处理
一维/多维数组 · 字符串常用操作 · 字符编码
数组
字符串处理
12
指针与内存管理(以C为例)
指针概念 · 动态内存分配 · 内存泄漏与避免
指针
内存管理
13
面向对象编程(OOP)
类与对象 · 封装 · 继承
OOP
面向对象编程
14
异常处理与调试
错误类型 · try/catch/throw · 断点调试
异常处理
调试
15
文件与数据持久化
文件读写 · JSON/XML格式 · 数据库基础(SQLite/MySQL…
文件
数据持久化
16
常用算法进阶
查找算法(二分查找) · 递归与分治 · 贪心算法入门
常用算法进阶
查找算法
17
数据结构进阶
树(二叉树 · BST) · 图的基本概念
数据结构进阶
二叉树
18
编程范式与设计原则
面向过程 · 面向对象 · 函数式编程
编程范式
设计原则
19
代码规范与重构
命名规范 · 注释规范 · 代码风格
代码规范
重构
20
版本控制实战
Git分支管理 · 合并冲突解决 · 团队协作流程(Git Flow)
版本控制实战
Git
21
项目构建与依赖管理
Make/CMake · Maven/Gradle · npm/pip等工具使用
项目构建
依赖管理
22
多线程与并发基础
线程/进程概念 · 同步与互斥 · 死锁及并发编程实践
多线程
并发基础
23
网络编程入门
Socket编程 · HTTP请求/响应 · RESTful API设计基础
网络编程入门
Socket
24
数据库设计与SQL
关系型数据库设计范式 · CRUD操作 · 索引与事务
SQL
数据库设计
25
前端基础(可选)
HTML/CSS/JavaScrip… · 前后端交互基础
前端基础
可选
26
综合案例实战一
开发一个命令行学生管理系统(涉及数据… · 文件操作 · 异常处理)
综合案例实战一
开发一个命令行学…
27
综合案例实战二
开发一个简易博客后端(涉及网络编程 · 数据库 · API设计)
综合案例实战二
开发一个简易博客…
28
常见问题与解决方案
编译错误 · 运行时错误 · 逻辑错误
常见问题
解决方案
29
测试与质量保障
单元测试 · 集成测试 · 测试驱动开发(TDD)
测试
质量保障
30
课程总结与进阶路径
知识体系回顾 · 学习资源推荐 · 职业发展建议与项目实战指导
课程总结
进阶路径
所属VIP或分类
同VIP:信息处理技术员办公信息处理课程
同VIP:信息安全工程师安全技术与案例课程
同VIP:信息系统监理师监理实务课程