嗨,你好。很高兴看到并回答你的问题。如果认同回答,记得点赞和转发哦~
老邢诚邀你的关注,一起探索技术之美,共同学习成长!下面谈一下我的看法吧。
01 难与不难是相对的从Java技术角度来看,开发一个简单的动态网站(例如:在线报名网页),你需要掌握的是Java语言基础、JSP动态网页技术、JDBC数据库访问技术。
从网页制作角度,你还要掌握HTML/CSS/Javascript。
上述这些技术很难吗?
其实不难,如果你用功一点,一个月肯定可以掌握。
以上只是一个简单的动态网页,如果要开发一个网上商城呢?
当一个网站的功能多了以后,你会发现:只用JSP是不够的。因为代码量上来了,项目的规模变大了以后,就需要对代码进行重构。
你需要一个东西来帮助你快速搭建一个项目框架,迫切需要某一种代码规范,帮助你写出高质量代码和提高开发效率。
这就引出来了“框架framework”。
Java之所以发展了20多年,生命力依然旺盛,其原因是开源的理念。在Java业态有大量的开源框架供你使用和学习。特别是spring框架已成为Java企业级开发的标准规范。
得益于开源,你能够看到国外程序员(大牛)的一些代码,学习别人的编码规范、问题解决方案,自己得到快速提升。
02 业务逻辑才是重心在网站功能多了、使用框架开发以后,你会发现:一些重复的或底层的工作你已经不需要做了(例如日志、重复的JDBC代码等),你的重心转到了业务逻辑的实现上。
从一个系统来看,其最重要的就是业务逻辑代码。这部分代码是支撑系统运行的灵魂支柱。
一个开发工程师的核心能力就是运用个人技能,完成业务功能实现。这里的业务功能可能会比较复杂。以一个网上商城下单的业务逻辑来看,这个过程需要锁库存、拆单下单、调用其它系统API同步数据等等。
所以说:在学习时期,重点是掌握语言、框架方面技术;工作后,重点是积累解决问题的办法(包括架构方面)。
03 网站开发除了写代码,还有其它的事要做最后补充的是,网站开发不仅包括编码,你还需要了解常用服务器软件(nginx,tomcat等)基础配置、掌握数据库SQL优化、基本的代码版本管理等内容。这些都是在工作中需要用到的。
以上内容,如果认同记得【点个赞】哦~
欢迎关注我或给我留言:)
网络备案网站备案是根据国家法律法规需要网站的所有者向国家有关部门申请的备案,主要有ICP备案和公安局备案。非经营性网站备案(Internet Content Provider Registration...
什么叫网络营销,什么叫网络优化,什么叫网站推广,什么叫网站优化? 目前经营状况比较好的企业,大多都是通过网络营销在做市场推广。传统的展会或专业杂志个人感觉意义不大。 对于工业产品来说,最适用的网络推广...
有的公司域名卖的贵因为他们指着域名挣钱 有的公司域名卖的便宜因为在做促销 域名作为战略部署 希望你买了域名还会买主机服务器啥的域名不为挣钱所以价格低,域名跟主机是配合使用的。 还有新网啊!...
搜索 下载 App 注册登录 在西藏民族大学读书是什么体验? 西藏民族大学 西藏民族大学 中西部高校基础能力建设工程 73 个回答 一只梨树上的鹧鸪 一只梨树上的鹧鸪 不要报考西藏民族大学 不匿名了...
望早期以纯文本形式建立的网站(纯技术型)到现在DIY型网站(懒人易操作型)可谓是质的飞跃。但一个网站的建立除网站代码文件外还需要域名和空间。所以接下来,我就简单介绍下一个新网站建成的步骤,希望想要自己...
建议你可以试一试用ZKEYS管理系统,有SEO的功能,我觉得挺不错的,不用像以前一样一通乱搞。ZKEYS有官网各页面SEO设置功能,可自定义每个页面的标题关键词可满足自定义网站页面的标题、关键词、描述...
去百度文库,查看完整内容> 内容来自用户:很久 个人简历 姓 名|范XX |性 别|女 |照片| 民 族|汉 |籍 贯|安徽芜湖 | 出生日期| 1991.6.20|婚姻状况|未婚 | 学...
你好,按我个人见解,不管做什么网站,首先要给自己网站定位,针对性目标人群和消费群,这样自己产品才会被关注和销售出去,你现在是鲜花网站,那么你消费人群就是买鲜花人群,那么我们把自己当作一个消费者,今天要...