精选

【项目】星球项目学习建议(包括学习顺序和所需技术栈)

学完至少一门前端(比如 Vue / React)或后端框架(比如 Spring Boot)后,可以开始鱼皮原创项目系列学习。

推荐学习顺序

  1. 用户中心项目:适合新手入门,系统学习完整的项目开发流程和上线方法。
  2. 伙伴匹配系统:巩固开发流程,学习 Redis、事务、并发编程、大数据推荐思想等后端知识。
  3. API 开放平台:学习实践前后端模板开发 + 架构设计 + SDK 开发 + API 签名认证 + Dubbo RPC + Gateway 微服务网关。
  4. 聚合搜索平台:学习实践爬虫 + Elastic Stack + 设计模式 + 数据同步 + JMeter 压力测试。
  5. 智能 BI 项目:学习实践异步化 + 线程池 + RabbitMQ 消息队列 + AI 应用开发 + AIGC Prompt 优化。
  6. OJ 判题系统:学习实践前后端模板开发 + 多种设计模式 + 单体项目微服务改造 + Linux 虚拟机远程开发 + Docker 代码沙箱 + Java 安全控制。
  7. 定制化代码生成项目:深入业务场景,学习实践命令行开发、模板引擎、Vert.x、设计模式、对象存储、性能优化、系统设计、分布式任务调度系统等。

正确的学习方法

1)在做项目的过程中,尽量多思考、多自己解决问题、多记录笔记,而且一定要自己敲代码!

2)每做完一个项目,都必须写一篇完整的总结文档,便于日后复习理解。

3)当你掌握独立开发项目的能力后,建议自行给项目增加扩展点,增加简历的区分度。

如果能做到上面几点,认真完成并理解 4 个及以上的项目,做项目的能力可达中厂水平。


项目学习导图

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
程序员鱼皮
下载 APP