¿Qué es necesario dominar para convertirse en un profesional del desarrollo informático? Con este libro, el autor responde a los futuros desarrolladores o desarrolladores principiantes, y les da unos sólidos conocimientos básicos que les permitirán trabajar y sobre todo, evolucionar dentro de su campo de actuación. Detalla las diferentes etapas de un diseño y desarrollo exitosos, estudiando diferentes técnicas y ofreciendo para cada...
¿Qué es necesario dominar para convertirse en un profesional del desarrollo informático? Con este libro, el autor responde a los futuros desarrolladores o desarrolladores principiantes, y les da unos sólidos conocimientos básicos que les permitirán trabajar y sobre todo, evolucionar dentro de su campo de actuación. Detalla las diferentes etapas de un diseño y desarrollo exitosos, estudiando diferentes técnicas y ofreciendo para cada una claves que permiten su comprensión adaptadas a los casos estudiados.
De esta manera, el libro se divide en tres partes. Comienza con una presentación del algoritmo y del lenguaje C. La segunda parte se centra en la programación en Java y estudia tecnologías como la programación gráfica (AWT, SWING), el diagrama de secuencia UML, la escritura de una aplicación gráfica siguiendo con el modelo MVC, las bases de datos relacionales (JDBC), el mapping objeto/relacional e incluso la programación en red (multithread). En la última parte, el autor presenta la programación web con JEE y los objetos remotos (EJB).
Para ilustrar todas estas técnicas, el autor se basa en numerosos ejemplos concretos (en C y en Java), así como en trabajos prácticos, para los que aporta su correspondiente corrección. Practicar, esta es la palabra clave que define este libro.
El código fuente de los ejemplos utilizados en el libro, se puede descargar desde el sitio web www.ediciones-eni.com.
Trabajo práctico: Proyecto GestionContactoEJBEntidad
1. Objetivos
2. Tema
a. Para realizar
b. Diagrama de secuencia
3. GestionContactoEJBEntidad: propuesta de corrección
a. ServletControlador
b. Clase TratamientoInicio
c. Clase TratamientoModif
d. jspLista.jsp
e. jspModif.jsp
f. jspRecap.jsp
Michel GINESTE
Michel GINESTE es ingeniero de software y ha sido jefe de proyecto en una empresa de servicios durante más de 10 años. También ha sido responsable de desarrollo del software de Enseñanza Asistida por Ordenador del Crédit Agricole y de las Cajas de Ahorro. Durante este periodo, tuvo la oportunidad de realizar numerosas aplicaciones de gestión. En la actualidad, es formador en AFPA. Se centra en enseñar el diseño y el desarrollo de aplicaciones informáticas. Con adecuadas técnicas de animación de la formación, transmite su dominio sobre esta área a centenares de técnicos e ingenieros en informática. Como resultado de sus numerosos años de experiencia en el desarrollo informático y en la enseñanza, la escritura de este libro es la consecuencia natural de su deseo de compartir sus conocimientos.