Curso de Oracle Fusion Middleware 11g Java Programming
Modalidad de imparticiónEl Curso de Oracle Fusion Middleware 11g Java Programming es impartido a través de un modo presencial.
Número de horasEste programa tiene una duración total de 40 horas.
Titulación oficialEl asistente podría recibir una constancia que certifique las horas de capacitación recibidas.
Valoración del programaEl Curso de Oracle Fusion Middleware 11g Java Programming tiene como objetivo principal que el participante adquiera las destrezas y habilidades necesarias para hacer uso de Oracle JDeveloper 11g, para construir, generar y evaluar componentes de distintas aplicaciones, siendo capaz de escribir aplicaciones independientes con el lenguaje de programación de Java.
Precio del cursoConsultar precio.
Dirigido aEste programa puede ser dirigido a desarrolladores de Java tanto en su versión común como en su versión Java EE.
Curso de Oracle Fusion Middleware 11g Java Programming
This course teaches the concepts and essential elements of the Java language. While learning Java, you build applications using standard Java technologies. In hands-on practices, students build and test standalone programs, gradually adding more functionality as each new lesson is introduced. The development environment used for the course is Oracle JDeveloper 11g, so you also learn how to use the graphical development capabilities of JDeveloper to aid application development and testing.
Requisitos
- Suggested Prerequisites
- Knowledge of simple SQL and HTML
- Experience with a structured programming language
- Basic knowledge of the principles of object orientation
Dirigido a
- Java Developer
- Java EE Developer
Objetivos
- Use Oracle JDeveloper 11g to build, generate, and test application components
- Write standalone applications with the Java programming language
Temario
Introducing the Java and Oracle Platforms
Key components of Java
The Java Virtual Machine (JVM)
Components of the Java SE Java Development Kit
Oracle JDeveloper 11g IDE
Basic Java Syntax and Coding Conventions
Identify the three top-level constructs in a Java program
Identify and describe Java packages
Basic language syntax and keywords
Setting CLASSPATH
Primitive Data Types and Operators
Keywords and reserved words
Declaring and initializing variables
Operator categories
Using string object literals and the concatenation operator
Controlling Program Flow
Decision-making constructs
Performing loop operations
Using switch statements
Developing Applications with Oracle JDeveloper (11g)
Creating new applications and projects
Navigating around JDeveloper's IDE
Consult the JDeveloper Help system
Debugging an application
Creating Classes and Objects
Instance variables and methods
Instantiating classes and calling instance methods
Using class variables and methods
JavaBeans architecture
Object Life Cycle and Inner Classes
Overloading methods
Defining and overloading constructors
Object life cycle
Define and use inner classes
Using Strings
The Java String class
Performing Operations on Strings
Wrapper class
Formatting classes
Using regular expressions for matching, replacing and splitting strings
Using Streams for I/O
Using streams for the input and output of byte and character data
Generate formatted output
Object streams and object serialization
I/O exception handling
Inheritance and Polymorphism
Inheritance hierarchies
Superclass methods and constructors
Using final with methods and classes
Arrays and Collections
Primitives and objects arrays
Process command-line variables
The Java Collections Framework
Using Generic Types
Declare and use generic classes, interfaces and methods
Using wildcard types
Structuring Code Using Abstract Classes and Interfaces
Define abstract classes and methods
Define interfaces
Compare abstract classes and interfaces
Implement interfaces
Throwing and Catching Exceptions
Checked and unchecked exceptions
Catching and handling exceptions
Throwing exceptions
Creating exceptions
Using JDBC to Access the Database
Registering the driver
Getting a database connection
Executing a query
Closing the connection
Handling exceptions
Managing transactions
User Interface Components
Swing containers
Java foundation classes
Using the Container hierarchy
Adding Swing components to an application
Adding User Interface Components and Event Handling
Adding Swing components to a container
Modifying the contents of the components
Using the AWT event handling model
Create a menu bar with menus and menu items
Defining event handler in JDeveloper
Deploying Java Applications
Using JAR files
Deploying applications with JDeveloper
Generating an archive file
Perfil Relator
- Especialista en Ciencias de la Informática y SW Oracle
- Certificación en los temas de la especialidad Oracle correspondiente a cada curso