Primera Entrada

System.out.println("Hola mundo!");

Este es el blog suplementaria a la web dar10.comy.com por diversas cuestiones.

En ambos vamos a encontrar:


Java Fundamentals:


 

1. El Lenguaje Java:

  •     ¿Qué es Java?
  •     Productos de su tecnología
  •     Ventajas
  •     Una breve historia
  •     Curiosidades
  •     Cómo Prepararse a Programar

 

2. Introducción a la Programación a través de Java:

  •     Algoritmos
  •     Primer Programa: Hola Mundo!
  •     Esqueleto de un programa Java
  •     Ordenar código(tabular)
  •     Comentarios Lineal y Multilineal

 

3. Tipos de Datos:

  •     Variables Primitivas: Tipos Numérico/Alfanuméricos
  •     Operadores
  •     Convención de nombres
  •     Variables del tipo Objeto: Objetos - String/Arreglos (Arrays)/Envoltorios (Wrapped)

 

4. Estructuras de Control y Repetición:

  •     If - If/else
  •     Switch - break y continue
  •     While - Do/While
  •     For

 

5. Clases, Atributos y Métodos:

  •     Variable local vs Variable Global
  •     Scope
  •     Modificadores
  •     Instancia vs Clase
  •     Constructores, destructores
  •     SobreCarga
  •     Tipos de Retornos

 

6. Programación Orientada a Objetos:


    (Clases-Atributos y Métodos-Objetos-Interfaces)
  •     Paquetes e Importación
  •     Herencia
  •     Poliformismo
  •     Interface
  •     Abstracción

 

7. Casting, Collection, Exception, Thread & Streams:

  •     Casteo
  •     Colecciones:
  •     Listas
  •     Sets
  •     Mapas
  •     Ordenamientos
  •     Bloque try/catch - Finally
  •     Manejo de Errores
  •     Streams de datos

 

8. Clases Utiles

  •     Object y String
  •     Scanner, Random y Math
  •     Calendar


Java Esscencial:


 

1. Interfaz Gráfica

  •     AWT y Swing
  •     Primera Ventana
  •     JFrame
  •    JLabel y JButton
  •    JTextField, JPasswordField y JTextArea
  •    JCheckBox, ButtonGroup y JComboBox

 

2. Mas sobre GUIs

  •     Look and Feel
  •     Cajas de Diálogos.
  •     Gestores de Diseño
  •     FlowLayout y BorderLayout
  •     GridLayout y GridBagLayout
  •     BoxLayout y CardLayout

 

3. Eventos de Usuario

  •     Eventos de Usuario-Listeners
  •     ActionListener
  •     FocusListener
  •     KeyListener
  •     MouseListener y MouseMotionListener
  •     WindowListener - Adaptadores de Clase

 

4. Componentes Avanzados GUI

  •     JToggleButton, JRadioButton y JSlider
  •     JList
  •     JScrollPane y JProgressBar
  •     JToolBar
  •     Menus: JMenuItem, JMenu y JMenuBar
  •     JTabbedPane

5. TIPS

  •     Cómo poner un icono a una ventana JFrame
  •     Como reproducir sonidos en java
  •     Modo Debugger - Depuracion en NetBeans