前后端开发学习路线 囊括Dubbo、Elasticsearch等

  • 以下都是博主本人看过后给出的推荐。

文章目录

  • 前端入门Web开发
    • 基础(HTML、CSS、JS)
    • 写项目前置(AJAX、Vue等)
    • 开始写项目(Vue、Uniapp)
      • 重点
      • Future
  • 入门Java后端
      • 基础部分(Java、MySQL)
        • Java
        • MySQL
          • 正道
          • 邪道
      • 写项目前置(JavaWeb的基础认识)
      • 开始写项目(SpringBoot、Redis等)
      • 重点
      • Future
  • 后端补缺补漏及后续发展
      • 补缺补漏及
      • 后续发展
  • 一些有趣又有技术的博主
  • 项目推荐

前端入门Web开发

  • Web的意思是网页,但你学了以下技术后,能开发的不止网页

基础(HTML、CSS、JS)

1、 前端Web开发HTML5+CSS3+移动web视频教程,前端web入门首选黑马程序员_哔哩哔哩_bilibili

  • 总长44小时,移动端部分可不看

2、黑马程序员前端JavaScript入门到精通全套视频教程,javascript核心进阶ES6语法、API、js高级等基础知识和实战教程_哔哩哔哩_bilibili

  • 总长60小时,如果赶时间掌握基本的知识就足够了,不需要知道高级部分的知识

学完以上内容后,一定要留几天,给自己用来做一个自己的网站,用目前学过的知识来做,可以看看我之前做的。

https://gitee.com/Qiuner/HTML5-KnowAnimal

  • 我做的这个没有js,你可以加点js的内容进去

image-20240630170507149

image-20240630170518266

写项目前置(AJAX、Vue等)

3、AJAX-Day01-01.AJAX入门与axios使用_哔哩哔哩_bilibili

  • 总长26小时
  • 没啥可跳的,学就是了

4、黑马程序员SpringBoot3+Vue3全套视频教程,springboot+vue企业级全栈开发从基础、实战到面试一套通关_哔哩哔哩_bilibili

  • 总长24小时
  • 学就是了,前后端基本都要学的,如果你不会基础的Java、MysQL,那就去看下面的后端入门Web开发 基础部分

时间比较多

5、前端最新Vue2+Vue3基础入门到实战项目全套教程,自学前端vue就选黑马程序员,一套全通关!_哔哩哔哩_bilibili

  • 总长55小时,时间比较多可以不看24小时的,看这个。

开始写项目(Vue、Uniapp)

6、黑马程序员前端Vue3小兔鲜电商项目实战,vue3全家桶从入门到实战电商项目一套通关_哔哩哔哩_bilibili

  • 总长17小时
  • 项目不错,用心去写

黑马程序员前端项目uniapp小兔鲜儿微信小程序项目视频教程,基于Vue3+Ts+Pinia+uni-app的最新组合技术栈开发的电商业务全流程_哔哩哔哩_bilibili

  • 总长20小时
  • 项目不错,用心去写

重点

  • 学到这里,你已经有能力使用Node.js做后端,Vue、uniapp做前端来开发网站、app了,你要做的就是自己想一个项目,做出来

Future

  • 学到这里,我要恭喜你,你已经基本通过前端了 💥,相信下一步前端要学什么,你心里已经有数了。

  • 但是你还不会后端,如果想成为全栈开发工程师,那就来学下面的从后端入门Web开发吧!

  • 以上视频总长191小时

入门Java后端

基础部分(Java、MySQL)

Java

7、黑马程序员Java零基础视频教程_上部(Java入门,含斯坦福大学练习题+力扣算法题和大厂java面试题)_哔哩哔哩_bilibili

8、黑马程序员Java零基础视频教程_下部(Java入门,含斯坦福大学练习题+力扣算法题和大厂java面试题)_哔哩哔哩_bilibili

  • 总长一百小时
  • 里面斗地主项目可不做,遇到不会的可以先跳,然后第二天再看看
MySQL
正道

9、黑马程序员 MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括_哔哩哔哩_bilibili

  • 总长三十小时
  • 看到96节就可以先不看了
  • 看完后去这个SQL之母 - SQL自学网站 (qmlist.net) 网址开刷
邪道
  • 有一个偏招,去网上找一篇MySQL学习的文字博客,看个几遍,然后去下面这个网站开刷

SQL之母 - SQL自学网站 (qmlist.net)

  • 这样是学MySQL最快的办法
  • 刷完后再看一遍学MySQL的文字博客,这样大概一两天就能学会

