Slides
- Introduction to Software Engineering
- A very brief introduction to Software Engineering: what is S.E. and why is it needed?, the software development process and the software development lifecycle, the analysis and design phases, software quality and software quality assurance, V&V (verification and validation) and testing. This version of the file has parts missing in order for the students to decide on them (in groups) in class.
- The presentation tier of the Java EE architecture
- An introduction to building Web applications with Java servlets and JavaServer Pages (JSPs) – including JSP2, the JSP Standard Tag Library (JSTL) and the JSP2 Expression Language (EL) – and to the application of the Model-View-Controller pattern (MVC) in this context.
- Introduction to Component Architectures and the Java EE
- A brief introduction to components, component-based development and the Java Enterprise Edition architecture.
- The data tier of Java EE 5+ architecture
- An introduction to Object-Relational Mapping (ORM), Java entities and the Java Persistence API (JPA) followed by an introduction to Enterprise JavaBeans (EJBs) version 3; includes a very brief comparison between EJB2 and EJB3.
- Course Presentation
- A brief presentation of the course including organisation, programme, assignments, bibliography, method of assessment and motivation.
- The data tier of the Java EE architecture
- A very brief introduction to the relational model and SQL followed by an introduction to Java database connectivity using the JDBC API.
- The business tier of the Java EE 5+ Architecture
Copyright 2015,
Simon Pickin.
Esta obra se publica bajo una licencia
Creative Commons License
Reconocer autoría/Citar obra.
(course_default). (15/12/2009). Slides. Obtenido el 21/01/2021, desde el sitio Web de : http://ocw.uc3m.es/ingenieria-telematica/communication-software/slides.