您的位置:首页 >聚焦 >

我滴项目完成啦!!!

2022-04-22 13:01:50    来源:程序员客栈

大家好,我是鱼皮,自从开了 知识星球 后,我每周多了一个固定的任务:直播带大家做项目。

经过了 7 场直播、总时长近 24 小时后!星球内的第一个 全程直播开发 的项目终于完结啦!

鱼皮在这里对该项目做一个简单的总结,希望让更多需要这个项目的同学看到,能够从中受益~

项目简介

由于是星球内的第一个项目,决定带大家做一个企业中最最最常用的系统 —— 用户中心,其实就是一个简单的 “用户管理系统” ,实现了用户注册、登录、查询等基础功能。如图:

注册页面管理页面

虽然系统逻辑和功能并不复杂,代码量也不多,但是正因如此,大家才不需要关注特定的、复杂的业务流程,可以更轻松地学习到 通用的技术和做项目的经验 。

麻雀虽小五脏俱全,我真真正正地 从 0 到 1 全程直播 带大家完成了这个项目的完整前端和后端!从产生想法、到需求分析、到技术选型、系统设计、项目初始化、编码实现、测试、再到最后的部署上线,每一个环节我都从理论到实践给大家讲的明明白白、每一个细节都不放过!再加上直播过程中踩的种种坑点以及问题的解决,相信一定可以帮助大家走出书本、走出校园、走出死板 / 单纯讲知识点的网课和教程,学到企业 真正需要的开发技能和经验。

直播回放

我可以很负责任地说,如果你已经有过一些前端或后端开发的基础知识,完完整整地看完这个项目并跟着实践后,你绝对可以 独立、一条龙开发和上线 绝大多数常见的系统了!

本项目适合的同学学过基本的前端(HTML + CSS + JS 三件套)或后端开发技术(Java Web)还不知道怎么独立做出完整的项目,想了解规范的开发流程想快速学习自己不熟悉的技术并且了解其应用(比如你只会前端,想了解后端)想全方位提高自己的编程能力想提升做项目的经验和系统设计能力想学习更多企业主流开发技术想给简历增加项目经验想开发和上线自己的网站

感兴趣的同学可以访问:dogyupi.com 查看免费的第一期项目回放

再介绍一下项目用到的技术,都是很主流的了~

技术选型前端

主要运用阿里 Ant Design 生态:

HTML + CSS + JavaScript 三件套React 开发框架Ant Design Pro 项目模板Ant Design 端组件库Umi 开发框架Umi Request 请求库后端Java 编程语言Spring + SpringMVC + SpringBoot 框架MyBatis + MyBatis Plus 数据访问框架MySQL 数据库jUnit 单元测试库部署单机部署Nginx容器

做完这个项目后,你可以得到哪些收获呢?

项目收获学会前后端企业主流开发技术的应用了解做项目的完整流程,能够独立开发及上线项目学到系统设计的方法和经验学到一些实际的编码技巧,比如开发工具、快捷键、插件的使用学到代码的优化技巧,比如抽象、封装、提高系统性能、节约资源的方法学习登录态、代理、多环境、容器、跨域等重要的开发知识学到一些源码阅读的技巧提升自主解决问题的能力

感兴趣的同学可以访问:dogyupi.com 查看免费的第一期项目回放

再列举下项目的大纲,这只是其中让我印象比较深刻的关键环节,直播过程中还讲了太多平时大家自己看视频根本学不到的做项目经验和编码技巧。

项目大纲项目简介和计划企业做项目完整流程介绍需求分析技术选型(各技术作用讲解)前端项目初始化框架及项目目录介绍组件引入框架瘦身后端项目初始化3 种初始化 Java 项目的方式环境搭建(比如 MySQL 安装)SpringBoot 整合 SSM、MyBatis 框架项目分层介绍数据库表设计注册功能代码生成器的使用接口、业务逻辑开发单元测试API 接口测试快速页面开发表单组件使用详细设计前端开发后端开发登录功能正向代理反向代理如何开启本地代理登录态管理(Cookie 和 Session)接口开发及测试登录态管理请求库的使用页面开发及验证详细设计前端开发后端开发前后端交互代理知识讲解用户管理前端开发后端开发用户注销功能前端开发后端开发前端代码优化全局请求响应拦截器的封装友好提示后端代码优化通用返回对象自定义异常及错误码全局异常处理器补充用户校验项目部署原始前端 Nginx / 后端 SpringBoot 部署宝塔 LinuxDocker 容器(常用命令全部演示)容器平台多环境理论及实战四种部署方式实战项目上线域名解析跨域问题解决(3 种思路)用户中心项目扩展思路和优化点

别看大纲那么多,其实这个项目还是很基础的了,做过一遍之后再回过头来看就会感觉贼简单。

这个项目对大家有没有帮助我说了不算,来看看星球内的小伙伴的评价吧~

因为项目是在我的知识星球内直播做的,所以自然不能给大家免费发放啦。大家如果对这个项目感兴趣,欢迎加入我的 编程知识星球 ,加入后可以观看后续的项目直播、随时观看 超清完整的 全部直播回放 、完整的项目笔记以及踩坑指南、最新的项目源码等:

还有小伙伴们自发整理的笔记,不得不说,做项目真的给了很多同学一个坚持学习的目标,大家的动力也更足了:

目前星球已经有近 6000 名小伙伴加入,限时优惠 60 元,欢迎扫码领券加入:

可能有同学会觉得星球的价格有点贵,但其实仔细想一想,也就是一节补习班或者一套课程的钱。而且加入星球后还可以进圈子和大家一起交流编程、向鱼皮等已经上岸大厂的同学提问、得到清晰的学习规划、得到学习路线和海量教程 & 项目资源等。相信加入星球后,你会有很大的改变!

星球内从 0 到 1 的编程学习指南

另外,带大家直播做这个项目的过程的确不容易,可比自己闷声做项目要累太多了,我绝对尽心尽力了 !就问有多少人能做到一次性直播 4 个小时,一刻不停歇讲到凌晨的!

目前星球已经有近 6000 名小伙伴加入,限时优惠 60 元,等 7500 人的时候还会再涨价(因为维护星球、回答问题真的太累了),想更好学习编程的同学欢迎扫码领券加入:

这个项目完了,马不停蹄开始下一个!朋友们,下个项目见~

往期推荐

上岸啦!

不就部署个网站么?还能玩出花来?

怎么做个不用网络的软件?

都这个点儿了,这帮人竟然在。。。

做了个找打的网站,拿去玩!

关键词: 系统设计 感兴趣的

相关阅读