软件开发工程师培训,一般培训周期是多久(软件开发需要多久)

软件开发工程师培训,一般培训周期是多久(软件开发需要多久),第1张

软件工程师证书,是有社会培训机构通过培训考核发给的有关证书。与国家计算机软件水平资格考试不一样。

如JAVA如件工程师,其培训内容包括:初级部分:

1

Java

面向对象程序设计、Java

API使用、数据结构及算法基础、Java高级类特性、异常处理;

2

AWT及Swing图形程序设计、流、网络程序设计、对象序列化、Applet、多线程程序设计、Java应用国际化基础;

3

Java桌面系统项目开发;

4

Java编程基础提高课程:反射机制、设计模式(I)、正则表达式,Java

SE50新特性等;

5

基于Oracle的数据库开发及管理、数据库设计、标准SQL、PL/SQL编程;

6

JDBC、JSP20、Servlet24、JavaBean编程;Tomcat服务器使用、Jbuilder及Eclipse

等集成开发环境;

7

Linux *** 作系统中的Java程序开发、Linux系统管理;

8

Java

Web编程提高课程:JDBC进阶、高效分页处理、过滤器使用技巧、Struts中动态表单验证、等;高级部分

1

MVC设计模式、Struts架构核心工作机制、国际化、验证框架、Struts

Taglib、ORM基础、基于Hibernate的企业级应用;

2

JavaME手机游戏设计、界面程序设计、数据库程序设计、手机短信、多媒体短信(彩信)开发;

3

JavaEE核心技术、XML、Web

Service、异构系统整合、分布式应用开发、WebLogic和JBoss等应用服务器;

4

CMM、UML与系统建模和设计、Rational

Rose、软件工程和软件过程模型、版本控制及设计模式;

6

Java

企业级应用开发提高课程:Hibernate使用技巧、设计模式(II)、Spring编程入门、提高Java

EE应用的性能;

NET程序设计

NET架构、NET桌面和Web程序设计、NET与JavaEE平台应用的整合;职业素质IT职业规划、沟通技巧、团队合作、专业技术规范、面试技巧等职业技能培训。

完成以上培训课程后,通过考核就可以获得培训机构颁发的合格证书。

现在比较吃香的是JAVA,特别是J2EE,未来3G出来后,手机编程将成为热点,J2EE当然就会很吃香了。

关于证书的权威性,建议你要去知名的培训机构去,最好是像SUN这类国际大公司有关认证所指定的培训机构,这样权威性高些。

一般来讲,软件公司是非常喜欢通过了软件工程师的人员,学历对他们来说并不重要,而重要的是能力。如果你的能力够强,在一个好的公司的话,这个月薪我想应该是可以拿到的。

其他方面的软件权威考试,在国内当然就是国家计算机软件水平资格考试了。这是国家级的考试。

首先,确切的说是软件设计师,没有软件工程师这种考试的。

软考改革之后,软件设计类就分为:程序员-软件设计师-系统分析师

这三个级别,程序员相当于以前的初程和中程,软件设计师相当于高程。即软件设计师考出之后是中级职称。区别在于以前的高程终身有效,现在的软件设计师有效期3年,三年之后需要再培训。

软件设计师考的不太难,但是面比较广,如果你是计算机或软件工程专业的,看一下清华大学出版社的《软件设计师教程(第二版)》就可以了。

软考的级别有很多种,但没有软件工程师,不知你问的是软件设计师还是网络工程师,不过他们每年的都开两次考

