整个ACCP课程学习完成后,要求:
在开发技能上:
1. 核心技能:能够参与到企业软件开发项目的全部过程
2. 核心技能:运用HTML/JavaScript/CSS技术实现标准、规范的客户端静态和动态效果
3. 核心技能:用JavaEE JSP/Servlet/JavaBean的结构来实现MVC模式,把客户的业务需求转化为计算机中的Web应用系统
4. 核心技能:基于Struts/Spring/Hibernate(SSH)集成框架技术开发多层企业级应用
5. 核心技能:使用ASP.NET和组件技术开发和部署三层结构的企业级应用系统
6. 核心技能:在Java或者.NET环境中,能够运用Ajax提升客户端效果、运用WebService技术实现系统级调用
在职业素质上:
1. 树立正确的就业态度和良好的职业心态
2. 通过简历和面试推销自己
3. 职业人必备素养:职场礼仪、职场沟通和执行力
能够胜任的工作岗位包括:
Java(JavaEE)工程师
.NET软件工程师
外包开发工程师
网站设计和开发工程师
数据库工程师
ERP/CRM/OA/B2C开发应用工程师
系统分析设计工程师
文档工程师
欢迎追问
一个合格的软件开发者,所需要学习的一部分有:
· 软件工程
· SQL Server 高级应用
· C#面向对象程序设计
· C#数据结构与算法
· Windows 与WPF开发
· JavaScript与Jquery编程
· ASP.NET开发
· Oracle程序设计与开发
· UML 2.0
· 设计模式
· Java面向对象程序设计
· JSP 应用开发
· JSP AJAX 框架
· JSP 综合项目案例
· SSH与S2SH开发
· 软件测试
· PHP程序设计与开发
我也是学的软件开发,听你说的跟乱,你学的c,然后又想搞Java,然后又是asp。asp是.net的,Java中只有个JSP,是网页。
这么说吧Java语言可以实现Javaweb就是网页或者服务器端,然后是安卓开发,是Java中的一个新方向延伸,不深究原理的话,比学Javaweb相对简单一点。我是学Javaweb,个人感觉也不是很难。
.net就是你说的asp之类的了,这个我只学过一些窗体,做过一个酒店管理系统。方向不是这个,所以我不说啥。
如果你想做项目,有点Java基础的话可以做个出租车计价器或者年月日判断输出星期几这样的小玩意,有Javaweb基础的话可以自己做一个项目了,比如最容易的图书管理系统。你可以研究下数据库,多接触几种尤其是oracle,研究下存储过程,多表连接查询之类的。研究网页中的css样式表和JS。研究面向对象编程思想。你说的那本数据结构挺不错的,里面有封装,抽象之类的基础概念,需要理解透彻。你没有选择一种语言来学吗?
我建议你找一家做软件的公司去实习或者工作一段时间,从中你可以了解到需要什么知识,你已经有了一些基础,现在缺少的是实践的经验,接项目一般是从合作公司里或者学校拿,你有条件的话可以试试,最重要的是团队合作,祝你好运哦
软件是一门技术行业,熟能生巧,多写多思考慢慢就好了