​​​​​​​目录

    1、首先要学习java的基础知识。

  2、做一个java项目

  3、学习数据库的基础知识和开发应用

  4、JEE基础

  5、web开发

  6、EJB开发

  7、开源框架的学习

  8、JEE项目

  9、面向对象分析与设计

  10、接下来就是系统设计与架构

  11、软件工程

  12、技术研究

  13、综合项目实战


1、首先要学习java的基础知识。

  不要被新技术迷惑,所谓万变不离其宗,新技术都是基于java的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。

2、做一个java项目

  在学习完java的基础知识之后,做一个java项目来巩固一下,在项目中会发现很多问题,通过解决问题,加深基础知识的掌握。

3、学习数据库的基础知识和开发应用

  软件开发离不了数据库,掌握几种流行的数据库:Oracle、SQL

  server、MySQL等。

4、JEE基础

  在这里首先要学习网站基础,包括HTML、DHTML、JavaScript;接着要学习XML,XML JAXP;然后学习JEE基础,包括JEE开发环境,RMI/IIOP、JNDI;最后学习JDBC数据库的应用开发。

5、web开发

  全面的JEE的web开发知识:Servlet JSP javaBean TagLib,到这里做一个完整的web应用项目开发。

Bootstrap、JqueryUI、EasyUI、HTML5、CSS、JSP、JSON、AJAX、javascript、jquery

6、EJB开发

  包含全面的EJB知识:1)EJB入门和无状态会话Bean;2)有状态会话Bean;3)BMP和CMP是实体Bean;4)jms和MessageDrivenBean;5)事物和安全(JTA、JTS和JAAS);6)WebService的开发和应用;

7、开源框架的学习

  学习几种现在流行的开源框架:MyBatis、Struts、Spring、Hibernian、Webwork等。完整的学习这些框架的开发和应用。如果有兴趣还可以学习Ibati框架、AJAX技术和DWR框架的开发和应用。

8、JEE项目

  综合应用JEE的知识来开发一个完整的应用。

9、面向对象分析与设计

  java是一种面向对象的语言,所以要深入学习面向对象的分析与设计,另外还要学习UML统一建模语言。

10、接下来就是系统设计与架构

  这里要学习的是Java设计模式、EJB设计模式、JEE核心设计模式、JEE应用程序框架设计。

11、软件工程

  软件工程基本理论知识的学习,还有Rup和极限编程。

12、技术研究

  学习搜索引擎技术:如Lucene等、工作流技术:包含Shark、JBPM等、SOA架构和应用。

13、综合项目实战

  实现一个企业级的应用。

  每个阶段在做项目的基础上牢固的掌握应用到的知识,只有在实际的应用中发现问题,加深所学的知识。

⚠️注意 ~

