程序基本结构、变量与数据类型、输入输出、运算符、条件判断、循环结构、函数。
练习任务:判断奇偶数、计算阶乘、输出九九乘法表、简单计算器、猜数字小游戏。
一维数组、二维数组、字符数组、字符串处理函数、排序与查找基础。
练习任务:成绩统计、冒泡排序、字符串反转、字符频率统计。
指针变量、指针与数组、指针与函数、动态内存分配、内存泄漏基础。
练习任务:使用指针交换变量、动态数组、简单字符串复制、链表基础。
结构体、结构体数组、文件读写、模块化编程。
练习任务:学生成绩管理系统、图书管理系统、通讯录管理系统。
Git 是一个分布式版本控制工具,用来记录代码的修改历史,支持多人协作开发。
Git 可以帮助你保存代码版本、回退错误修改、查看谁改了什么、多人一起开发项目、管理不同功能分支。
1 | git init |
1 | feat: 新增登录功能 |
Linux 常用于服务器、开发环境、网络安全实验、项目部署和运维管理。掌握 Linux 基础命令,是计算机方向成员的重要基础能力。
1 | pwd |
1 | touch 文件名 |
1 | grep "关键词" 文件名 |
1 | chmod +x 文件名 |
1 | ping 域名或IP |
基本语法、面向对象、集合框架、异常处理、泛型、IO 流、多线程基础。
MySQL、SQL 语句、表设计、索引基础、事务基础、JDBC。
HTTP、Servlet、Cookie / Session、RESTful API、JSON。
Spring Boot 项目结构、Controller、Service、Mapper、MyBatis / MyBatis-Plus、参数校验、统一返回、异常处理、权限认证基础。
Maven、Git、Linux 基础、Nginx、Docker、日志管理。
学生管理系统、社团管理系统、活动报名系统、博客系统、在线题库系统、文件上传系统、简易权限管理系统。
Markdown 适合编写学习笔记、项目文档、技术教程、活动记录、竞赛复盘和 Wiki 页面。
1 | # 文档标题 |
1 | - 内容一 |
1 | ```python |
1 | | 字段 | 说明 | |
数据库用于存储和管理数据。常见场景包括用户账号、活动报名信息、项目数据、商品订单、文章内容和日志记录。
1 | CREATE DATABASE club_db; |
变量与数据类型、条件判断、循环、函数、列表、元组、字典、集合、字符串处理、文件读写。
os、sys、re、json、requests、pathlib、datetime、argparse。
NumPy、Pandas、Matplotlib、CSV / Excel 文件处理。
Flask、FastAPI、Selenium、Playwright、爬虫基础、接口调用。
机器学习基础、PyTorch、Transformers、Prompt Engineering、RAG、AI Agent。
HTML 标签、CSS 盒模型、Flex 布局、Grid 布局、JavaScript 基础语法、DOM 操作、事件机制、异步请求。
Node.js、npm、Vite、模块化、ESLint、Prettier、Git。
Vue 3、React、TypeScript、Vue Router、Pinia、Axios。
Element Plus、Ant Design、ECharts、Tailwind CSS、UnoCSS。
登录注册、权限控制、表单校验、接口联调、路由管理、状态管理、打包部署。
个人主页、协会官网、活动报名系统前端、后台管理系统、数据可视化大屏、Markdown 文档站、AI 工具前端页面。