OpenI 启智社区

启智社区,确实给力

当前位置:首页 > 学习 > 实训 >

从零开始搭建个人博客系统

从零开始搭建个人博客系统

  • 来源:头歌教研中心
  • 章节:6 单元:17

  • 课程研发团队

  • ZY

  • 颜渊

  • 马宁

  • 实训导师

  • 李燕妮
进入实训课程

课程简介:

本系列课程将带领你从零开始完成一个个人博客系统前后端代码的编写,课程内容分为三个阶段:
入门:
- 开发环境搭建;
- 前端常用框架讲解;
- 数据库设计;
- `Spring`框架;
- `MyBatis`框架;
- `SpringBoot`框架。
进阶:
- 权限管理;
- 整体框架设计;
- `MVC`项目搭建;
- 接口设计。
实战:
- 用户管理;
- 博客管理;
- 博客分类;
- 博客列表;
- 标签管理;
- 评论管理。
本门课程从构建一个系统的框架着手,一步一步带你实现完整前后端的企业级应用,通过上述三个阶段的学习,你将掌握 `BootStrap`,`Spring`、`SpringBoot`、`MyBatis`等框架的使用,会熟练运用这些框架搭建一个前后端结合的`Java`企业级应用,能胜任企业中`Java`工程师的工作。

项目效果如图:
主页:




详情页:




`MarkDown`编辑器,写博客:




这是一个响应式的网页,同时也兼容移动端。
移动端效果:





课程视频 - 博客系统企业级应用项目介绍



课程章节:

专题1 页面设计

本阶段将带领你编写博客系统网站的首页和登录注册页面。

专题2 需求分析与数据库设计

博客系统的需求分析与设计。对于企业级应用的完整流程来说,需求的分析与设计是必不可少的环节。本专题设计部分包含了原型设计、数据库设计。

专题3 Spring框架

Spring 框架是几乎所有企业级Java项目都会使用到的框架,也是开发博客系统的基础,本专题将带领你完成Spring基础的学习,为之后上手编写博客系统打好基础。

专题4 SpringBoot框架

Spring Boot是一个简化Spring开发的框架。用来监护spring应用开发,去繁就简,可以将SpringBoot看做是一个项目的启动器,本专题将带领你学习SpringBoot的基础知识,学习完本专题你将掌握使用SpringBoot搭建一个Web应用程序。

专题5 MyBatis框架

MyBatis 是一个开源的ORM框架,可以描述Java对象和数据库之间映射的元数据,使用MyBatis开发项目能极大地提升开发的效率,本专题从MyBatis入门开始,带你了解MyBatis的核心用法。

专题6 博客系统核心功能

本专题是博客系统的核心,主要内容包括:用户模块、博客发布、博客详情、博客列表、评论等博客系统的核心功能。