我的编程空间,编程开发者的网络收藏夹
学习永远不晚

一个JavaWeb工程师的进阶之路

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

一个JavaWeb工程师的进阶之路

大学毕业之后,凭着一点JAVA知识和J2EE知识,顺利的找到了一份不错的工作,从那时起,我就开始了我的JavaWeb工程师之路。


今天回顾总结一下这几年我学过的编程知识。


一、开发语言

Java:从学习Java开始到现在有8年多时间了,这个是我深入骨髓的一门开发语言,现在依然在使用。对于那些没有对象的同学,学习java之后,可以自己new一个,想要什么样的对象,自己说了算。


二、Web基础

1、HTML:网页包含的元素,网页显示的内容,比如:标题,段落等。

2、CSS:网页元素的样式,负责网页元素的布局以及展现,比如:字体颜色,表格美化等。

3、JavaScript :网页元素的行为,负责处理网页元素的事件以及行为,比如:点击,弹框,拖拽等。

4、jQuery:jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。

5、AJAX:在不重新加载整个页面的情况下,AJAX 是与服务器交换数据并更新部分网页的技术,是异步的JavaScript 和 XML。


三、J2EE体系

1、JSP:JSP与PHP、ASP、ASP.NET等语言类似,运行在服务端的语言,JSP文件后缀名为(*.jsp)。

2、Servlet:Servlet 为创建基于 web 的应用程序提供了基于组件、独立于平台的方法,Servlet 有权限访问所有的 Java API,包括访问企业级数据库的 JDBC API。


四、数据库

1、SQL:SQL 是用于访问和处理数据库的标准的计算机语言,数据库操作必须精通sql。

2、Oracle:Oracle是付费的关系型数据库管理系统,功能强大,我从业经历一直在使用Oracle数据库。

3、Mysql:Mysql是是免费的最流行的关系型数据库管理系统。

4、数据库可视化工具:PLSQL Developer。


五、服务器中间件

1、Tomcat:目前比较流行的Web 应用服务器。


六、操作系统

1、Linux:Java Web应用部署的常用操作系统,要数据基本操作与shell脚本。


七、开源框架

最常用的框架组合是ssh。

1、Struts2:Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。

2、Hibernate:Hibernate是一个开放源代码的对象关系映射框架,封装了JDBC,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,java程序员可以用面向对象的思维来操作数据库。

3、Spring:Spring致力于提供一种方法管理你的业务对象,其特点是通过面向切面进行日志或事物支持,通过控制反转促进了程序间的低耦合。


八、开发工具

Eclipse:Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。这几年开发一直用它。


九、代码管理工具

SVN:SVN是一个开放源代码的版本控制系统,用于多个人共同开发同一个项目,共用资源的目的。


十、编程是一个不断深入学习的过程,新事物新技术层出不穷,只有不断学习,才能跟的上时代的发展。


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

一个JavaWeb工程师的进阶之路

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

JavaScript Jasmine:菜鸟到大师的进阶之路

Jasmine 作为一款轻量级、灵活的 JavaScript 单元测试框架,凭借其清晰的语法和强大功能,深受开发者的喜爱。本文将为您提供逐步指导,助您从 JavaScript Jasmine 菜鸟晋升为大师。
JavaScript Jasmine:菜鸟到大师的进阶之路
2024-02-11

一个网工的Linux学习之路

机缘巧合下,在快要毕业时找到了一份网络工程师的工作,对于学习通信工程的我来说,也不算是跨专业就业吧。在入职之前也了解了一下网络工程师的学习路径,网络工程师是从事计算机信息系统的设计、建设、运行和维护工作,需掌握网络技术的理论知识和操作技能。
2023-06-06

Linux系统资深运维工程师的进阶秘籍

2010年毕业,从事IT行业已经接近7个年头,一路走来有很多不足,不论是技术上的还是工作当中的待人接事等,但正是这些不足让我有了现在的进步,技术上从最初的做水晶头,综合布线到服务器上架,网络设备调试,服务架设等,从管理一台网络设备到管理上百
2023-06-05

Java反射魔法揭秘:动态编程的进阶之路

Java反射是一种强大的技术,它允许程序在运行时动态检测和修改类的行为。通过使用反射,可以实现许多有趣的功能,例如:动态加载类、动态创建实例、动态调用方法等。反射在很多情况下非常有用,比如开发框架、插件和工具等。
Java反射魔法揭秘:动态编程的进阶之路
2024-02-02

PHPStorm 超级教程:从新手到大师的进阶之旅

PHPStorm 超级教程:提升您的编码技能
PHPStorm 超级教程:从新手到大师的进阶之旅
2024-03-03

PHP继承与多态进阶之路:揭秘面向对象编程的奥秘

PHP面向对象编程的继承和多态是理解对象思想和代码设计模式的基础,掌握它们可以大大提升编程效率和代码美观度。
PHP继承与多态进阶之路:揭秘面向对象编程的奥秘
2024-02-04

Java 编程中的接口与抽象类:从新手到专家的进阶之路

了解 Java 中的接口和抽象类对于编写可扩展和可维护的代码至关重要。本指南将引导您从新手到专家的旅程,深入探讨这些概念及其在 Java 编程中的作用。
Java 编程中的接口与抽象类:从新手到专家的进阶之路
2024-03-03

Java工程师成神之路:程序员的学习路线规划以及书籍推荐

一、基础篇面向对象什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则平台无关性Java如何实现的平台无关性的JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala)值传递值传递、引用传递为什
2023-06-02

一个Web前端工程师或程序员的发展方向,未来困境及穷途末路

如果你刚好是一个Web前端工程师,或者你将要从事web前端工作。你应该和我有同样的感慨,web前端技术到了自己的天花板,前端工作我能做多少年?3年或5年?自己的职业规划应该怎么样?收入为什么没有增长?前端工作做久了感觉有点乏味?等等的问题曾
2023-06-03

编程热搜

目录