Red de conocimiento informático - Espacio del host - ¿Qué conocimientos necesitas aprender para convertirte en ingeniero de desarrollo de software JAVA?

¿Qué conocimientos necesitas aprender para convertirte en ingeniero de desarrollo de software JAVA?

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

* La segunda etapa: programación de interfaces Java, incluidos AWT, mecanismo de eventos y SWING. Esta parte también se puede usar Omítela, solo mírela cuando la use;

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

* La cuarta etapa: conceptos básicos de la base de datos SQL, incluida la adición, eliminación, modificación, programación de red, anotación de reflexión, etc., la esencia de Java. Los subprocesos múltiples, la programación de redes, las anotaciones de reflexión, etc., son la esencia de Java;

* La cuarta etapa: conocimiento básico de la base de datos SQL, incluidas las operaciones de agregar, eliminar, modificar, consultar y tablas múltiples consultas;

* La quinta etapa: programación JDBC: incluye principios de JDBC, biblioteca de conexión JDBC, API JDBC, ¡aunque Hibernate es mucho más conveniente que JDBC ahora! Aunque Hibernate es mucho más conveniente que JDBC ahora, la tecnología JDBC todavía está en uso y pensar en JDBC es particularmente importante;

*Etapa 6: comprensión profunda de las funciones avanzadas de JDBC: incluida la conexión a la base de datos grupos, procedimientos almacenados y herramientas de activación, pensamiento CRM;

* La séptima etapa: aprendizaje del lenguaje HTML, incluidas etiquetas HTML, etiquetas de formulario y CSS, que es la base para el desarrollo de aplicaciones web;

* La octava etapa: Aprendizaje del lenguaje de secuencias de comandos JavaScript, incluido el lenguaje de secuencias de comandos JavaScript y el lenguaje de secuencias de comandos JavaScript: el lenguaje de secuencias de comandos JavaScript, incluida la sintaxis y los objetos de JavaScript, cubre estos dos aspectos;

* Etapa 9: programación DOM , incluidos los principios DOM y los métodos de implementación: programación DOM, incluidos los principios DOM, elementos DOM de uso común e ideas de programación DOM más importantes;

* Décimo: desarrollo de servlets. A partir de este momento, ingresamos a un paso importante en el desarrollo de Java, que incluye la instalación y el uso de XML, el servidor Tomcat, la comprensión simple del protocolo HTTP, la API de Servlet, etc. Esta es la base del desarrollo web de Java.

* Undécimo: desarrollo JSP: sintaxis y etiquetas JSP, etiquetas personalizadas, bibliotecas EL, JSTL, comprensión de los conceptos y patrones de diseño de la arquitectura de tres niveles MVC;

* Undécimo dos: Desarrollo AJAX: principios AJAX, procesamiento de solicitud-respuesta, biblioteca de desarrollo AJAX;

* Decimotercero: marco liviano, tres marcos principales uno: marco Servlet;

* Decimocuarto: desarrollo JSP: JSP sintaxis y etiquetas, etiquetas personalizadas, bibliotecas EL, JSTL, comprenda los conceptos y patrones de diseño de la arquitectura de tres niveles MVC: marco liviano, uno de los tres marcos principales, marco Struts, desde entonces ingrese a la esencia del desarrollo web de Java, incluido estudio de la arquitectura de Struts, varios componentes, bibliotecas de etiquetas y escalabilidad;

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

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