你好!我是刘飞生老师
留学博士,双硕士学历,高校教师,计算机高级工程师,致力于人工智能、深度学习、教学与项目开发。

网站设计与开发知识模块
大一(基础阶段)
HTML & CSS 基础
知识点:网站结构、HTML标签、CSS选择器、布局模型、响应式设计。
本站涉及:网站基本架构设计、布局
课程:Web 前端开发基础
JavaScript 基础
知识点:变量、数据类型、函数、DOM 操作、事件处理。
本站涉及:网站动态设计,配合python的Django、Flask框架或者TypeScript共同实现/p>
课程:JavaScript 程序设计
大二(进阶阶段)
前端框架基础
知识点:jQuery、React 或 Vue.js 基础、组件化开发、状态管理。
本站涉及:jQuery、Vue的组件开发
课程:前端框架应用
后端开发基础
知识点:服务器、API、数据库、RESTful 接口。
本站涉及:ubuntu系统、MySQL和MongoDB数据库
课程:后端开发入门(Django、Flask、Express 等)
大三(综合应用阶段)
全栈开发
知识点:前后端交互、用户认证、数据持久化、应用部署。
本站涉及:Docker容器数据持久化保存、网站交互功能
课程:全栈开发实战
数据库设计与管理
知识点:数据库设计规范、SQL、非关系型数据库、数据库优化。
本站涉及:博客、用户等信息采用数据库保存
课程:数据库系统
大四(项目实践阶段)
Web 安全基础
知识点:XSS、CSRF、SQL 注入、身份验证、数据加密。
本站涉及:网站基本防护
课程:Web 安全与加固
项目管理与部署
知识点:版本控制(Git)、CI/CD 流水线、Docker 容器化、SSH远程控制、云部署。
本站涉及:开发过程使用Git进行版本控制,开发完后使用Docker技术容器化,部署到Ubuntu服务器上
课程:软件工程与项目管理