Detalle del libro
Ver Índice
Introducción
Descripción del contenido
Acceso al material complementario
Capítulo 1
Netbeans 7.1 IDE
Reflexione y responda las siguientes.... preguntas
Contenido
EXPECTATIVA
INTRODUCCIÓN
LO NUEVO EN NETBEANS 7.1
DESCARGA E INSTALACIÓN DE NETBEANS 7.1
EL ENTORNO NETBEANS 7.1
TIPOS DE PROYECTOS NETBEANS 7.1
RESUMEN
Autoevaluación
EVIDENCIA
REFERENCIAS
Bibliografía
Páginas Web recomendadas
Respuestas a la autoevaluación
Capítulo 2
Fundamentos de programación en Netbeans 7.1.
Reflexione y responda las siguientes preguntas
Contenido
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
Capitulo: 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
PROGRAMACIÓN ORIENTADA A OBJETOS
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....7
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
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
El objetivo del libro es entregar al lector un curso completo para el desarrollo de aplicaciones con NetBeans 7.
Con él podrá practicar la funcionalidad básica de la programación orientada a objetos, creando clases, interfaces, atributos, métodos, entre otros elementos y reforzar esa importante fase del desarrollo de aplicaciones informáticas.
Podrá también desarrollar aplicaciones para la Web y para dispositivos móviles. Ventajas competitivas: En la Web se encuentran todos los programas fuente del libro ordenados por capítulo, así como referencias y direcciones de Internet para reforzar los conocimientos adquiridos.
Aprenda: A crear aplicaciones Web, para escritorio y dispositivos móviles. Realice: Aplicaciones sencillas de consola que apliquen los conceptos de la programación orientada a objetos. Soluciones de escritorio usando algunos de los controles de este tipo de aplicación. Aplicaciones sencillas que demuestren el uso básico de los framework de Java para el desarrollo Web.
Aplicaciones para dispositivos móviles. Enrique Gómez Jiménez Es Ingeniero en sistemas de información y Máster en Gestión de la Innovación Tecnológica por la Escuela de Informática de la Universidad Nacional de Costa Rica.
Encargado de la Cátedra Desarrollo de Software de la Universidad Estatal a Distancia (UNED) y profesor de informática en otras universidades, es además Consultor y Desarrollador independiente de software, participante en múltiples proyectos internacionales.