If JAVA is a component engineer, its training content includes: the primary part:
1.Java object-oriented programming, Java API usage, data structure and algorithm basis, Java advanced class characteristics, exception handling;
2.AWT and Swing graphic programming, streaming, network programming, object serialization, Applet, multithreading programming and internationalization of Java applications;
3.Java desktop system project development;
4.Java programming foundation upgrading course: reflection mechanism, design pattern (I), regular expression, new features of Java SE5.0, etc.
5. Database development and management based on Oracle, database design, standard SQL and PL/SQL programming;
6.JDBC, JSP2.0, Servlet2.4, JavaBean programming; Tomcat server uses Jbuilder and Eclipse integrated development environment;
7. Java program development and Linux system management under Linux operating system;
8.Java Web Programming Promotion Course: JDBC Advanced, Efficient Paging Processing, Filter Usage Skills, Dynamic Form Verification in Struts, DispatchForm, etc. Advanced parts
1.MVC design pattern, Struts architecture core working mechanism, internationalization, verification framework, Struts Taglib, ORM foundation, enterprise application based on Hibernate;
2.JavaME mobile game design, interface program design, database program design, mobile phone short message and multimedia short message (MMS) development;
3.JavaEE core technology, XML, Web Service, heterogeneous system integration, distributed application development, WebLogic, JBoss and other application servers;
4 .CMM, UML and system modeling and design, Rational Rose, software engineering and software process model, version control and design mode;
6.Java enterprise application development upgrading course: Hibernate usage skills, design pattern (II), introduction to Spring programming, and improvement of Java EE application performance;
Network programming
. NET architecture,. NET desktop and Web programming, and. NET and JavaEE platform applications; Professional quality IT vocational skills training such as career planning, communication skills, teamwork, professional technical specifications, interview skills, etc.
After completing the above training courses, you can get the certificate issued by the training institution by passing the examination.
JAVA is very popular now, especially J2EE. After 3G comes out in the future, mobile phone programming will become a hot spot, and J2EE will certainly be very popular.
As for the authority of the certificate, I suggest you go to a well-known training institution, preferably designated by the relevant certification of a large international company like Sun, which is more authoritative.
Generally speaking, software companies like people who have passed the exam as software engineers. Education is not important to them, what matters is ability. If you are competent enough and in a good company, I think this monthly salary should be available.
Other aspects of the software authority examination, of course, is the national computer software level qualification examination in China. This is the national exam.