Red de conocimiento informático - Conocimiento informático - ¿Qué orden debes seguir para aprender Java? ¡Pide consejo a expertos! ! ! ¡Muchas gracias! ! !

¿Qué orden debes seguir para aprender Java? ¡Pide consejo a expertos! ! ! ¡Muchas gracias! ! !

Java se divide en J2ME (desarrollo de aplicaciones móviles), J2SE (desarrollo de aplicaciones de escritorio) y J2EE (aplicación empresarial web), por lo que Java no es una versión independiente, sino un lenguaje orientado a objetos. Se recomienda que si desea aprender el sistema Java, pueda aprenderlo de esta manera:

* La primera etapa: conceptos básicos de Java, incluida la sintaxis de Java, funciones orientadas a objetos, API comunes y marcos de recopilación.

* La segunda etapa Etapa: programación de la interfaz Java, incluido AWT, mecanismo de eventos, SWING, esta parte también se puede omitir, puedes verla nuevamente cuando la uses

*La tercera etapa: API de Java: entrada y salida, más subprocesos, programación de red, anotaciones de reflexión, etc., son la esencia de Java

*La cuarta etapa: conceptos básicos de la base de datos SQL, que incluyen agregar y eliminar; , operaciones de modificación y consulta y consultas de varias tablas;

* La quinta etapa Etapa: programación JDBC: incluidos los principios de JDBC, la biblioteca de conexión JDBC y la API JDBC. Aunque Hibernate ahora es mucho más conveniente que JDBC, la tecnología JDBC. todavía está en uso, y el pensamiento JDBC es particularmente importante

* Etapa seis: JDBC Comprensión profunda de las funciones avanzadas: incluidos grupos de conexiones de bases de datos, procedimientos almacenados, activadores e ideas de CRM

*Etapa 7: aprendizaje del lenguaje HTML, incluidas etiquetas HTML, etiquetas de formulario y CSS, que es para los conceptos básicos del desarrollo de aplicaciones web.

*La octava etapa: lenguaje de secuencias de comandos JavaScript, que incluye la sintaxis y los objetos de JavaScript; , solo estos dos aspectos;

* La novena etapa: programación DOM, incluidos los principios DOM, elementos DOM de uso común e ideas de programación DOM más importantes

* La décima etapa: desarrollo de servlets; A partir de este importante paso en el desarrollo de Java, incluido XML, la instalación y operación del servidor Tomcat, la comprensión simple del protocolo HTTP, la API de Servlet, etc., esta es la base del desarrollo web de Java.

*La undécima etapa: desarrollo de JSP: sintaxis y etiquetas JSP, etiquetas personalizadas, EL, comprensión de la biblioteca JSTL y el concepto de patrón de diseño de la arquitectura de tres niveles MVC

*La décima etapa Fase 2: desarrollo de AJAX: principios de AJAX, procesamiento de respuesta a solicitudes, biblioteca de desarrollo de AJAX

* Fase 13: marco liviano, aprendizaje del marco Struts, uno de los tres marcos principales, y luego ingresar; Java La esencia del desarrollo web, incluido el aprendizaje de la arquitectura Struts, varios componentes, bibliotecas de etiquetas y escalabilidad.

* Fase 14: aprendizaje del marco Hibernate, uno de los tres marcos principales, incluida la tecnología de mapeo de recuperación. tecnología de consulta de tablas múltiples, tecnología de almacenamiento en caché y optimización del rendimiento

* Fase 15: aprendizaje del marco Spring, uno de los tres marcos principales, que incluye IOC, AOP, DataSource, transacciones, integración SSH e integración JPA;

*Finalmente, hay algunas tecnologías Java, incluido EJB3.0, etc., que puede optar por aprender. En comparación con los tres principales marcos livianos, EJB es un peso pesado bien merecido.

¡Espero que tengas un agradable viaje en Java!

Una cosa más: ¿Se puede dominar el EJB de arriba en sólo tres días? Si se puede hacer, se debe promover. El diseño de EJB sigue siendo muy complicado. Por ejemplo, el código de la capa de lógica empresarial controla los límites de la transacción, es decir, la capa de lógica empresarial implementa el diseño del código de la capa de persistencia de datos.