写项目前置(JavaWeb的基础认识)

10、黑马程序员JavaWeb开发教程,实现javaweb企业开发全流程(涵盖Spring+MyBatis+SpringMVC+SpringBoot等)_哔哩哔哩_bilibili

  • 总长42小时
  • 如果你学过前端内容,那就跳过学过的前端部分,这里面的东西要细看,精学

开始写项目(SpringBoot、Redis等)

11、黑马程序员Java项目实战《苍穹外卖》,最适合新手的SpringBoot+SSM的企业级Java项目实战_哔哩哔哩_bilibili

  • 总长37小时
  • 这个项目非常好,要仔细学,作业最好能独立完成。前端部分可不学

12、黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目_哔哩哔哩_bilibili

  • 总长42小时

  • 这个项目非常好,要仔细学,作业最好能独立完成。如果不找工作,原理篇可不看,我的一些朋友二本,做完这两个项目,然后苦背八股,就已经找到工作了

重点

  • 学到这里,你已经有能力使用Vue做前端、springboot做后端、Redis、mysql做数据库来开发一个网站了。你要做的事就是开发一个网站。

Future

  • 学到这里,我要恭喜你,你已经基本通过后端了 💥,相信下一步后端要学什么,你心里已经有数了。

  • 但是你还不会前端,如果想成为全栈开发工程师,那就来学上面的从前端入门Web开发吧!

  • 以上视频总长209小时

后端补缺补漏及后续发展

补缺补漏及

13、黑马程序员完整JavaWeb快速入门教程【收藏比赞多系列】_哔哩哔哩_bilibili

  • 总长80小时

  • 后端的补缺方法,看里面的JDBC、Tomcat、Servlet。这些技术虽然已经没有用到,但可以让你对Web开发的认识更深一层

14、黑马程序员Java设计模式详解, 23种Java设计模式(图解+框架源码分析+实战)

  • 设计模式我看书和视频混合学习的,给大家推荐这本书,讲的真的很好

image-20240818234516896

  • 网络上应该有pdf版本,二手也不贵,十几块

  • 设计模式挺牛逼,行业称是思想的洗礼,确实如此。你会发现原来代码还能这么写

  • 至于这个视频,有的地方的类命名感觉不恰当,推荐看我博客,我博客的更容易让人理解

15、湖科大教书匠的计算机网络微课堂

  • 这个视频是真的好,不解释了呀。
  • 博主计算机网络之前学的不错,250的卷子失误能考238。但看了这个视频感觉建立起了计算机网络的思维模型,对计算机网络的认识更深刻了。

16、数据结构

  • 数据结构我是看书加大学老师教的,因此我无法给出我的建议说明哪个视频教程更好。而我看的书也是之前学c语言的时候学的,所以我推荐不了书给你,因为我看的书是c语言实现数据结构…

image-20240818235401799

17、算法

  • 博主算法水平不能说是技惊四座,只能说是一点不会,所以我推荐不了算法给你
  • 不过其实大部分算法只是思维游戏。。如果你想要获得快速开发项目的能力,可以跳过,等以后找工作猛刷算法就可以了
  • 中小厂面试的时候也不会考算法

后续发展

黑马程序员Java最新AI+若依框架项目开发新方案视频教程,基于RuoYi-Vue3前后端分离版本,从前端到后端再到AI智能化应用全通关

  • 总时长23小时左右

2024最新SpringCloud微服务开发与实战,java黑马商城项目微服务实战开发(涵盖MybatisPlus、Docker、MQ、ES、Redis高级等)

  • 总时长40小时左右
  • 如果你做过黑马头条项目,那后面redis部分会学的比较轻松

黑马程序员JVM虚拟机入门到实战全套视频教程,java大厂面试必会的jvm一套搞定(丰富的实战案例及最热面试题)

  • 教程都是看新不看旧,这个就挺新

  • jvm现在都要求应届生掌握了,也是够卷

尚硅谷JUC并发编程(对标阿里P6-P7)

  • juc挺重要的

  • 然后精学:Elasticsearch、RabbitMQ、Docker、Kafka、Dubbo、Zookeeper之类的,自己上网找视频啦,相信学到这里的你已经有这种寻找的能力

  • 再然后就是云原生那块了,不过本人也没到这个境界,所以就不瞎推荐了

  • 博主本身是后端程序员,也会点测试、爬虫、pythonWeb开发,但前端造诣有限,就不提出什么前端的发展路线什么了。如果你在学习过程中,遇到bug不会了,可以掘金关注点赞评论收藏我的博客,那么我就会给你回答啦。

