sábado, 4 de agosto de 2007

Tutorial de JAVA

Descargar: Tutorial de JAVA

Tutorial completo de JAVA, totalmente en español. Traducido por Juan Antonio Palo, cuya versión original se encuentra en inglés, en http://www.java.sun.com

viernes, 3 de agosto de 2007

Aprenda SERVLETS de JAVA como si estuviera en primero

Descargar: Aprenda SERVLETS de JAVA como si estuviera en primero

1. Introducción

1.1 Introducción a Internet/Intranet
1.2 Protocolo HTTP y lenguaje HTML
1.3 URL (Uniform Resource Locator)
1.4 Clientes y Servidores
1.5 Tendencias Actuales para las aplicaciones en Internet

2. Diferencias entre las tecnologías CGI y Servlet
3. Características de los servlets

4. JSDK 2.0

4.1 Visión general del API de JSDK 2.0
4.2 La aplicación servletrunner
4.3 Ficheros de propiedades
4.4 Ejecución de la aplicación servletrunner

5. Ejemplo Introductorio 5.1 Instalación del Java Servlet Development Kit (JSDK 2.0)

5.2 Formulario
5.3 Código del Servlet

6. El Servlet API 2.0

6.1 El ciclo de vida de un servlet: clase GenericServlet
6.2 El contexto del servlet (servlet context)
6.3 Clases de utilidades (Utility Classes)
6.4 Clase HttpServlet: soporte específico para el protocolo HTTP

7. Formas de seguir la trayectoria de los usuarios (clientes)

7.1 Cookies
7.2 Sesiones (Session Tracking)
7.3 Reescritura de URLs

8. Formas de ejecutar un servlet

9 Acceso a bases de datos mediante servlets y JDBC

9.1 Ejemplo 1: Escribir en una base de datos Microsoft ACCESS 975
9.2 Ejemplo 2: Consultar una base de datos con Access 97

10. Anexo: Introducción a SQL (Structured Query Language)

10.1 Reglas sintácticas
10.2 Ejecución de sentencias SQL
10.3 Sentencias SQL con Microsoft Access



jueves, 2 de agosto de 2007

Aprenda JAVA como si estuviera en primero

Descargar: Aprenda JAVA como si estuviera en primero

1. INTRODUCCIÓN A JAVA
1.1 QUÉ ES JAVA 2
1.2 EL ENTORNO DE DESARROLLO DE JAVA
1.3 UN EJEMPLO COMPLETO COMENTADO
1.4 NOMENCLATURA HABITUAL EN LA PROGRAMACIÓN EN JAVA
1.5 ESTRUCTURA GENERAL DE UN PROGRAMA JAVA

2. PROGRAMACIÓN EN JAVA
2.1 VARIABLES
2.2 OPERADORES DE JAVA
2.3 ESTRUCTURAS DE PROGRAMACIÓN

3. CLASES EN JAVA
3.1 CONCEPTOS BÁSICOS
3.2 EJEMPLO DE DEFINICIÓN DE UNA CLASE
3.3 VARIABLES MIEMBRO
3.4 VARIABLES FINALES
3.5 MÉTODOS (FUNCIONES MIEMBRO)
3.6 PACKAGES
3.7 HERENCIA
3.9 INTERFACES
3.10 CLASES INTERNAS
3.11 PERMISOS DE ACCESO EN JAVA
3.12 TRANSFORMACIONES DE TIPO: CASTING
3.13 POLIMORFISMO

4. CLASES DE UTILIDAD
4.1 ARRAYS
4.2 CLASES STRING Y STRINGBUFFER
4.3 WRAPPERS
4.4 CLASE MATH
4.5 COLECCIONES
4.6 OTRAS CLASES DEL PACKAGE JAVA UTIL

5. EL AWT (ABSTRACT WINDOWS TOOLKIT)
5.1 QUÉ ES EL AWT
5.2 COMPONENTES Y EVENTOS
5.3 MENUS
5.4 LAYOUT MANAGERS
5.5 GRÁFICOS, TEXTO E IMÁGENES
5.6 ANIMACIONES
6. THREADS: PROGRAMAS MULTITAREA
6.1 CREACIÓN DE THREADS
6.2 CICLO DE VIDA DE UN THREAD
6.3 SINCRONIZACIÓN
6.4 PRIORIDADES
6.5 GRUPOS DE THREADS

7. APPLETS
7.1 QUÉ ES UN APPLET
7.2 CÓMO INCLUIR UN APPLET EN UNA PÁGINA HTML
7.3 PASO DE PARÁMETROS A UN APPLET
7.4 CARGA DE APPLETS
7.5 COMUNICACIÓN DEL APPLET CON EL BROWSER
7.6 SONIDOS EN APPLETS
7.7 IMÁGENES EN APPLETS
7.8 OBTENCIÓN DE LAS PROPIEDADES DEL SISTEMA
7.9 UTILIZACIÓN DE THREADS EN APPLETS
7.10 APPLETS QUE TAMBIÉN SON APLICACIONES

8. EXCEPCIONES
8.1 EXCEPCIONES ESTÁNDAR DE JAVA
8.2 LANZAR UNA EXCEPTION
8.3 CAPTURAR UNA EXCEPTION
8.4 CREAR NUEVAS EXCEPCIONES
8.5 HERENCIA DE CLASES Y TRATAMIENTO DE EXCEPCIONES

9. ENTRADA/SALIDA DE DATOS EN JAVA 1.1
9.1 CLASES DE JAVA PARA LECTURA Y ESCRITURA DE DATOS
9.2 ENTRADA Y SALIDA ESTÁNDAR (TECLADO Y PANTALLA)
9.3 LECTURA Y ESCRITURA DE ARCHIVOS
9.4 SERIALIZACIÓN
9.5 LECTURA DE UN ARCHIVO EN UN SERVIDOR DE INTERNET

10. OTRAS CAPACIDADES DE JAVA
10.1 JAVA FOUNDATION CLASSES (JFC) Y JAVA 2D
10.2 JAVA MEDIA FRAMEWORK (JMF)
10.3 JAVA 3D
10.4 JAVABEANS
10.5 JAVA EN LA RED
10.6 JAVA EN EL SERVIDOR: SERVLETS
10.7 RMI Y JAVA IDL
10.8 SEGURIDAD EN JAVA
10.9 ACCESO A BASES DE DATOS (JDBC)
10.10 JAVA NATIVE INTERFACE (JNI)

miércoles, 1 de agosto de 2007

JAVA desde cero

Descargar: JAVA desde cero

Java es un lenguaje originalmente desarrollado por un grupo de ingenieros de Sun, utilizado por Netscape posteriormente como base para Javascript. Si bien su uso se destaca en el Web, sirve para crear todo tipo de aplicaciones (locales, intranet o internet).


JAVA DESDE CERO
¡EMPECEMOS DE UNA VEZ!
LAS CLASES EN JAVA
ESTRUCTURA DE CLASES
EL CUERPO DE LOS MÉTODOS
LAS ESTRUCTURAS DE CONTROL
HAGAMOS ALGO...
JAVA A TRAVÉS DE LA VENTANA
UNA VENTANA CON VIDA
COMPLETANDO LA VENTANA 41
UN PARÉNTESIS DE ENTRADA/SALIDA
VOLVIENDO AL AWT
DIBUJAVA

DIBUJAVA II
JAVA EN HEBRAS
LA LIEBRE Y LA TORTUGA (Y EL GUEPARDO)
CAPÍTULO XV - SOLUCIÓN AL PROBLEMA PROPUESTO
¡MULTIMEDIA!
PASEANDO POR LA RED