Você está na página 1de 6

Vdeo Tutorial N 1

Empezamos con una introduccin a los lenguajes de programacin y algunas peculiaridades


de Java. Instalamos y usamos por primera vez NetBeans, el IDE que utilizaremos a lo largo del curso,
y terminamos creando nuestro primer programa y viendo como NetBeans nos ayuda a detectar y
solucionar errores sintcticos en la escritura de cdigo. 45 minutos.

Vdeo Tutorial N 2
Anatoma de un programa Java. Vemos como crear nuevos archivos dentro de un proyecto.
Crear el programa Anatoma; La declaracin class; La declaracin main: Agrupamiento de cdigo
mediante el uso de llaves; Almacenar informacin en una variable. Mostrar el contenido de una
variable en pantalla; Compilacin; creacin de los archivos .class. Solucin de errores en la escritura
de cdigo con la ayuda de NetBeans. Unos 30 minutos.
Vdeo Tutorial N 3
Tipos de programas Java y uso de argumentos. Crear una aplicacin Java; Enviar argumentos
a aplicaciones; Creacin de un applet. 20 minutos.
Vdeo Tutorial N 4
Empezamos a ver las variables, el sistema de almacenamiento y recuperacin de informacin.
Declaraciones y expresiones; Asignar tipos de variables; partes de una declaracin de variable. Tipos
de variables numricas; otros tipos de variables; Dar nombres a las variables: obligaciones y
convenciones. Almacenar informacin en variables; Como usar constantes en Java. 33 minutos.
Vdeo Tutorial N 5
Trabajar con operadores. Los operadores matemticos; Incrementar y decrementar una
variable. Uso de prefijos y postfijos; prioridad de los operadores; taller de trabajo: uso de expresiones
matemticas para calcular pesos; taller de trabajo: uso de expresiones matemticas para convertir de
grados Farenheit a grados Celsius. 32 minutos.
Vdeo Tutorial N 6
Trabajar con Objetos String. Almacenar texto en Strings; El tipo char; Uso de System. out.
println( ) y System. out. Print. Uso de caracteres especiales en Strings; Concatenacin de Strings y de
Strings y variables; El operador "+="; Manejo avanzado de Strings; Comparar dos Strings con
equals( ); Determinar el tamao de un string con length( ); Cambiar el caso de un String con
toLowerCase( ) y toUpperCase( ); Buscar en un String con indexOf( ). 33 minutos.
Vdeo Tutorial N 7
Tomas decisiones con condicionales. Palabras clave y operadores condicionales;
Declaraciones if; Uso de declaraciones bloque; Declaraciones if-else; Declaraciones switch; El
operador ternario (?); Trabajo prctico: creacin de un reloj. 52 minutos.
Vdeo Tutorial N 8
Dedicado a los Loops: Repetir acciones con Loops. Creacin de un juego de acierta nmero
usando loop While; El flujo de un loop While; Repetir el cdigo un cierto nmero de veces con el
loop for; El flujo de un loop for; Anatoma de una declaracin for; El loop do...while en Java; Manejo
de archivos en Java; Salir de un loop con break; saltarse una iteracin con continue. Anidar loops
dentro de loops; Darle nombre a un loop; Aumentar la complejidad de los loops; Taller de trabajo:
comprobar la velocidad de tu computadora. Una hora.

Vdeo Tutorial N 9

En el que vemos sistemas complejos de almacenamiento de informacin con el uso de Arrays.