一些有趣又有技术的博主

  • 技术蛋老师 他的动画很生动,知识点通俗易懂。看他视频知识不知不觉就进入脑子了
  • 吴悠讲编程 也挺厉害的,如果你需要快速了解一个技术可以看他的视频,但是注意,细节的补充还是得踏踏实实地看上面的说十几个小时的大头视频。事实上 看视频已经算是很快、很不枯燥的学习方式了。就不要再追求一小时学会前端、一小时学会后端开发。可能得等ai继续发展,才能想出一小时入门
  • 程序员鱼皮 知名度挺高的,他视频蛮有趣的。培养编程爱好
  • 码农高天 python系的大佬,给python语言修过bug。也是培养编程爱好,认识到编程能做到哪些事
  • 极海Channel 主打面试、找工作
  • …剩下的就不推荐了

项目推荐

  • 12306
  • 去找靠谱的知识星球,做项目。现在大佬们都在卖课、做私域…
  • …………

img

你好,我是Qiuner. 为帮助别人少走弯路而写博客

这是我的 github https://github.com/Qiuner ⭐️

​ gitee https://gitee.com/Qiuner 🌹

如果本篇文章帮到了你 不妨点个吧~ 我会很高兴的 😄 (^ ~ ^)

想看更多 那就点个关注吧 我会尽力带来有趣的内容 😎

代码都在github或gitee上,可以去上面自行下载

如果你遇到了问题,自己没法解决,可以去我掘金评论区问。私信看不完,CSDN评论区可能会漏看 掘金账号 https://juejin.cn/user/1942157160101860 掘金账号

更多专栏:
  • 📊 一图读懂系列

  • 📝 一文读懂系列

  • ⚽ Uniapp

  • 🌟 持续更新

  • 🤩 Vue项目实战

  • 🚀 JavaWeb

  • 🎨 设计模式

  • 📡 计算机网络

  • 🎯 人生经验

  • 🔍 软件测试

掘金账号 CSDN账号

感谢订阅专栏 三连文章

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/52580.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

kubectl陈述式资源管理方式、声明式资源管理

一、命令行: kubectl命令行工具 优点: 90%以上的场景都可以满足 对资源的增,删,查比较方便,对改不是很友好 缺点:命令比较冗长,复杂难记 声明方式:k8s当中的yaml文件实现资源管理----声明式 GUI:图形化工具的管理…

【终端IDPS】开源安全平台Wazuh之Wazuh Server

引言 Wazuh是一个开源的、免费的企业级安全监控解决方案,专注于威胁检测、完整性监控、事件响应和合规性。它由部署在受监控系统的端点安全代理和管理服务器组成,服务器收集并分析代理收集的数据。Wazuh支持多平台,包括Windows、Linux、macOS…

VLM 系列——Mini-Monkey——论文解读

一、概述 1、是什么 Mini-Monkey 论文全称《Mini-Monkey: Multi-Scale Adaptive Cropping for Multimodal Large Language Models》,是一个轻量级MLLM(多模态的视觉-文本模型),基于InternViT、MLP和InternLLM,其实就是…

基于元神操作系统编程写硬盘扇区

