深雨天 2024-05-23 16:41 采纳率: 50%
浏览 10

请推荐一个合适的教程(文字、视频都可以)

在CSDN和BILIBIBLI上搜索过,但是相同的内容太多了,又因为是跨行,所以实在是无法准确筛选,在此请求哪位高人给推荐一个精品教程

现状
  • 我以前用c#做ERP和物联网相关系统程序,现在刚进一个新单位,需要做移动端的H5项目
  • 但是我对Java、Springboot、Maven、Redis、Swagger这些都不了解,没有用过
  • 只有数据库部分比较熟悉
需求(投票、抽奖、问答都可以)
  • 我现在想找一个教程,跟着边敲边学,中间对需要的知识点边查边用
  • 我想找的教程的项目实践是一个手机移动端的H5页面(不要微信小程序!不要原生APP!)
  • 希望您推荐的教程内容比较详细,可以跟着教程一步步操作最后完成部署,有可见成果
开发环境和框架参考
  • 我现在手里有个原来单位委托第三方公司开发的项目代码
  • 我把项目用TREE命令打印成树状结构,用智能网站分析了一下,项目工具和框架大致如下
  • IntelliJ
  • Springboot、SpringSecurity、Redis、Jwt
  • Vue、vant、Element UI
  • Mybatis 或 Mybatis Plus
  • maven
  • node
  • tomcat
  • druid
  • swagger
  • ruoyi-wechat
  • interceptor
  • logback日志框架
  • Quartz任务调试
  • 写回答

4条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-23 16:41
    关注

    引自免费微信小程序:皆我百晓生

    为了帮助你快速入门并掌握所需技能,我为你整理了一份学习路径,并推荐了一些详细的教程资源。这个学习计划将从基础到实践,逐步教你如何使用Spring Boot进行H5项目的开发。

    1. Java基础知识

      • 如果你已经熟悉C#,那么理解Java的基础语法应该不会太难。你可以通过看一些基础教程来快速回顾或者学习Java。
    2. Spring Boot基础知识

      • Spring Boot 是一个用于简化 Spring 应用程序初始搭建以及开发过程的框架。
    3. Maven

      • Maven 是一种项目管理和综合工具,用于构建 Java 应用程序。
    4. Git 和 GitHub

      • 学习版本控制工具 Git,这对于协作开发非常重要。
    5. 前端基础知识

      • 你需要了解基本的 HTML, CSS 和 JavaScript。
    6. Spring Security

    7. Redis

    8. JWT

      • JSON Web Tokens (JWT) 是一种开放的标准(RFC 7519),定义了一种紧凑的、自包含的方式来安全地在各方之间传输信息作为一个 JSON 对象。
    9. MyBatis 或 MyBatis Plus

    10. Quartz

      • Quartz 是一个完全由 Java 编写的作业调度库。
        • Quartz 官方文档
    11. Docker

    12. 实战项目

    开始时,按照上述顺序学习,每一步都要确保自己能够独立完成相应的练习和实验。在遇到具体的问题时,可以通过搜索引擎查询解决方法,同时查阅相关的官方文档。随着你对这些技术越来越熟悉,你可以尝试阅读你手头已有项目的源码,这将有助于你在实际工作中更好地理解和运用这些技术。祝你学习顺利!

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 5月23日
  • 创建了问题 5月23日

悬赏问题

  • ¥15 fastreport怎么判断当前页数
  • ¥15 Kylin-Desktop-V10-GFB-Release-JICAI_02- 2207-Build14-ARM64.iso有没有这个版本的系统啊
  • ¥15 能不能通过蓝牙将传感器数据传送到手机上
  • ¥20 100元python和数据科学实验项目
  • ¥15 根据时间在调用出列表
  • ¥15 R 包chipseeker 安装失败
  • ¥15 Veeam Backup & Replication 9.5 还原问题
  • ¥15 vue-print-nb
  • ¥15 winfrom的datagridview下拉框变成了黑色,渲染不成功
  • ¥20 利用ntfy实现短信推送