Description

El curso  permite conocer en primera instancia la biblioteca Swing con apoyo de AWT  y otras Clases. A través de este curso   los participantes podrán   crear interfaces gráficas interactivas y atractivas utilizando la biblioteca Java Swing. Java Swing es una herramienta  que nos ayuda a  desarrollar interfaces de usuario en aplicaciones , permitiendo la creación de ventanas, botones, campos de texto, paneles y otras características visuales de manera efectiva. El curso tendrá una metodología desde lo básico a lo Experto, mediante la creación de una aplicación base gráfica, hasta llegar a la utilización de técnicas avanzadas.

En el transcurso del curso deberán codificar de forma iterada cada linea de código, permitiendo que algunos conceptos y práctica sean integradas al estudiante, el recurso base de codificación no será compartida ya que la idea es que cada estudiante pueda a través del curso aprender haciendo, es decir codificando.

Algunos de las Clases que se irán viendo son los siguientes:

Swing

JFrame, JInternalFrame, JPanel, JLabel, JTextField, JButton, Border,JFileChooser,ImageIcon, SwingUtilities, JList,JScrollPane,JTable,JTextArea,JMenu,JMenuBar,JMenuItem,JComboBox,JToolBar,JRadioButton,JRadioButton, JSeparator entre otras.

AWT

Color,Component,Graphics,Graphics2D,Image,Insets,Font, etc.

Eventos

ActionEvent, ActionListener, FocusEvent, FocusListener, MouseAdapter, MouseEvent, entre otras.


Con todo lo mencionado espero que disfruten el curso.


What You Will Learn!

  • Adquirir habilidades de interfaz gráfica de usuario (GUI) a tráves de la biblioteca Swing
  • Desarrollar aplicaciones de escritorio desde habilidades de código.
  • Aplicar programación modular en interfaz gráfica.
  • Conocer y aplicar las clases básicas, medias y avanzadas de la biblioteca Swing
  • Conocer y aplicar las clases de implementación y herencia complementarias a Swing
  • Modelo Vista Controlador

Who Should Attend!

  • Estudiantes y profesionales que busquen conocer la interfaz gráfica Swing desde lo básico a lo avanzado.