Escolar Documentos
Profissional Documentos
Cultura Documentos
Prerrequisitos:
- Ejecutar comandos desde la interfaz de lnea de comandos
- Resolver problemas de lgica
- Conceptos basicos de programacion
Objetivos:
- Realizar mltiples operaciones en tablas de bases de datos, incluida la creacin, lectura, actualizacin y eliminacin mediante
tecnologa JDBC
- Procesar cadenas usando una variedad de expresiones regulares
- Crear aplicaciones de alto rendimiento y de subprocesos mltiples que eviten el punto muerto
- Localizar aplicaciones Java
- Crear aplicaciones Java que utilizen Framework
- Aplicar las tcnicas de control de errores utilizando el manejo de excepciones
- Manipular archivos, directorios y sistemas de archivos utilizando la especificacin JDK7 NIO.2
- Aplicar patrones de diseo comunes y las mejores prcticas
- Ejecutar una aplicacin Java desde la lnea de comandos
- Crear aplicaciones Java que aprovechen funciones de programacin orientada a objetos del lenguaje Java, tales como encapsulacin,
herencia y polimorfismo.
- El uso de Java, tipos de datos y expresiones
- Utilizar la tecnologa Java de control de flujo
- Usar matrices y otros conjuntos de datos
- Aplicar tcnicas de control de errores utilizando el manejo de excepciones
- Crear una interfaz grfica de usuario orientada a eventos de usuario (GUI), utilizando componentes Swing, como paneles, botones,
etiquetas, campos de texto y reas de texto
- Implementar la funcionalidad entrada / salida (E / S) para leer y escribir datos y archivos de texto
- Crear un simple Transmission Control Protocol / Internet Protocol (TCP / IP) del cliente de red que se comunica con un servidor.
- Crear programas multiproceso
- Las personas que realicen el curso aprendern a: Describir el proceso de desarrollo de software orientado a objetos, lo que incluye las
metodologas y los flujos de trabajo de la programacin OO. Identificar los requisitos del sistema mediante entrevistas con las personas
apropiadas. Analizar los requisitos del sistema para determinar los casos de uso y el modelo del dominio dado (modelo de requisitos).
Pagina 1
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
Crear una arquitectura de sistemas (modelo de arquitectura) que sea compatible con los requisitos no funcionales y las restricciones del
desarrollo. Crear un diseo de sistemas (modelo de solucin) que sea compatible con los requisitos funcionales.
- Hacer buen uso de las tecnologas de componentes Java EE para resolver problemas tpicos de la arquitectura del sistema
- Derivar los sistemas de software utilizando tcnicas descritas en el Plan de Java EE y las soluciones se definen en los patrones Java
EE
- Manejo de requisitos de calidad de servicio en una manera costo-efectiva, utilizando tcnicas de ingeniera trade-off
- Describir el papel del arquitecto y de los productos que entrega
- Enumerar y describir los problemas tpicos asociados con los sistemas empresariales a gran escala
Metodologia:
Nuestros ambientes de aprendizaje son una emulacin de las actividades que el profesional desempear en una empresa. Se
desarrolla un proyecto y/o laboratorios que permitan dotar al estudiante de las competencias requeridas para alcanzar el xito en el
mercado laboral. El instructor (Ingeniero con amplia experiencia), es el director del proyecto, quien lo guiar paso a paso en el desarrollo
de los los talleres requeridos.
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
Pagina 4
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
- Immutable objects
Concurrency
- Creating Atomic variables
- Using Read-Write Locks
- Thread-safe collections
- Concurrenct synchronizers (Semaphore, Phaser, and others)
- Executors and ThreadPools to concurrently schedule tasks
- Parallelism and the Fork-Join framework
Database Application with JDBC
- Layout of the JDBC API
- JDBC divers
- Queries and results
- PreparedStatement and CallableStatement
- Transactions
- RowSet 1.1 RowSetProvider and RowSetFactory
- The DAO Pattern and JDBC
Localization
- Advantages of localization
- Defining locale
- Read and set locale using the Locale object
- Resource bundles
- Format messages, dates and numbers
Nivel III:
Object-Oriented Analysis and Design Using UML
Examining Object-Oriented Concepts and Terminology
- Describe the important object-oriented (OO) concepts
- Describe the fundamental OO terminology
Introducing Modeling and the Software Development Process
- Describe the Object-Oriented Software Development (OOSD) process
- Describe how modeling supports the OOSD process
- Describe the benefits of modeling software
- Explain the purpose, activities, and artifacts of the following OOSD workflows (disciplines): Requirements Gathering, Requirements
Analysis, Architecture, Design, Implementation, Testing & Deployment
Creating Use Case Diagrams
- Justify the need for a Use Case diagram
- Identify and describe the essential elements in a UML Use Case diagram
- Develop a Use Case diagram for a software system based on the goals of the business owner
- Develop elaborated Use Case diagrams based on the goals of all the stakeholders
- Recognize and document use case dependencies using UML notation for extends, includes, and generalization
- Describe how to manage the complexity of Use Case diagrams by creating UML packaged views
Creating Use Case Scenarios and Forms
Pagina 7
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia
Capacitacion
Duracion
40
40
40
40
Si
Total de horas
166
Capacitacion
Horario
Fecha Inicio
2015-01-19
2015-01-24
Para reservar cupo o informacion adicional, por favor comuniquese al PBX: 606-5333, directamente en nuestra sede : Calle 63 N 15-18
Piso 3 Bogota D.C. Colombia. o a nuestro email capacita@aulamatriz.edu.co o en www.aulamatriz.edu.co
Pagina 11
www.aulamatriz.edu.co PBX: (571) 6065333 email: capacita@aulamatriz.edu.co Calle 63 N 15-18 Piso 3 Bogota Colombia