达内公司历时十载,联合Sun、微软和惠普公司联合推出了C+E国际软件工程师就业系列课程包括:1、Java+3G+物联网软件工程师本课程完全采用“项目驱动”的课程模式,全部课程分为四个阶段,分别以四个全真的培训项目贯穿始终,囊括了Unix/Linux平台、Java EE核心、Oracle企业级数据库技术、Struts216、Hibernate32、Spring25、搜索引擎Lucene等主流开源框架技术和解决方案、Web20及Web30核心技术、WebLogic、Jboss商用服务器技术、SOA及云计算技术、RFID及物联网应用等九大核心热点技术。2、3G-Android软件工程师本课程将Android课程与Java EE课程紧密结合,以Android课程为主,以JavaEE课程为辅,配合真是的企业级项目,学员不但可以深入掌握基于Android平台的智能手机开发技术,更重要的是系统掌握了智能移动终端与Java EE服务器端相结合的诸多领域商业应用。3、NET+3G+云计算软件工程师本课程基于最新的NET Framework 40 和Visual Studio2010:不但涵盖了微软最新的解决方案,而且完全涵盖基于Phone7的3G应用。同时本课程在业内率先推出了微软“云计算”解决方案课程,系统介绍了云计算原理、Iaas、Paas、Saas等核心概念,并安排WPF及SilverLight课程,做到了课程与企业应用的结合。4、PHP/WEB 30互联网工程师本课程围绕Linux平台技术、HTML/CSS/Javascript/JQuery、Apache服务器技术、MYSQL、PHP技术体系、PHP框架/zend Framework、Flex核心技术、ShopEX、互联网高级技术等9大核心热点技术,融合更加全面和完善的LAMP课程体系!除此之外,为了迎合新一代互联网应用的需要,在LAMP上增加了更新、更高端的互联网课程,同时增加了Flex课程,并将交互社区系统,ShopEx48网站系统作为实战项目,为实现学员的高薪就业又提供了强有力的保障!5、国际软件测试工程师在培训教师和项目经理的带领下,通过编写并测试E-BookStore网上书店项目,和完成电信“IP网络流量分析系统”的测试,以掌握基于Java EE架构、Unix/Linux平台、Oracle数据库、Web界面的企业级应用的开发和测试技能,掌握大型软件项目过程中所需要的软件技术,设计规范、开发流程、测试流程及技术、质量控制及项目管理。6、C++软件工程师在技术讲师的带领下,通过完成网络通信、网络安全、多媒体音/视频等项目,掌握基于Windows和Unix/Linux平台下的C/C++企业级应用的开发技能,掌握大型软件项目中所需要的软件技术、设计规范、开发流程、测试流程及技术、质量控制及项目管理。7、3G嵌入式开发工程师在技术讲师的带领下,先学习Linux *** 作系统下的内核,网络通信,网络安全,数据库开发技术,然后了解ARM硬件原理与相关编程语言,学习基于ARM处理器的Linux *** 作系统下的各种嵌入式驱动开发技术:字符设备驱动,块设备驱动,触摸屏设备驱动,网络设备驱动,音频设备驱动,LCD液晶显示器驱动以及PCI设备驱动。最后学习基于ARM处理器的3G手机iphone *** 作系统下的高端应用开发技术。并在老师的带领下完成3个阶段性中型项目以及独立完成一个大型实战项目。

第一部分:计算机结构及工作原理、各种零配件的性能参数及主流品牌、计算机硬件的组装,CMOS设
置,硬盘的分区,格式化、Windows98/2000/XP的安装、硬件驱动程序和应用程序的安装、Windows注册表的结
构,备份及应用、Windows的内核:CPU、内存、硬盘等分配、软硬件系统的优化设置,整机性能评测、计算机
病毒的原理及防治、常见软硬件故障的原因,现象及解决、正确分辨市场假货、水货,软硬件产品的销售技巧

