Red de conocimiento informático - Aprendizaje de programación - ¿Qué tecnologías deberían aprender los ingenieros de desarrollo de software JAVA?

¿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

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.