Red de conocimiento informático - Aprendizaje de programación - ¿Qué necesitas aprender para el desarrollo de Java?

¿Qué necesitas aprender para el desarrollo de Java?

1. Conocimientos básicos de java.

2. Conocimientos básicos de JEE: aquí primero debe aprender los conocimientos básicos del sitio web, incluidos HTML, DHTML y JavaScript; luego debe aprender XML, XML JAXP; JEE, incluido el entorno de desarrollo JEE, RMI/IIOP y JNDI, finalmente aprenda el desarrollo de aplicaciones de bases de datos JDBC.

3. Base de datos: Oracle, SQLserver, MySQL

4. Desarrollo web: dominio completo del conocimiento de desarrollo web JEE: Servlet JSP javaBean TagLib, aquí puede crear un proyecto de aplicación web completo. desarrollo.

5. Diseño y arquitectura del sistema: patrón de diseño Java, patrón de diseño EJB, patrón de diseño central JEE, diseño del marco de aplicación JEE.

6. El desarrollo de EJB incluye conocimientos completos de EJB: 1) Introducción a EJB y beans de sesión sin estado; 2) Beans de sesión con estado; 3) BMP y CMP son beans de entidad; 4) jms y MessageDrivenBean; y seguridad (JTA, JTS y JAAS); 6) Desarrollo y aplicación de servicios web;

7. Aprendizaje de marcos de código abierto Aprenda varios marcos de código abierto populares: Struts, Spring, Hibernian, Webwork, etc. Conozca el desarrollo y la aplicación de estos marcos en su totalidad. Si está interesado, también puede conocer el desarrollo y aplicación del framework Ibati, la tecnología AJAX y el framework DWR.

8. Tecnología de motores de búsqueda: como Lucene, etc., tecnología de flujo de trabajo: incluidos Shark, JBPM, etc., arquitectura y aplicaciones SOA.

9. Conocimientos teóricos básicos de la ingeniería del software, así como de Rup y Programación Extrema.

Espera