EXPECTATIVA
INTRODUCCIÓN
CONSTANTES EN NETBEANS 7.1
VARIABLES Y TIPOS DE DATOS
Tipos de datos enteros
Literales enteros
Tipo de dato coma flotante
Literales en coma flotante
Tipo de dato boolean
Tipo de dato cadena
Vectores y matrices
Vectores
Matrices
Colecciones
OPERADORES EN JAVA
ESTRUCTURAS DE CONTROL
NUESTRO PRIMER PROGRAMA
EN NETBEANS
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 3
Programación orientada a objetos
con Netbeans 7.1
Reflexione y responda las siguientes.... preguntas
CONTENIDO
EXPECTATIVA
INTRODUCCIÓN
Los paradigmas
Paradigma de programación
Tipos de paradigmas de programación.41
PROGRAMACIÓN ORIENTADA A OBJETOS..42
Introducción a la programación orientada a objetos
Conceptos básicos de la programación orientada a objetos
Clases abstractas
Interfaces
Polimorfismo
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 4 Aplicaciones de escritorio con Netbeans 7.1
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
Componentes de una aplicación de escritorio
EJEMPLO 1: APLICACIÓN AL ESTILO MDI.66
PAQUETES (PACKAGES) EN NETBEANS
EJEMPLO 2: CREACIÓN DE UN PAQUETE (PACKAGE) EN NETBEANS
FUNDAMENTOS DE PROGRAMACIÓN
CONCURRENTE
Programación concurrente en Java
Control de hilos y manejo de estados.87
EJEMPLO 3: PROGRAMACIÓN
CONCURRENTE
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 5 Gestión de bases de datos MySQL con Netbeans 7.1
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
Instalación de MySQL
Instalación de Front-end dbforgemysqlfree
Crear una base de datos con dbforgemysqlfree
Gestión de datos con NetBeans en MySQL
Arquitectura JDBC
JDBC - ODBC Bridge
API parcialmente nativo de Java
JDBC Network Driver
JDBC Driver
Conectividad a una base de datos
DriverManager
Statement
preparedStatement
CallableStatement
ResultSet
EJEMPLO 1: CREAR UN FORMULARIO DE MANTENIMIENTO DE DATOS
EJEMPLO 2: CREAR UNA CONSULTA DE DATOS
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 6 Fundamentos de programación con Netbeans 7.1
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
Instalación de GlassFish y Tomcat
GlassFish
Tomcat
COMUNICACIÓN POR INTERNET
Objeto URL
Objeto HTTPUrlConnection
Método getContent
Objeto BufferedReader
Tecnologías basadas en lenguaje de ... marcas
SGML
HTML
Estructura de un archivo HTML
Ejemplo
HTML 5
Canvas
Video y audio en HTML5
Almacenamiento local y aplicaciones fuera de línea
Mejoras en formularios web
XHTML
XML
Componentes de un documento XML168
Tecnologías XML
XML
XSD
XSLT
SAX
JDOM
DOM
Cómo maneja esto NetBeans
Documento bien formado
Documento con restricciones DTD
Documento con restricciones de esquema XML
Crear un archivo XML con DOM
XOM
Ejemplo utilizando XOM
Ajax
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas web recomendadas
Respuestas a la autoevaluación
Capítulo 7 Patrones de diseño en ingeniería web
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
Métodos de desarrollo Web
Web Site Design Method (WSDM)
Web Modeling Language (webML)
UML-based Web Engineering methodology (UWE)
PATRONES DE DISEÑO WEB
PATRONES DE DISEÑO EN APLIACIONES. WEB CON JAVA J2EE
MODELO VISTA CONTROLADOR (MVC)
Modelo
Controlador
Vista
RESUMEN
EVIDENCIA
Autoevaluación
REFERENCIAS
Bibliografía
Páginas web recomendadas
Respuestas a la autoevaluación
Capítulo 8 JavaServer Pages en NetBeans 7.1..225
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
COMENTARIOS EN JSP
EXPRESIONES EN JSV
DECLARACIÓN DE VARIABLES EN JSP
SCRIPTLET EN JSP
DIRECTIVAS @PAGE EN JSP
Ejemplo de aplicación 1
Ejemplo de aplicación 2
SERVLETS EN JSP
Ejemplo de uso de Servlets enNetBeans
CREAR UN SITIO WEB SENCILLO CON JSP Y CSS
Definir las reglas de estilo directamente en el HTML
Definir reglas de estilo a nivel de página
Definir reglas de estilo en un archivo CSS aparte....................................................251 RESUMEN
EVIDENCIA
Autoevaluación
REFERENCIAS
Bibliografía
Páginas web recomendadas
Respuestas a la autoevaluación
Capítulo 9 Servicios Web en NetBeans 7.1
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
SERVICIOS WEB (WEB SERVICES)
TECNOLOGÍAS EMERGENTES EN SERVICIOS WEB
Simple Object Access Protocol (SOAP...270)
Web Service Description Language (WSDL)
Universal Description, Discovery and.... Integration (UDDI)
CREAR SU PRIMER SERVICIO WEB
CONSUMIR SU PRIMER SERVICIO WEB
Consumir el servicio web en una.. aplicación Java SE
Consumir su servicio web en Servlet de una aplicación web
Consumir su servicio web en una. página JSP de aplicación web
Servicios web RESTful
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 10 Gestión de bases de datos en aplica- ciones Web con NetBeans 7.1
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
GENERAR UN LISTADO GENERAL DE DATOS EN UN SOLO ARCHIVO JSP.
GENERAR UN LISTADO GENERAL DE DATOS MEDIANTE JSP Y EL USO DE CLASES
CREAR UNA PÁGINA JSP QUE INSERTE.... DATOS
CREAR UNA PÁGINA JSP QUE MODIFIQUE DATOS
CREAR UNA PÁGINA JSP PARA CONSULTA DE DATOS ESPECÍFICOS
CREAR UNA PÁGINA JSP QUE ELIMINE..... DATOS
RESUMEN
EVIDENCIA
Autoevaluación
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 11 Spring Web MVC
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
SPRING WEB MVC
¿Cómo funciona?
CREAR UNA APLICACIÓN SPRING WEB.... MVC..............................................................341 Ejercicio
Crear la clase persona
Crear el controlador
Crear las vistas
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 12 JavaServer Faces / ICEFaces en...... NetBeans 7.1
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
JAVASERVER FACES (JSF)
Características principales de JSF
Beneficios de JSF
Funcionamiento de JSF
Desarrollo del back-end de la aplicación
Primer ejemplo JSF
ICEFaces
Beneficios y novedades para el desarrollo de aplicaciones en la empresa
Ejemplo ICEFaces
RESUMEN
EVIDENCIA
Autoevaluación
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 13 Fundamentos de programación para móviles en NetBeans 7.1
Reflexione y responda las siguientes preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
J2ME (Java Micro Edition)
Perfiles
SISTEMAS OPERATIVOS PARA DISPOSITIVOS MÓVILES
PROGRAMACIÓN PARA MÓVILES CON ..... NETBEANS
Plugin (complementos) en NetBeans ...... para móviles
Emulador Nokia S60
Emulador Sony Ericsson
RMS (Record Management System)
RecordStore
openRecordStore
addRecord
deleteRecord
getRecord
RecordEnumeration
Reglas para la creación de RecordStores
Ejemplo de aplicación
El formulario Agenda
El formulario NuevoContacto
El formulario verContacto
Uso de servicios web en aplicaciones... móviles
Creación de juegos con J2ME................ (Java Micro Edition)
Scenes
TiledLayer
Sprites
El remake de Manic Miner en NetBeans..445
RESUMEN
EVIDENCIA
Autoevaluación
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación