¿Qué tecnologías deberían aprender los ingenieros de desarrollo de software JAVA?
Parte principal
Conceptos básicos de programación Java, incluidos los conceptos básicos de J2sdk, conceptos básicos orientados a objetos de Java, uso de API de Java, estructura de datos y conceptos básicos de algoritmos, y desarrollo de programas de interfaz gráfica Java AWT;
p >
Programación Java en la plataforma J2SE, incluida programación de gráficos Swing, diseño de aplicaciones de red Socket, serialización de objetos, estructuras de datos comunes de Java, applets, flujos y archivos, y programación multiproceso;
Sistema de escritorio Java desarrollo de proyectos, de 4 a 5 personas forman un equipo de proyecto, el tamaño del proyecto es (15 personas * días hábiles);
Operaciones básicas de Linux, desarrollo de programas Java en Linux, administración simple de sistemas Linux; p>
Base de datos Oracle, incluida SQL/PLSQL; base de datos y diseño de bases de datos; dominio simple de la gestión de bases de datos ORACLE9i;
Parte intermedia
Programación de aplicaciones web Java, incluida la programación Java Oracle. , a saber, programación JavaWeb, que incluye JSP, Servlet, JavaBean; programación de aplicaciones Java, que incluye Weblogic, Websphere, Tomcat; y el uso de Jbuilder para desarrollar programas Java y Struts, aprenda el MVC comúnmente utilizado; la industria Patrones de diseño y arquitectura Struts;
Desarrollo de proyectos empresariales Java B/S, un equipo de proyecto de 4 a 5 personas, el tamaño del proyecto es (aproximadamente 25 personas * días laborables)
Parte avanzada
Programación J2ME, incluidos programas J2EE, programación avanzada Java (J2EE), incluida arquitectura J2EE y tecnología J2EE, uso de Weblogic, desarrollo JBuilder;
Java y XML, incluido Java Web Service, JavaXML y programación de analizadores XML convencionales de la industria;
Especificaciones de software empresarial e ingeniería de software, incluido el modelado y diseño de sistemas UML (Rational Rose 200x), ingeniería de software y especificaciones de desarrollo industrial; control, estándares de escritura de código Java;
Desarrollo de proyectos de sistemas de aplicaciones comerciales J2EE, un equipo de proyecto de 4 a 5 personas, el tamaño del proyecto es (aproximadamente 25 personas * días hábiles).
java
Java es un lenguaje de programación orientado a objetos. No solo absorbe las diversas ventajas del lenguaje C++, sino que también abandona conceptos difíciles de entender como la herencia múltiple. y punteros en C++ Por tanto, el lenguaje Java tiene dos características: potente y sencillo de utilizar. Como representante de los lenguajes de programación estáticos orientados a objetos, el lenguaje Java implementa perfectamente la teoría orientada a objetos y permite a los programadores realizar programación compleja con una forma de pensar elegante.