Crear Arrays; Mtodos para poblar Arrays; Uso de Arrays; El mtodo toCharArray( ); Uso de Arrays
multidimensionales; Ordenar Arrays; Uso de mtodos de la Clase Arrays; Taller de trabajo: Trabajo
con Arrays de caracteres. 39 minutos.
Vdeo Tutorial N 10
En el que iniciamos el bloque dedicado a la Programacin Orientada a Objetos, viendo los
fundamentos. Cmo est hecho un programa Java? Organizar los programas en elementos llamados
Clases; Objetos y Clases. La librera de Clases de Java; Atributos y Comportamientos; Atributos de
una clase; Comportamientos de una Clase; Crear una Clase. Ejecutar el programa e instanciar objetos
de la Clase. 45 minutos.
Vdeo Tutorial N 11
Jerarqua de Clase y Herencias. Organizacin de Clases; Herencias; Subclases y Superclases;
La clase Object de Java; Crear una jerarqua de clases; Herencias en accin; Herencias simples y
mltiples; Interfaces y paquetes; Taller de trabajo: Creacin de Una Clase Punto3D subclase de la
Clase Point de la librera de Clases de Java. 43 minutos.
Vdeo Tutorial N 12
Trabajo con Objetos. Crear nuevos objetos; Usar la palabra clave "new"; Creacin de objetos
con diferentes argumentos; Ejemplo prctico; Qu hace "new"?; Manejo de memoria en Java;
Acceder y configurar variables de instancia y de clase; La sintaxis de punto; Acceder al valor de una
variable; Cambiar valores de variables; Ejemplo prctico; Variables de Clase; Llamando a Mtodos.
42 minutos.
Vdeo Tutorial N 13
Hacer Casting: convertir entre tipos de variables y Objetos. Referencias a Objetos; Convertir
Objetos y tipos primitivos; Convertir tipos primitivos a objetos y viceversa; Autoboxing y Unboxing.
40 minutos.
Vdeo Tutorial N 14
Alcance de las variables y uso de "this" Significado de Clases y Programas en Java; Definicin
de Clases; Definicin de Variables y de Mtodos; Variables locales, de instancia y de clase. La palabra
clave "this"; Alcances de variables; variables que ocultan o reemplazan a otras variables. 40 minutos
Vdeo Tutorial N 15
Argumentos de lnea de Comandos y sobrecarga de Mtodos. Pasar Argumentos a Mtodos;
Crear aplicaciones Java; Clase de inicio y mtodo main( ); Aplicaciones Java y argumentos de lnea
de comando; Pasar argumentos a las aplicaciones Java; Crear Mtodos con el mismo nombre y
diferentes argumentos; sobrecarga de mtodos. 40 minutos
Vdeo Tutorial N 16
Mtodos Constructor y sobrescritura de Mtodos. Mtodos Constructor; Qu hace Java
cuando usamos la palabra clave new? Mtodos Constructor bsico; Llamada entre Mtodos
Constructor; Sobrecargar Mtodos Constructor; Sobrescribir Mtodos. Crear Mtodos que
sobrescriben Mtodos existentes; Llamar al Mtodo original; El uso de super( ); Sobrescribir
Constructors. 50 Minutos

Vdeo Tutorial N 17
Modificadores y Control de acceso para mtodos y variables. Modificadores; Controles de

