Joke Collection Website - Blessing messages - Software development engineer training, how long is the general training cycle (how long does software development take)
Software development engineer training, how long is the general training cycle (how long does software development take)
The software engineer certificate is a relevant certificate issued by a social training institution through training and assessment. It is different from the National Computer Software Proficiency Qualification Examination.
For example, for JAVA software engineers, the training content includes: Elementary part:
1.
Java
Object-oriented programming, Java
API usage, data structure and algorithm basics, Java advanced class features, exception handling;
2.
AWT and Swing graphics programming, flow, Network programming, object serialization, Applet, multi-thread programming, basics of Java application internationalization;
3.
Java desktop system project development;
4.
Java programming basics improvement course: reflection mechanism, design pattern (I), regular expressions, Java
SE5.0 new features, etc.;
5.
Oracle-based database development and management, database design, standard SQL, PL/SQL programming;
6.
JDBC, JSP2.0, Servlet2.4, JavaBean programming; use of Tomcat server, Jbuilder and Eclipse
and other integrated development environments;
7.
Java program development in Linux operating system , Linux system management;
8.
Java
Web programming improvement courses: JDBC advanced, efficient paging processing, filter usage skills, Struts dynamics Form validation, etc.; advanced part
1.
MVC design pattern, Struts architecture core working mechanism, internationalization, verification framework, Struts
Taglib, ORM Basic, enterprise-level applications based on Hibernate;
2.
JavaME mobile game design, interface programming, database programming, mobile phone text messaging, multimedia text messaging (MMS) development;
p>3
.JavaEE core technology, XML, Web
Service, heterogeneous system integration, distributed application development, WebLogic and JBoss and other application servers;
4
.CMM, UML and system modeling and design, Rational
Rose, software engineering and software process models, version control and design patterns;
6.
Java
Enterprise application development improvement courses: Hibernate usage skills, design patterns (II), introduction to Spring programming, improving Java
Performance of EE applications;
.NET programming
.NET architecture, .NET desktop and Web programming, integration of .NET and JavaEE platform applications; professional quality IT career planning, Vocational skills training such as communication skills, teamwork, professional technical specifications, interview skills, etc.
After completing the above training courses and passing the assessment, you can obtain a certificate of qualification issued by the training institution.
What is more popular now is JAVA, especially J2EE. After 3G comes out in the future, mobile phone programming will become a hot spot, and J2EE will of course become very popular.
As for the authority of the certificate, it is recommended that you go to a well-known training institution, preferably a training institution designated by a large international company such as SUN for certification, which is more authoritative.
Generally speaking, software companies like people who have passed the software engineer very much. Educational qualifications are not important to them, but ability is important. If you are capable enough and work in a good company, I think you should be able to get this monthly salary.
Other authoritative software exams in China are of course the National Computer Software Proficiency Qualification Examination. This is a national level exam.
First of all, it is a software designer to be precise. There is no such exam as a software engineer.
After the reform of the soft exam, the software design category is divided into: Programmer - Software Designer - System Analyst
These three levels, programmers are equivalent to the previous initial and intermediate levels. Software designers are the equivalent of elevation. That is, software designers will have intermediate professional titles after passing the exam. The difference is that the previous elevation was valid for life, but now the software designer is valid for 3 years and needs to be retrained after three years.
The software designer exam is not too difficult, but it covers a wide range of subjects. If you are majoring in computer or software engineering, take a look at "Software Designer Tutorial (Second Edition)" by Tsinghua University Press. That's it.
There are many levels of software exams, but there is no software engineer. I don’t know if you are asking about a software designer or a network engineer, but they open the exam twice every year.
- Related articles
- Mobile has a SMS business hall, does Unicom have one?
- How does Hangzhou Unicom query traffic through SMS?
- Humorous girl's birthday wishes
- How to change the handwriting input method of Xiaomi mobile phone
- After the death of a loved one, I went to the remaining two weeks. Is it okay if I don’t go on the third week? I can’t come back due to work reasons! ! Is this okay?
- How to send a message to someone who has a birthday?
- What's the name of oppo's voice assistant?
- Short and unique birthday messages for couples
- How to cancel Alipay's SMS check code?
- Where is the security protection of Xiaomi mobile phone verification code?