java web开发(前端+后端)整套流程(小白版,教你怎样从零学起web开发)

一.前言

这是一位小白的血泪史,一直想学web开发,却不知到从哪学起。前端,后端学的断断续续,学了前面忘了后面,前端后端也不知道怎么连接,与服务器怎么交互,网站怎么放入服务器等等一堆问题,搞了很长时间也没能完整的做出一个像样的网站。所以,在这里,我要把我的教训写下来,让你们不会浪费时间,不会走这么多弯路。(包括所有的教学视频,配置环境所需要的文件等等)。

二.正文

1.你百分百要掌握的东西,java基础。
(资源中有许多java的视频,如果想先快速速成,建议就看java300集和xml技术。以后的可以慢慢再回看)

视频资源链接:https://pan.baidu.com/s/12M0Drq_DI5W0vIwMO9RjGA
提取码:fr50

2.数据库知识,最起码的增删改查。
(速成建议:只看Mysql数据库和JDBC数据库操作,看完了以后要去了解一下Mybatis框架的使用。)

视频资源链接:https://pan.baidu.com/s/1h5cDfNf4ipu_pIsWaYupew
提取码:dz54

以上两个都是基础,为开发网站做准备。
从下面开始就要接触网站开发了。

3.网页前端知识。
(速成建议:只看 html, css, javascript)

视频资源链接:https://pan.baidu.com/s/1k2y7UOP2DCmNEvlwX6556w
提取码:8vlx

4.Servlet和JSP(重中之重)
(请看到你完全理解,在这里,你会了解到web项目的运行模式,服务器的运行模式,服务器的本质,前端与后端的链接等等重要内容。)

视频资源链接:https://pan.baidu.com/s/1lisSubLl0Xi6LeDhDWgCZA
提取码:d6o7

5.Spring等各大主流框架
(通过前面的学习,你会了解web的整个运营机制,在这个阶段就是学习怎样利用主流框架优化它。)

视频资源链接:https://pan.baidu.com/s/1Kx8zssPeUYNeeYK8yAe7WQ
提取码:56gh

三.写在后面

上面的链接如果失效了也不要紧,推荐一个学习网站:https://www.kuangstudy.com/
这里面有更详细的学习视频规划,而且里面的视频更主流,会一直更新。当然,如果你想速成还是要按照:java基础、Mysql基础、JDBC、Mybatis框架、html、css、javascript(这三个前端语言的学习不要求很精,能看得懂会改就行,当然你如果以后想做前端那肯定得精学)、jsp、servlet、MVC架构、spring、springMVC的顺序来。后序还有很多可以简化我们编程的框架的学习。
编程的学习是漫长且充满枯燥和乏味的,但是只有坚持下去。才能成为别人眼中的大佬。所以,我们一起努力吧!!!

  • 108
    点赞
  • 428
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 14
    评论
### 回答1: 微信小程序开发是一种基于微信平台的应用程序开发方式,可以在微信内直接运行的应用程序。它可以实现类似于APP的功能,但相比APP更加轻量、快速、易于开发和使用。 微信小程序的开发主要分为前端后端两部分。 前端开发是指通过使用小程序开发框架(如原生开发、wepy等)进行界面和交互的开发开发者可以使用HTML、CSS和Javascript等技术进行整体的页面布局设计和交互逻辑的编写。通过小程序开发框架提供的API和组件,可以实现丰富的界面效果和功能。在前端开发中,可以通过调用后端接口获取数据或进行页面跳转等操作。 后端开发是指通过使用Java等编程语言进行服务器端的开发。在微信小程序中,后端开发主要用于数据的处理和管理。开发者可以通过后端开发来搭建服务器、编写API接口,实现数据存储和处理、权限控制、业务逻辑等功能。后端开发需要结合小程序前端的需求,定义数据的格式和访问方式,并与前端进行交互。 微信小程序开发前端后端的配合是整个开发过程中的重要环节。开发者需要根据产品需求和设计稿进行界面和交互的开发,并将数据以适当的格式传输给后端进行处理和管理。前后端的协作可以通过API接口进行,前端调用后端提供的接口,传递参数并获取数据。开发者可以根据具体需求和开发框架的限制进行功能开发和调试,最终实现微信小程序的各项功能需求。 总之,微信小程序开发需要前端后端的配合,前端负责界面和交互的开发后端负责数据的处理和管理,两者相互合作,共同实现微信小程序的功能和效果。 ### 回答2: 微信小程序开发包括前端后端两个主要部分。 1. 前端开发:微信小程序前端开发主要使用HTML、CSS和JavaScript等技术,通过编写小程序页面的HTML结构、样式和交互逻辑来实现小程序的界面和功能。开发者可以使用微信提供的开发者工具进行开发和调试,还可以利用第三方框架如Vue.js、React等来简化开发流程。 在前端开发中,开发者需要了解微信小程序的基本组件和API,以及小程序的生命周期、页面间的跳转和传递数据等。同时,还需要掌握微信小程序的开发规范和设计原则,以保证用户体验和小程序的可靠性。 2. 后端开发:微信小程序后端开发主要使用Java等编程语言进行实现。后端开发者需要负责处理小程序前端发送来的请求,验证用户身份,获取和处理数据,并将结果返回给前端。 在后端开发中,开发者需要使用Java开发框架如Spring Boot、Spring Cloud等,搭建服务器环境并实现业务逻辑。此外,还需要与数据库进行交互,操作和管理数据。同时,为了提高小程序的性能和可靠性,开发者还需要进行性能优化、错误处理和安全防护等工作。 综上所述,微信小程序开发需要前端后端的配合合作。前端负责实现小程序的界面和用户交互,后端负责处理数据和业务逻辑。通过整合两者的能力,可以开发出功能完善、用户体验较好的微信小程序。 ### 回答3: 微信小程序是一种基于微信平台的应用程序开发模式,它具有轻量级、快速加载和便捷的特点。微信小程序开发涉及到前端后端两方面的技术。 在前端开发中,我们需要掌握HTML、CSS和JavaScript等基础技术,同时需要熟悉微信小程序提供的开发框架和API。前端开发主要包括页面布局、样式设计、交互逻辑实现等工作。通过使用微信小程序的框架和API,我们可以快速地开发小程序,并且能够提供良好的用户体验。 在后端开发中,我们通常选择使用Java语言进行开发Java是一种常用的编程语言,具有广泛的应用领域和稳定的性能。后端开发主要涉及到数据处理、业务逻辑编写、接口开发等方面的工作。我们可以使用Java的一些开发框架和工具,如Spring、SpringBoot等,来进行后端开发。这些框架和工具提供了丰富的功能模块,可以帮助我们快速地构建小程序所需的后端服务。 总而言之,微信小程序的开发涉及到前端后端两方面的技术。前端开发主要负责小程序的页面设计和交互逻辑实现,后端开发则负责提供数据处理和业务逻辑支持。通过前端后端的协同工作,我们能够开发出功能完善、用户友好的微信小程序。
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杜柠函

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值