acceso por defecto; Acceso Private; Acceso Public; Acceso protected; Tabla comparativa de niveles
de control de acceso; Controles de acceso y herencias; Metodos Accessor; Variables y mtodos static;
Ejemplo prctico. 40 mintuos
Vdeo Tutorial N 18
Trabajar con Paquetes: Clases, Variables y Mtodos final; Mtodos y Clases Abstractas; Los
Paquetes; Uso de Paquetes; Nombres de Clase y Paquete completos; La declaracin import;
Conflictos entre nombres de clases; Localizacin de paquetes; Crear nuestros propios paquetes;
Escoger un nombre de paquete; Crear la estructura de directorios; Aadir Clases a un paquete; Control
de acceso a paquetes y clases. 50 minutos
Vdeo Tutorial N 19
Ampliar Clases con Interfaces. El problema de la herencia nica; Interfaces y Clases;
Implementar y usar interfaces; Implementar mltiples interfaces; Crear y extender interfaces;
Mtodos dentro de interfaces; Proyecto prctico, crear un escaparate online. Algo ms de una hora
Vdeo Tutorial N 20
Swing. Crear GUIs (Interfaces Grficas de Usuario) con Java. Crear una interface de usuario
simple; Swing y el Abstract Windowing Toolkit (awt); Usar Componentes; Ventanas y Marcos;
Botones; Etiquetas y Campos de Texto; Cajas de Chequeo; Combo Boxes; reas de Texto; Paneles;
Taller de trabajo: Crear un componente personalizado. Algo ms de una hora
Vdeo Tutorial N 21
Seguimos viendo la creacin de interfaces grficas de usuario: Configurar el "Look And Feel"
de la aplicacin; Las Cajas de Dilogo Estndar;
Cajas de confirmacin; Cajas de Entrada; Cajas de Mensaje y Cajas de Opcin; Taller de Trabajo:
Recuperar informacin a travs de Cajas de Dilogo. Una hora
Vdeo Tutorial N 22
Componentes avanzados de Swing. Seguimos viendo los componentes para la creacin de
interfaces de usuarios: Creacin de Componentes Slider; Paneles Scroll; Creacin de Barras de
herramientas acoplables; La Clase JToolBar; Creacin de Barras de Progreso; La Clase JProgressBar;
El mtodo setValue(int); Creacin de Mens; Las clases JMenuItem, JMenu y JMenuBar; Paneles en
Pestaas; La Clase JtabbedPane. Para poder ver todos los Componentes que nos faltaban se ha
alargado bastante el Vdeo. Unos 80 minutos
Vdeo Tutorial N 23
Gestores de diseo. Ordenar los componentes dentro de una interface: Diseo de Interfaces
grficas bsicas; Disear con gestores; La Clase FlowLayout; La Clase BoxLayout; La Clase
GridLayout; La Clase BorderLayout; Mezclar varios gestores de diseo en una misma interface; La
Clase CardLayout; Usar CardLayout en una aplicacin. 82 minutos
Vdeo Tutorial N 24
Interactuar con eventos de usuario. Responder a las entradas de los usuarios; Event
Listeners( los vigilantes de eventos); Las interfaces Listener de Java; Configuracin de los
componentes a vigilar; Mtodos de manejo de eventos; Trabajar con Mtodos; Eventos Accin;
Eventos Focus; Eventos Item; Eventos Key; Eventos Mouse; Eventos Mouse Motion; Eventos
Window; Uso de adaptadores de clase. 80 minutos

Vdeo Tutorial N 25
Taller Prctico. Creacin de una Gui Funcional. Disear una aplicacin; Determinar los

