El Java es un lenguaje de programación sencillo, escalable, orientado a objetos y de aplicación general que tiene múltiples usos. Éste tiene el poder de desarrollar, desde pequeñas animaciones para la web, hasta aplicaciones con finalidades de negocios para programar dispositivos portátiles, de microondas, aplicaciones de servidores multiplataforma y más, así que no es una sorpresa que todos piensen en el Java. Éste curso práctico dictado por el experto en el Java, Arthur Griffith, comienza con los conceptos mas básicos y utiliza ejemplos prácticos para demostrar el lenguaje de programación Java. También se provee el código fuente de cada ejemplo, de modo que el usuario puede seguir el curso muy de cerca. Para comenzar, puede hacer clic en alguno de los temas de las películas ubicadas en la parte inferior.
Introducción
Introducción al Curso ¿Qué es el Java? Elementos Necesarios Algunos Conceptos Importantes La Instalación de la Línea de Comandos Introducción General al Curso Dos Programas llamados "Howdy"
El Código Fuente del Programa "Howdy" Comp. y Ejec. del Programa "Howdy" Código Fuente de una Ventana "Howdy" Comp. y Ejec. de una Ventana "Howdy" Adición de Salidas a una Vent."Howdy" Cómo Dibujar Texto en una Ventana
Anatomía de un Tipo de Letra Posicionamiento Versión Texto pt. 1 Posicionamiento Versión Texto pt. 2 Posicionamiento Versión Texto pt. 3 Recolección de Información no Válida Selección de Tipos de Letra Selección de Colores
Conceptos Basicos del Lenguaje
Tipos de Datos Aritméticos
Más Tipos de Datos Fundamentales
Operadores
La Clase "String"
Arreglos
Sentencia "If" y Condicionales
Ciclos
Lista de Tipos de Letra
Clases/Datos/Acceso
Métodos/Argumentos/Restituciones
Conceptos Básicos de Herencia
Documentación de la Compañía Sun
Creación de un Objeto
Más Conceptos sobre Constructores
Acceso
Cómo Dibujar y Pintar
Cómo Dibujar Rectángulos
Cómo Rellenar Rectángulos
Cómo Dibujar y Rellenar Círculos
El Rectángulo Redondeado
Cómo Dibujar y Rellenar Arcos
Cómo Inventar una Figura Propia
Rectángulo con Borde Biselado
Sombreado Sencillo de Color
Tablero Ajedrez/Probl. Sombreado
Tablero Ajedrez/Soluc. Sombreado
Archivos de Gráficos
Carga de Archivo Gráfico desde Disco
Cómo Desplegar una Imagen Gráfica
Guard. Archivo Gráfico desde Internet
Cambio de Tamaño de Imágenes
Cómo Dibujar en la Memoria
Problema de Imagen/Tablero Ajedrez
Solución Problema/Tablero Ajedrez
Animación Sencilla
Hilos
Ejemplo de Hilo Sencillo
Una Animación Sencilla
Reparar Inestabilidad de la Imagen
Programa "PongOne"
Programa "PongTwo"
Sentencias "Switch" y "Case"
Programa "DoomedVessel"
Introducción a los Applets
Conceptos Básicos de los Applets
El Constructor/Método "Init"
Un Applet es una Criatura de Internet
Cómo Crear un Applet de Producción
Estructura de Applet Animado
Una Pelota que Rebota
Números Aleatorios
Cien Pelotas que Rebotan
Applet de las Hojas de Otoño
Cómo Responder al Ratón
Interfaces de Java
Botón Sencillo para hacer Clic
Cómo Mover un Objeto en la Ventana
Cómo Arrastrar un Objeto en la Ventana
Cómo Arrastrar un Objeto Restituido
Componentes
Componentes y el AWT
Cómo Colocar Botones en un Panel
Cómo Recibir Eventos de los Botones
Ingreso de Texto en una Etiqueta
Objeto "Choice" para Hacer Seleciones
Objeto "List" para Hacer Selecciones
Objeto "Text Field" para Escribir
Cómo Activar y Desactivar Objetos
Cómo Colocar Componentes en una Ventana
Objetos "Container" y "LayoutManager"
Objeto "BorderLayoutManager"
Objeto "GridLayoutManager"
Objeto "GridLayoutManager" pt. 1
Objeto "GridLayoutManager" pt. 2
Objeto "CardLayoutManager"
Objeto "XYLayoutManager"
Diálogos y Menús
Diálogo No Modal
Diálogo Modal
Diálogo Emisor de Mensajes
Un Menú dentro de un Cuadro
Recuento General
Opc. Línea de Comandos del Javac
Opc. Línea de Comandos del Java