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:
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:
7. Casting, Collection, Exception, Thread & Streams:
- Casteo
- Colecciones:
- Ordenamientos
- Bloque try/catch - Finally
- Manejo de Errores
- Streams de datos
8. Clases Utiles
Java Desktop (Swing):
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
- ItemListener
- 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
- JInternalFrame
5. TIPS
- Cómo poner un icono a una ventana JFrame
- Como reproducir sonidos en java
- Modo Debugger - Depuracion en NetBeans
- GUI Builder en NeatBeans
- Atajos de Teclado y Plantillas de NetBeans
Java Essencials:
Java Advance:
1. Introducción a Threads
- threads
- completation services
- runable, callable
- wait and notify
- bloque de inicializacion estatico y no-estatico
- bynarySearch
- serialVersionUID
- toString, hashcode, compareto
- metodos string: format,
- logs
- maven
- Decompilacion - JDecompiler
- serializable
- cache
- properties
- enums
- exceptions
- admin rights
- java 8
- cron
- sourceFormat, formateador
- Ofuscar y optimizar código - ProGuard
interesante
ResponderEliminar