第二部分:网络的基本构成,发展和拓扑设计,10BASE-T局域网的构建与实现,以及各种服务器的结构与
特征,以太网对等网等各种方式。TCP/IP的四层模型与OSI七层模型的异同,TCP/IP协议剖析,如何设置IP地址
,子网掩码,默认网关,区分子网和网段及集线器,交换机和路由器,RJ45网线制作和种网吧的组建及维护,
NT、WIN2000server、Linux服务器的搭建,98对等网的组建与调试和代理服务器的设置
第三部分:Win2000配置,用户及权限、文件及文件夹的管理,新特性活动目录的管理,组策略。网络
资源的监控、系统环境的设置、磁盘系统的管理。Web、Ftp、DNS、DHCP、WINS等服务器的安装配置及管理。利
用Exchange邮件服务器软件实现企业内部个人邮件信箱服务器、公告栏服务器、网站收发电子邮件服务器、聊
天服务器的建立和管理。SQL Server中数据库的创建、表的创建及发布、数据库的备份及恢复、表的导入及导
出等一系列维护和管理方法。代理服务器基本原理。利用Microsoft Proxy为例实现代理服务器的设置及管理。
>>更多职位
第四部分:代理服务器基本原理。利用Microsoft Proxy为例实现代理服务器的设置及管理。流行网管
软件Cisco Work2000的配置、使用和管理技巧,在一台监控计算机上管理网络中所有的路由器和交换机,实时
监控网络流量,及时发现网络问题。路由与交换技术:路由原理的讲解,并通过对路由器配置实例的学习掌握
Cisco路由器的常用配置命令及配置。交换原理的讲解,通过对交换机配置实例的学习掌握交换机的常用配置命
令及配置。
第五部分:系统进行手工定制、系统性能检测管理、内核设置与编译。ftp服务与Samba服务,其它服
务,如,DHCP、NFS等。Web网络服务。包括:Apache服务的配置使用及安全设置。其它web服务软件的介绍。
DNS技术及应用。一些简单的路由技术一些简单的负载均衡技术。Mail网络服务。包括:sendmail的配置与使用
,Qmail的配置与使用。一些mail客户端程序的使用
第六部分:网络安全的基本概述,网络协议的介绍,常规加密的基本知识,公钥密钥加密的基本知识
及数字签名,身份难验证,用PGP及数字证书进行邮件加密实验,全面讲述在环境下实施网络安全对策
,Windows98下各种漏洞、攻击类型和防御方法及安全配置方案(系统安全、IE安全、Outlook的安全等)。结合
黑客攻击过程全面讲述在
WindowsNT环境下实施网络安全对策。WindowsNT下各种漏洞、攻击类型和防御方法及安全配置方案,全面
讲述在Windows2000环境下实施网络安全对策,Windows系统的日志安全、WEB安全,软件防火墙的实施。
Windows2000下各种漏洞、攻击类型和防御方法及安全配置方案。
第七部分:Linux管理员部分
一、 基本应用
1、 GNU/linux介绍、Redhat Linux的安装。
2、 系统知识(shell、文件系统、管道与重定向、进程概念)、常用系统命令介绍(ls、cp、mkdir、rm
、vi、man、chmod等)
3、 基本系统管理(包括:系统启动过程介绍、磁盘管理、用户管理、日志查看、tar/gz包的使用、rpm软
件包管理等。
二、 基本系统服务(包括:图形终端、基本网络服务)(9个课时)
1、 图形终端(即,x-window)的配置与使用。围绕KDE和(或)GNOME,展示UNIX系统的友好界面。
2、 简单的shell教本编写方法,环境变量
3、 Linux下IP网络的基本配置(IP地址、网关、名字)
4、 Linux下的网络服务的配置与使用(包括ftp、DNS、Apache、Sendmail、samba的基本配置)。基于
RedHat的setup和linuxconf进行介绍。Webmin管理工具的介绍。
三、 Prerequisite(背景课程)
1、 前言
2、 高级系统管理。包括:系统进行手工定制(inetd,service,ntsysv)、系统性能检测管理(ps,top
,tail,dmesg,/proc)。
3、 内核设置与编译。
四、 高级网络应用
1、 ftp服务与Samba服务,其它服务,如,DHCP、NFS等。
2、 Web网络服务。包括:Apache服务的配置使用及安全设置。其它web服务软件的介绍。DNS技术及应用。
3、 一些简单的路由技术
4、 一些简单的负载均衡技术。
5、 Mail网络服务。包括:sendmail的配置与使用,Qmail的配置与使用。一些mail客户端程序的使用。
五、 系统网络安全
1、 包过滤防火墙的理论与应用(NAT技术、内核构架、Ipchains/Iptable的使用),其它非核心态防火墙
的介绍。
2、 系统安全。SSH的配置与使用。入侵检测系统及Checkpoint技术与应用
3、 (虚拟网关)的理论与应用。包括:Ipsec、PPTP、认证、密钥交换协议等技术。

软件开发高级工程师难考吗?没有基础也可以学会吗?

没有基础的可以学,软件开发高级工程师都会有相应对应的项目的培训,只需要参加培训,并最终成绩合格后,就可以给予工程师的称号。以下是考试所需要的一些基础知识:
首先是对 *** 作系统的认知
大家都是知道,不管什么应用软件,都必须依靠一个 *** 作系统,只有在一个 *** 作系统上,它才能很好的运行;常用的 *** 作系统最多的当数微软的windows *** 作系统了,2013年微软推出的是win8 *** 作系统;由于是刚刚推出,它还不能被用户所接受,2013年大多用户还在用win7和windows xp *** 作系统。
其次是对开发语言的掌握
软件开发,通俗的说就是写程序,就是把一串一串的命令组合起来,让它来替完成某种特定的任务。如果考试者从事的是java软件开发,那么考试者重点必须精通java语言,考试者要懂得java的特性,java语言的语法,java语言的算法等等。
第三是对开发工具的使用
俗话说:磨刀不误砍柴工,要想开发出一个好的软件,对开发工具的熟练应用是非常重要的,它可以让考试者事半功倍;java软件开发常用的开发工具有:开源的Eclipse和收费的MyEclipse,Net软件开发工具有:微软的VisualStudio,Pascal软件开发工具:Delphi。关于软件开发工具的使用,可以参考扩展文章《常用的软件开发工具有哪些使用技巧》。
第四是对TCP/IP网络协议的了解
有了TCP/IP网络协议,使网络得到了飞速的发展;从早期的C/S结构的运行模式到现在主流的B/S结构的完美转变,TCP/IP协议是功不可没的,未来更是离不开TCP/IP协议;要想成为一名优秀的软件开发工程师,特别是手机软件开发工程师,考试者不仅仅要知道ISO有哪几层组成,考试者更要知道,每层的功能和作用。
第五是对数据库的熟练应用
数据库对软件的影响是不容小视的,因为做的工作都是心数据为中心,重点部分就是 *** 作数据,如果没有数据库,那么软件的作用也就会大大降低;2011年常用的都是关系型数据库,主流的有:甲骨文公司的Oracle、微软公司的sqlserver、IBM公司的DB2,还有一些小的数据库,如mysql,Aess等;一定要熟练掌握SQL语言,它是 *** 作数据库的关键。
第六是对软件工程的了解
大多软件开发公司在招聘的时候,都会问考试者对软件工程的了解,软件工程是软件开发的前提;因为公司不可能招一个只会写代码而不知道为什么要这样写的员工;作为一个优秀的软件开发工程师,考试者不仅仅要会写代码,更重要的是要掌握《软件开发的流程》中每个阶段所要用的技术,如客户需求,市场调查,可行性分析,需求分析,详细设计,最后的软件测试等等。
第七是要有勇于探索,勇于创新的精神
一个优秀的程序员,不能总是原地不动,不去思考,要多去想一想为什么要这样做,如果不这样做会产生什么样的后果;要努力学习新的知识,因为软件行业是一个更新速度非常快的行业,如果考试者的知识2年都没有更新的话,那么,考试者在这个软件开发行业的前景就不容乐观了;每天都要抽出一定的时间学习新知识,只有这样,才能走的更好,更远,更稳。

软件开发高级工程师成都哪里可以学?

这个专业应该是软件发展的大好前景,可以到成都这个地方去学习一下

初中毕业能学会软件开发高级工程师吗?

这个和学历没有关系,应该只要对这个专业爱好,喜欢去学习就好了

软件开发高级工程师四川哪里可以学啊?

可以到川新这个学校去学习啊,在双流蛟龙港,不知道小伙伴可以去看一下

没有基础学网站开发高级工程师(大专)要多久

要看你学什么样,高级,中级这些都是忽悠人的,没实际的标准。
有的人一个月能会,有的人要半年。
如果要学到能独立开发做出一个网站,半个月可能就可以,但是,如果要做好,做精,就不好说了。
目前网站后台开发的程序就那几种,前端就,css,还有目前流行的5和css3,不过tml5和css3是和css的升级版。前端可能还会牵涉到js。
不过这些都不是重点,重点是你会借用,会分析。
目前如果想要快速上手做一个网站,可先从模板站做起。从前端修改,再到后端修改。模板站,一个星期能上手。

软件开发现在热闹吗?我没有基础可以学会吗?

可以
培训学校都是骗人的

初中毕业四川哪里可以学软件开发高级工程师?

按照你的要求,那只有在省会城市,成都可以有专业的软件开发学校和培训

如果一定要在四川学的话,像你这种情况最好的选择是省会城市成都,但是成都的软件开发培训非常多好的很少,你得自己多对比考察

初中文化可以去学软件开发高级工程师吗?

这个是可以的。但是呢学习编程语言是比较枯燥有难度的。特别是你没有基础的情况下。在合肥这边,1万5的学费。去培训。但是你没有相关基础,可能会花的更多。
请采纳

软件开发高级工程师毕业好就业吗?

川新毕业推荐就业,而且工作环境好,薪资待遇高


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13394920.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存