您现在的位置是:首页 >

我是教育技术的大二学生,但我想将来成为一名java软件工程师,要学习那些内容,该怎么做啊,请专业人士解

火烧 2023-04-13 06:24:06 1051
我是教育技术的大二学生,但我想将来成为一名java软件工程师,要学习那些内容,该怎么做啊,请专业人士解 我是教育技术的大二学生,但我想将来成为一名java软件工程师,要学习那些内容,该怎么做啊,请专业

我是教育技术的大二学生,但我想将来成为一名java软件工程师,要学习那些内容,该怎么做啊,请专业人士解  

我是教育技术的大二学生,但我想将来成为一名java软件工程师,要学习那些内容,该怎么做啊,请专业人士解

学习java课程表。 求高分
一:J2SE
面向对象-封装、继承、多态
内存的分析
递归
集合类、泛型、自动打包与解包、Annotation
IO
多线程、线程同步
TCP/UDP
AWT、事件模型、匿名类
正则表达式
反射机制
2:数据库(Oracle或者MySQL)
SQL语句
多表连接,内外连接, 子查询等
管理表、视图、索引、序列、约束等
树状结构存储
存储过程、触发器
数据库设计三范式、
3:JDBC
JDBC基础
连接池
树状结构存储与展现
DataSource & RowSet
JDBC连接Oracle及MySQL
4:HTML_CSS_JAVASCRIPT
、css、javascript基础语法
JavaScript Form判断
Dom编程基础(事件处理等)
JS常用效果如TreeView、下拉联动等
JS学习方法
JS调试方法
DreamWeaver初步(建立HTML、Table、Form、CSS)等
5:Servlet & JSP
tomcat基础
servlet基础
web.xml配置基础
web application的结构
servlet生命周期
request response等常用方法
ServletContext类
HTTP协议基础(GET POST)
Cookie
Session
Application
JSP的几种语法(包括JSTL等)注意在项目中练习,不要拘泥于语法细节而裹步不前。
6:Struts
多层架构理论
Model 1 and Model 2
Struts基本概念
MVC
Action与业务逻辑类的关系
在Struts与JSP之间传递数据
Struts处理流程(控制流)
Struts TagLib(了解常用的)
JSTL
ActionForm
字段收集
上传文件
类型转换
DTO
动态Action Form
验证框架
ActionForward 转发与重定向
动态生成ActionForward
全局与局部的ActionForward
Action Forward Scope
UnknownActionMapping
Action的线程安全
I18N
如何切换语言环境
Struts异常处理机制 程序处理 自动处理 自定义异常处理器
Struts的多模块配置
7:XML
(XML/XSL、XSLT/DTD、SCHEMA等基础的概念、关于Java的编程可以暂时扔在一边)
8:Hibernate
OR Mapping原理
Hibernate基础开发步骤
Hibernate基本接口(重点Session)
普通属性映射
关联关系映射
Native SQL
inverse lazy cascade
继承关系映射
HQL
性能优化 一级缓存 二级缓存 查询缓存
事务与并发 悲观锁、乐观锁
OpenSessionInView
CurrentSession
(至于JTA、联合主键、自然主键、动态主键、Any类型 Creteria Queries Intercepter and Event 自定义类型等,可以暂时扔在一边)
9:Spring
IOC/DI
Spring配置
Spring架构
AOP及Spring AOP
声明式事务(AOP)
Spring + Hibernate Spring支持Web
Scope
(其他的Spring模块对于自学来说可以暂时扔在一边)
10:EJB3.0
J2EE架构基础(JTA JMS等)
EJB基础(地位及基本理论、分类等)
Annotation
Ant编译与部署EJB
Session Bean
EJB的依赖注入
Persistence API
(可以用JBoss学习EJB3.0)

我的专业是软件技术,要想成为一名软件工程师应学习哪些技能?

计算机体系结构、软件工程、数据库、数据结构、编译原理等计算机学科的基础课程。
具体说编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。

软件测试专业大二学生成为一名成功的软件工程师项目经理

我做过测试1年多,现在也想继续做测试的工作,我正在看几本书,推荐给你
(美)William E.Perry 著,高猛 冯飞 徐璐 译
《软件测试的有效方法》(第三版)
里面有软件测试评估,以及具体怎么去测试的内容,你可以去图书馆看看,或者自己买一本看。
不过我建议你还要学一点C语言,或者Java,Linux系统的操作和一些自动化测试工具的使用。
《Linux系统管理,应用与开发》
这些在测试的过程中可能都要用到,用人单位也有这些要求。
我自己的亲身体会:一定要有很强的专业英语。如果现在还有欠缺的话,一定要抓紧时间学习,多看看关于测试的原版的书籍,做一些笔记积累。
还可以搜索一下——认证软件测试工程师的考试大纲,上面的所有内容你都可以提前学习,尤其是关于管理和风险评估的部分,为你以后走向高端测试做铺垫!

要想成为一名 Linux C++软件工程师 ,要买那些书看啊?下面是要学的大概内容哦,

想成为一名软件工程师,自学是比较难的,要求自学者有足够的自制力,肯自己用心专钻研。
还有就是,学的时候没老师教,很多问题都要自己去摸索答案,学习会事倍功半,学习时间也会长很多的;而你自己学的将来找工作也不知有没有用,有没有企业需要你的技术。
所以如果你有条件的话还是去找一家比较适合你的培训中心去学吧!

我是教育技术的大二学生,但我想将来成为一名java软件工程师,要学习那些内容,该怎么做啊,请专业人士解

当一名java软件工程师,需要学好哪些技术?

JAVA基础一定要扎实
然后就是SSH(struts、、spring、hibernate)这是一定要会的
最后就是extjs吧 现在比较常用了

我想成为一名软件工程师,我该报读什么专业?

软件工程,或者有的学校只有计算机科学与技术。大学里大部分都是平台化的课程,想成为软件工程师,楼主主要靠自学以及出去找实习锻炼。

想成为一名软件工程师该学那些内容PS:目前只学过C语言

计算机课程:C/C++/Java语言、数据结构与算法、计算机组成原理、编译原理、数据库原理、计算机网络、数字电路
数学课程:高等数学、线性代数、概率论
如果想成为软件工程师,最好能读大学的计算机相关专业(计算机科学与技术、软件工程)

成为java软件工程师的技术要求

如果是EE方向。掌握SE struts hibernate spring是基本的。其他的像ibatis等一般不特殊要求,了解JSP SERVLET JAVASCRIPT JSON DWR AJAX等。并理解JVM 数据库 及框架底层原理,能做一些简单的架构。

成为一名JAVA软件工程师,自学好还是培训班好

推荐还是找个好点的培训班,学习强度要比自学好。。。学习内容也是实用的。

我是大二学生,想知道要成为软件工程师需要怎么做才行?

因为你以后是从事比较专业的计算机工作,建议把一定把计算机相对基础性的功底打好,一般像操作系统、数据库结构、工作原理、网络原理等系统专业理论课学好,同时要把握最常规的应用化动手操作包括网络、硬件、系统、网络及数据库应用性程序使用;当然核心的是掌握一门你比较擅长的程序开发语言,常规性的有VB、C++、Java等,而且你必须搞清楚是从事网站性应用型开发还是较大型系统开发,因为前后两者对从业者要求还是很高的。
最后提醒下:多咨询你专业课老师,多从网络上或者身边认识现在从事这一块的专业人士,结合专业原理、应用技术及行业发展三者考虑,要选择合适于自己的,可以做为长远发展方向的。

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码