1. 背景 本文介绍了“调用元神操作系统API向硬盘扇区写数据”的程序实现及测试结果。 2. 方法 (1)调用元神操作系统API读硬盘扇区 本部分内容已在前面的文章中进行介绍,详细内容请参考“编写程序调用元神操作系统的API”。 (…

STM32F103与ESP8266 WIFI模块的USART中断调试

本文概述了利用STM32F103的HAL库,通过USART中断方式调试ESP8266(ESP-01)WIFI模块的方法。首先介绍了开发环境和ESP-01模块的基本特点与功能,随后展示了如何通过电脑PC的串口助手进行初步调试与验证。最后,重点阐述了如…

SpringBoot-读取配置文件方式

前言 Spring Boot提供了多种灵活的方式来读取配置文件,以适应不同的开发和部署需求,SpringBoot启动的时候,读取配置文件的时候,首先获取的是file:/config/文件下的配置文件,也就是项目下config文件里面的配置文件&…

jmeter 响应乱码

Jmeter在做接口测试的时候的,如果接口响应的内容中有中文,jmeter的响应内容很可能显示乱码,为了规避这种出现乱码的问题,就要对jmeter的响应结果进行编码处理。 打开jmeter进行接口、压力、性能等测试,出现以下乱码问…

等保需要的设备部署vs网络安全域划分原则

等保需要的安全设备和部署 技术要点–等保2级 技术要点–等保3级 安全产品/服务全景图 选型产品说明 安全区域边界配置 资产探测及漏洞检测配置 网络安全域划分原则 网络安全域 定义 网络安全域是一种网络划分方式,将具有相同安全需求、访问控制、相同信任级别、…

【MySQL 14】用户管理

文章目录 🌈 一、用户管理⭐ 1. 用户信息⭐ 2. 创建用户⭐ 3. 修改密码⭐ 4. 删除用户 🌈二、数据库的权限⭐ 1. 权限列表⭐ 2. 查看权限⭐ 3. 授予权限⭐ 4. 回收权限 🌈 一、用户管理 MySQL 也会区分普通用户和超级用户。如果只是访问某一…

【云原生系列之SkyWalking的部署】

1、分布式链路追踪 1.1概念 在较大的web集群和微服务环境中,客户端的一次请求需要经过不同的模块,多个不同中间件,多个不同机器一起相互协作才能处理完成客户端的请求,而在这一系列的请求过程之中,处理流程可能是串行执行,也可能…

【微信小程序】全局数据共享 - MobX

1. 什么是全局数据共享 2. 小程序中的全局数据共享方案 3.Mobx的使用 1.npm init -y(根据实际情况选择) 在小程序项目中,可以通过 npm 的方式引入 MobX 。 如果你还没有在小程序中使用过 npm ,那先在小程序目录中执行命令: npm init -y2. …

19.神经网络 - 线性层及其他层介绍

神经网络 - 线性层及其他层介绍 1.批标准化层–归一化层(不难,自学看官方文档) Normalization Layers torch.nn — PyTorch 1.10 documentation BatchNorm2d — PyTorch 1.10 documentation 对输入采用Batch Normalization,可…

[数据集][目标检测]光伏发电板红外图像鸟粪检测数据集VOC+YOLO格式173张1类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):173 标注数量(xml文件个数):173 标注数量(txt文件个数):173 标注类别…

sentinel安装

Releases alibaba/Sentinel GitHub java -jar sentinel-dashboard-1.8.8.jar 默认启动端口是8080 修改端口启动 java -jar sentinel-dashboard-1.8.8.jar --server.port8888 localhost:配置的端口 账密都是sentinel

本地部署Xinference实现智能体推理工作流(一)

提示:没有安装Docker的需要先提前安装好Docker 第一篇章 使用AutoDL平台快速部署xinference 备注:若使用AutoDL平台,以下过程使用无卡模型开机即可(省钱) 1. 下载Dify源码 Github下载Dify:https://github.com/langgenius/dify 2. 快速启动…

通过观测云 eBPF Tracing 实现无埋点的全链路追踪

前言 随着微服务架构的普及和系统复杂度的增加,对应用程序的可观测性要求也越来越高。传统的监控方法通常需要在应用程序中添加代码来记录和追踪重要信息,这种方法可能会增加系统的负担,并且在复杂系统中维护难度较大。 eBPF(Ex…

告别PDF格式困扰,2024年PDF转换器推荐

PDF现在已经逐渐成为了文件传输的主流格式了,它有保存文件页面版式的优点,但是这个格式编辑对大部分人来说还是不那么方便,日常我们还是习惯将它们转换成我们常见的 文本格式来操作。今天我分享一下可以实现PDF格式转换的pdf转换器有哪些吧。…

SX_c语言字符串赋值 “multiple definition of .. first defined here”问题_21

字符串赋值问题&#xff1a; #include <stdio.h> #include <string.h>char* my_string_cat(int position, int slot, char* content){char* gnsst NULL;static char retvalue[50];memset(retvalue, \0, sizeof(retvalue));if(position 0){//头部if(slot 0){//卡…

【视频讲解】SMOTEBoost、RBBoost和RUSBoost不平衡数据集的集成分类酵母数据集、治癌候选药物|数据分享...

全文链接&#xff1a;https://tecdat.cn/?p37502 分析师&#xff1a;Zilin Wu 在当今的大数据时代&#xff0c;科研和实际应用中常常面临着海量数据的处理挑战。在本项目中&#xff0c;我们拥有上万条数据&#xff0c;这既是宝贵的资源&#xff0c;也带来了诸多难题。一方面&a…

【递归回溯之floodfill算法专题练习】

1. 图像渲染 class Solution {int dx[4] {0, 0, -1, 1};int dy[4] {1, -1, 0, 0};int m, n;int oldcolor; public:vector<vector<int>> floodFill(vector<vector<int>>& image, int sr, int sc, int color) {oldcolor image[sr][sc]; // 保存原…