Current location - Plastic Surgery and Aesthetics Network - Wedding planning company - What is the content of Wuxi java training? How does Wuxi ChinaSoft set up excellent Java training courses?
What is the content of Wuxi java training? How does Wuxi ChinaSoft set up excellent Java training courses?
First of all, we can consider the curriculum system and make the following reference.

Basic knowledge of JAVA:

1 Learn the basics of java first.

Don't be fooled by new technology. As the saying goes, all new technologies are based on java. If the foundation is not solid, the understanding of these new technologies is also half-baked, and you can't learn at all.

2. Make a java project

After learning the basics of java, do a java project to consolidate it, and you will find many problems in the project. By solving problems, you can deepen your mastery of basic knowledge.

3. Learn the basic knowledge, development and application of database.

Software development is inseparable from the database. Master several popular databases: Oracle and SQL.

Server, MySQL, etc.

4.JEE Foundation

Here, we should first learn the basic knowledge of the website, including HTML, DHTML and JavaScript. Then learn XML, XML JAXP;; ; Then learn the basic knowledge of JEE, including JEE development environment, JNDI RMI/IIOP;; ; Finally, learn the application development of JDBC database.

5.web development

JEE web development comprehensive knowledge: Servlet JSP javaBean TagLib, here to do a complete web application project development.

6.EJB development

Including comprehensive EJB knowledge: 1)EJB introduction and stateless session Bean;; 2) stateful session Bean;; 3)BMP and CMP are entity Bean;; 4)jms and MessageDrivenBean;; 5) Things and safety (JTA, JTS, JAAS); 6) development and application of 6)WebService;

7. Learn the open source framework

Understand several popular open source frameworks: Struts, Spring, Hibernian, Webwork, etc. Learn the development and application of these frameworks completely. If you are interested, you can also learn the development and application of Ibati framework, AJAX technology and DWR framework.

8.JEE project

Comprehensive application of JEE knowledge to develop a complete application program.

9. Object-oriented analysis and design

Java is an object-oriented language, so it is necessary to study object-oriented analysis and design in depth, as well as UML unified modeling language.

10, followed by system design and architecture.

What we are going to learn here are Java design pattern, EJB design pattern, JEE core design pattern and JEE application framework design.

1 1, software engineering

Learn the basic theoretical knowledge of software engineering, Rup and extreme programming.

12, technical research

Learn search engine technology, such as Lucene, workflow technology, including Shark, JBPM, SOA architecture and applications.

13, comprehensive project actual combat

Realize an enterprise-level application.