成为初级java工程师相关推荐

  1. java游戏面试_作为一个面试官,我会问初级java工程师哪些问题?

    初级java工程师多数是刚毕业或者工作1,2年的新人.对于新人,面试中基础问题会问道很多,因为先要考察这个人的基础. 关于基础类的题目,我在面试初级java工程师的时候一般会问下面两大类问题,每类5个 ...

  2. java初级工程师面试需要什么_初级Java工程师面试指导

    一.概要 初级JavaWeb工程师的面试准备 Java基础知识面试指导 Java面向对象面试指导 JSP面试指导 MySQL数据库基础面试指导 Servlet面试指导 二.初级JavaWeb工程师的面 ...

  3. 一个刚进入公司的初级java工程师

    作为一个普通的二本院校毕业的学生,刚刚毕业进入到公司已经3个月了.进入自己的开发岗位也已经有了1个月的时间.开始有了许许多多的感想. 第一就是开始后悔了,后悔自己没有读一所稍微好点的大学,但是可能更加 ...

  4. 2018杭州初级Java工程师面试题

    一.杭州***服饰科技有限公司 公司性质:电子商务 面试官:技术总监 1-1.填写应聘申请单 1-2.面试内容 自我介绍 MySQL的数据引擎 最擅长的Java知识 数组如何插入值与双向链表如何插入值 ...

  5. 大专生出身?你会的还只有初级Java工程师的技术吗

    一面 介绍一下自己 问项目经历, 聊"数据同步" 接着聊上了 K8S 的项目 有没有什么钻研得比较深得技术?(大佬:kubernetes, golang, prometheus, ...

  6. java初级工程师面试题_初级Java工程师面试所遇面试题

    1.servlet的生命周期 : 一.百度百科 : 1.客户端请求servlet: 2.加载servlet类到内存: 3.实例化并调用init()方法初始化servlet: 4.调用service() ...

  7. 做 Java 工程师,挺!好!

    很多想要入行编程圈的人问到我该学哪一种语言,我都毫不犹豫的说Java. 首先我们先看个排行榜,来自权威开发语言排行榜TIOBE的数据(截止到2020年4月),可以看到Java语言依然在语言排行榜霸占第 ...

  8. 坦白讲!做 Java 工程师,挺好!

    很多想要入行编程圈的人问到我该学哪一种语言,我都毫不犹豫的说Java. 首先我们先看个排行榜,来自权威开发语言排行榜TIOBE的数据(截止到2020年4月),可以看到Java语言依然在语言排行榜霸占第 ...

  9. Java工程师找工作都有什么要求?

    不同的Java工程师的水平都是有所差距的,所以在找工作的时候公司对于不同能力的Java工程师的招聘要求也有所区别,主要分为初级Java工程师,中级Java工程师以及资深Java工程师三种,不同Java ...

最新文章

  1. 艺术站-卡通和风格化的HDRI天空
  2. NC:中国药科郝海平和郑啸发现饮食-微生物互作缓解肠损伤
  3. 查询慢 跑批慢 性能低怎么办? | 润乾高性能计算专家
  4. 他2年拿下博士学位,发表11篇顶会论文!浙大校友李旻辰斩获SIGGRAPH最佳博士论文奖...
  5. python批量读取文件夹的图片并处理成模型输入格式
  6. python 装饰器有哪些_python之装饰器
  7. mac学python_新手小白学Python必备编程利器Pycharm快捷键大全(Win+Mac)
  8. 测试网站集群节点的页面访问是否正常
  9. 拓端tecdat|R语言:用R语言填补缺失的数据
  10. CNN 解析 --唐宇迪
  11. 小程序分销商城的功能及分销模式是什么
  12. 2008'中国地理信息系统优秀工程公示
  13. 钉钉回放被管理员禁止下载?别急我来帮你
  14. 网络安全渗透技术(入门视频课程)-李云鹏-专题视频课程
  15. 华为机试(JAVA)真题Od【A卷+B卷】
  16. 最新青龙拉库命令及监控变量教学
  17. R语言ECM误差修正模型、均衡修正模型、受限VECM、协整检验、单位根检验即期利率市场数据
  18. FileUpload文件上传
  19. 2019年12月PAT甲级 第一题 Good in C(1164)题解
  20. vue2.x使用jodit富文本编辑器,并配置自定义字体和中文

热门文章

  1. 外汇管理局发布新版《通过银行进行国际收支统计申报业务指引》
  2. 小程序可以为景区新增几个卖票渠道?
  3. 打开任务管理器,不小心关闭了windows资源管理器,桌面不见了
  4. 给COM/ActiveX控件签名(signcode,cab,pfx,pvk)
  5. Cadence17.4学习手册之原理图设计(一)
  6. VBA,Shapes.AddCurve SafeArrayOfPoints:=pts  画贝塞尔曲线
  7. D3D中基本立体面的绘制
  8. statusStrip覆盖SplitContainer
  9. 面试官问我为啥B+树一般都不超过3层?3层B+树能存多少数据?redo log与binlog的两阶段提交?
  10. STM32F107——OTG模块之USB设备之虚拟串口移植(四)