gestores de diseo de Marco y paneles; aadir los componentes; Aadir eventos a la Interface;
implementar interfaces y Mtodos; uso de Threads; Enlazar las dos clases del proyecto. 50 minutos
Vdeo Tutorial N 26
En este vemos como crear una Interface Grfica de Usuario con el Editor de NetBeans.
Desarrollar aplicaciones GUI. El Matisse GUI Builder de NetBeans; Crear una aplicacin GUI;
Trabajar con la ventana Palette; Crear el proyecto; Crear la Clase JFrame Inicial; Trabajar con el
Editor de Formularios; Entender la barra de herramientas del Editor Form; Aadir componentes al
formulario; Modificar las propiedades de los componentes; Aadir eventos usando Connection Mode;
Aadir eventos maualmente; Usar la librera FreeTTS. Aadir FreeTTS a la librera del proyecto. 50
minutos
Vdeo Tutorial N 27
En este vemos como tratar con errores y excepciones. Las clases Throwable, Error y
Exception; RuntimeExceptions; Capturar excepciones con un bloque try-catch;
Capturar varias excepciones diferentes; finally, manejar algo despus de una excepcin; Lanzar
(throw) excepciones; Ignorar excepciones con throws;
Taller de trabajo: lanzar y capturar excepciones; Combinar try, throw y throws. 51 minutos
Vdeo Tutorial N 28
Como crear aplicaciones Multitarea mediante el uso de Threads. Ralentizar un programa con
sleep( ); Crear un Thread; La interface Runnable; El mtodo run( ); Trabajo con Trheads; Taller de
trabajo: Creacin de un Applet que usa Threads. 50 minutos
Vdeo Tutorial N 29
Trabajo con streams de entrada y de salida. Streams Byte y Streasm Character; El paqueta java.io;
uso de un stream; filtrar un stream; Procedimiento para aplicar un filtro a un stream; Manejar
IOExceptions; Streams File de Entrada y de Salida; Streams Buffered. 1 hora
Vdeo Tutorial N 30
Usar Streams Buffered para crear entradas de consola; Streams de Datos; Leer y escribir datos
desde una aplicacin; Streams Character; Leer archivos de texto; Escribir archivos de texto; Uso de
la clase File; Principales Mtodos de la Clase File. 70 minutos
Vdeo Tutorial N 31
Crear Aplicaciones Web con NetBeans. Vdeotutorial N 31 del Curso de java, en el que
veremos las comunicaciones a travs de internet con Java y empezaremos a crear aplicaciones Web
con NetBeans. El trabajo en red en Java; Abrir un Stream sobre la red; Desarrollar aplicaciones web
con NetBeans; Crear un proyecto "Web Application"; Nodo Web Pages; Nodo Configuration Files;
Trabajar con Archivos CSS y con JavaScript en NetBeans; Construir una aplicacin Web; Compilar
archivos JSP; Ejecutar una aplicacin web; Definir servidores de aplicaciones Java; Instalar y
configurar los servidores GlassFish y Tomcat en NetBeans. 58 minutos
Vdeo Tutorial N 32
Seguimos viendo la creacin de aplicaciones web con NetBeans. Uso de Tomcat; Configurar
propiedades de Tomcat; Trabajar con aplicaciones desde Tomcat; Controlar el servidor Tomcat; Usar
Glassfish; Configurar propiedades Glassfish; Trabajar con aplicaciones desde Glassfish; Configurar
el servidor de la aplicacin para un proyecto; Monitorizacin HTTP; Habilitar el Monitor HTTP;
Usar el Monitor HTTP; Ver informacin grabada; Manipular registros; Trabajar con Frameworks de
aplicacin web; Usar Struts; Aadir soporte Struts; Aadir Action-forms; Aadir Acciones;
Configurar Struts; Usar Struts 2. 50 minutos

Vdeo Tutorial N 33
Vemos el framework Visual Web Java Server Faces, para crear aplicaciones web de modo
visual. Origen del Framework; Configurar las opciones de VWJSF; Crear un nuevo proyecto con
VWJSF; El Nodo Web Pages; El Nodo Configuration Files; La ventana Visual Designer; Ventanas
Navigator, Paleta y Properties; Definir Reglas de Navegacin; Usar el Editor de faces-config.xml;
Creacin de una aplicacin con VWJSF. 54 minutos
Vdeo Tutorial N 34
Cmo pasar datos y trabajar con bases de datos en un aplicacin Java. Trabajar con
componentes JSF; Configurar las propiedades de los componentes; Configurar Event Handlers
(gestores de eventos) para componentes; Trabajar con Inputs de usuarios, uso de Validadores y
Convertidores; Almacenar y pasar datos; los archivos Application Bean, Session Bean y Request
Bean; Conectar a una base de datos MySQL; Configurar las propiedades del Servidor MySQL; Crear
y conectar a la Base de Datos; Crear Tablas; Trabajar con datos de tablas; ejecutar un Script SQL. 1
hora
Vdeo Tutorial N 35
Creamos una aplicacin web completa que utiliza una base de datos MySQL: Estructura de la
aplicacin; Crear un nuevo proyecto; Preparar la interface Web; Configurar la pgina de bienvenida;
Crear la pgina de respuesta; Crear una hoja de estilos CSS; Preparar la comunicacin entre la
aplicacin y la base de datos; Los Deployment Descriptors; Configurar una fuente de datos JDBC y
un Connection Pool; Referenciar la fuente de datos para la aplicacin; Aadir el archivo JAR del
driver de la base de datos al servidor; Aadir la lgica dinmica; Aadir librera JSTL a Classpath del
proyecto; Implementar el cdigo JSTL; Ejecutar la aplicacin completa. 70 minutos
Vdeo Tutorial N 36
Empezamos a trabajar con Web Services. La API Java para XML Web Services (JAX-WS) 2;
Crear un Web Service; Disear un Web Service; Probar el Web Service; Consumir el Web Service en
una Clase Java de una Aplicacin Java SE, en un Servlet de una Aplicacin Web y en una pgina JSP
de una aplicacin Web. 42 minutos
Vdeo Tutorial N 37
Creamos un cliente grfico completo para Twitter. Disear el JFrame; Mostrar icono y ltimo
mensaje del usuario; Configurar sistema de autentificacin en Twitter; Aadir la operacin de
upadateStatus para poder actualizar con nuevos mensajes; Mostrar nombres de usuarios y ltimos
mensajes de las cuentas pblicas de Twitter; crear un TimerTask; Aadir un mtodo Run con la
operacin de Twitter getPublicTimeline; Crear un componente List Cell Rendering;
Mostrar el componente dentro de TwitterJFrame. 43 minutos
Vdeo Tutorial N 38
Cmo crear una aplicacin para Facebook con NetBeans 6.9. Es necesario usar la versin 6.9
o superior de NetBeans ya que incluye nuevas funcionalidades que no estn disponibles en las
versiones anteriores. Crear el Cliente; Registrar el proyecto en Facebook; Crear el cdigo JSP para la
aplicacin; Ejecutar la aplicacin. 34 minutos
Vdeo Tutorial N 39
Cmo crear una aplicacin web con el uso del Framework Spring con las nuevas
funcionalidades que incluye NetBeans 6.9. Configuracin de un nuevo proyecto con soporte para el
Framework Spring Web MVC; Crear y ejecutar la estructura bsica del proyecto; Implementar un
Servicio; Implementar el Controller y el Model; Implementar las vistas. Lugares donde ampliar
informacin sobre el Framework Spring. 46 minutos

Vdeo Tutorial N 40
Cmo utilizar java FX Composer. Crear un proyecto Java FX; Crear una aplicacin; Aadir
efectos a la aplicacin; Aadir formas, colores y efectos; aadir acciones a la aplicacin. Ejecutar la
aplicacin. 44 minutos
Despus de una tremenda maratn, ya est preparada la interface para el Curso Completo de Java.
Est elaborada, como en otras ocasiones, con Autoplay Media Studio, Photoshop y Flash. An es una
versin preliminar y hay que comprobarla para ver si tiene algn fallo. De momento pongo en
descarga la interface sin los archivos, que ocupa slo 6 megas y en la que pueden incluir los
Vdeotutoriales del curso si ya los tienen y estar totalmente funcional. Si alguna de las carpetas les
da error, comprueben la ruta con la que se intenta cargar el archivo html del Vdeotutorial. Si
encuentran algn error en los enlaces, textos, etc, dejen un comentario para solucionarlo antes de
crear la versin completa. Versin Completa que an va tardar un poco. No slo por el tema de las
comprobaciones (cambiar esta interface que son 6 megas es un momento), sino tambin por el peso
final del proyecto. Al haber elaborado parte del curso en HD y una resolucin de 1024x768, el tamao
de los archivos ha aumentado y el proyecto final se acerca a los 4 Gigas. Los servidores no admiten
archivos de este tamao y adems su sobrecarga puede que provoque la cada que afectara a todas
las descargas del sitio, as que tengo que pensar como hacerlo y ver donde. As que para aquellos que
se han bajado el curso Vdeotutorial a Vdeotutorial, simplemente incluirlos dentro de la carpeta Docs
del documento manteniendo el nombre de las carpetas de la descarga y ya debera funcionar todo sin
problemas. Descarga de la interface en nuevas descargas. Pueden descargarse la interface completa
sin archivos. Ejerzan de Beta testers y reporten cualquier error que localicen

Você também pode gostar