You searched for: ""

  • 4 Days ILT, VILT

    This Java Design Patterns training reviews common patterns specific to Java SDK & EE development. Lab exercises teach you to identify, apply and re-factor these patterns into code, using a NetBeans or Eclipse IDE and the GlassFish Application Server v3.

    This Java Patterns course reviews common and emerging patterns specific to Java SDK and EE development. You’ll learn the depth and evolution of pattern-based techniques in Java, with particular emphasis on Java EE 6 conventions.

    Learn To:

    • Dinstinguish between Java EE 5 and Java EE 6 pattern-based features.
    • Implement relevant patterns in each tier of the Java EE environment.
    • Re-factor code to improve inter-tier communications.
    • Relate pattern-based development to an implementation architecture.
    • Apply object-oriented pronciples and design guidelines.
    • Implement well-known patterns to Java-specific code problems.

    Lab Exercises

    The lab exercises show you how to identify, apply and re-factor selected patterns into code, using a NetBeans or Eclipse IDE and the GlassFish Application Server v3. You’ll also learn a subset of UML notation to expedite communicating through design instead of code.

    Java Design Patterns

    In design patterns, the responsibility of each component is identified by role. The conventions of design pattern documentation make it easier for development teams to communicate their programming intentions and provide a reference point for the entire Java development community.

    Java-Based Frameworks

    The Java language and popular Java-based frameworks incorporate more proven development practices into their programming interfaces with each major release. These practices, referred to as design patterns, document well-known names, code implementation and re-factoring techniques, and the risks and trade-offs associated with using them.

  • 5 Days ILT, VILT

    The Java EE 7: Back-End Server Application Development training teaches you how to build and deploy enterprise applications that comply with Java Platform, Enterprise Edition 7 Full Profile. Learn to develop applications with the following technologies: Enterprise JavaBeans (EJB), Java Persistence API (JPA), JDBC, Java Transaction API (JTA), Contexts and Dependency Injection (CDI), Java Message Service (JMS), Bean Validation, Batch API, Timer services, Java EE Concurrency and more.

    Learn To:

    • Use Java EE 7 technologies to create, read, update and delete database records using both JDBC and JPA technologies.
    • Create a flexible component model using EJB and CDI technology.
    • Create SOAP-based and XML web services.
    • Develop the business and integration tiers of an enterprise application.
    • Understand how those components responsible for: interacting with other systems through web services and message queues.
    • Become proficient with database access and manipulation using transactions.
    • Provide timer, concurrency and batch services.
    • Develop expertise using Java Enterprise Edition 7, the latest version of the Java platform for development of enterprise applications.

    Benefits to You

    When you walk away from this course, you will have developed the knowledge and skills to read and write messages to systems that may or may not be developed using Java with Java Message Service create batch services to process thousands of jobs in parallel. This interactive, hands-on training is an excellent follow-up course to the Java EE 7: Front-end Application Development training.

  • 5 Days ILT, VILT

    The Java EE 7: Front-end Web Application Development training teaches you how to build and deploy enterprise applications that comply with Java Platform, Enterprise Edition 7 Web Profile. The technologies presented in this course include annotations, Session Enterprise JavaBeans (EJB-Lite), Java Persistence API (JPA), servlets, JavaServer Pages(JSPs), Contexts and Dependency Injection (CDI), JAX-RS RESTful web services, the Java API for WebSocket and more.

    This Java EE 7: Front-end Web Application Development training helps you explore building and deploying enterprise applications that comply with the Java Platform, Enterprise Edition 7 Web Profile. Expert Oracle University instructors will help you explore annotations, Session Enterprise JavaBeans (EJB-Lite), Java Persistence API (JPA), servlets, JavaServer Pages(JSPs), Contexts and Dependency Injection (CDI), JAX-RS RESTful web services, the Java API for WebSocket and the Java API for JSON processing.

    Learn To:

    • Develop web-based interfaces for both desktop and mobile devices.
    • Assemble an application.
    • Build Java applications.
    • Deploy an application into an application server (Java EE platform runtime environment).

    Benefits to You

    By taking this course, you’ll gain hands-on experience building Java EE web applications. You will get the chance to create web-based user interfaces using HTML5 and JavaScript along with JSPs and servlets. Web-based user interfaces will use AJAX to communicate with RESTful web services you create; data will persist using JPA and optimistic locking.

    Participate in Hands-On Labs

    By learning through hands-on exercises via structured labs, you’ll get a chance to explore EJB-Lite session bean components, which can be used with container-managed transactions. You’ll perform lab exercises using the NetBeans IDE and WebLogic Server.

  • 3 Days ILT, VILT

    This Java Performance Tuning training teaches performance tuning concepts applicable to the Java programming language. Learn the conceptual background for Java garbage collection, how it applies to Java garbage collectors on the Hotspot JVM, and more.

    This Java Performance Tuning training teaches performance tuning concepts applicable to the Java programming language. Expert Oracle University instructors will teach you how it applies to Java garbage collectors on the Hotspot JVM, including the G1 garbage collector.

    Learn To:

    • Monitor, profile and tune your Java applications.
    • Use command line and visual tools to perform these tasks.
    • Get hands on practice with Visual VM, Java Mission Control, Flight Recorder and the NetBeans IDE.
    • Use these tools and techniques to analyze Java 7 and earlier JVMs.
    • Effectively apply tools like Java Mission Control and Flight Recorder to your daily work.

    Benefits to You:

    Learn how Java garbage collection works and how it affects your applications. Learn how to select the appropriate garbage collector and performance goal for your applications. Finally, use the Mission Control and Java Flight Recorder tools to monitor and analyze your applications.

    A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view an LVC at any time. Registered students must view the class from the country listed in the registration form. Unauthorized recording, copying, or transmission of LVC content may not be made.

  • 2 Days ILT, VILT

    The Java SE: Exploiting Modularity and Other New Features introduces the Java module system and other new features, including JShell, convenience methods, new techniques for working with streams, and managing deprecated APIs. These features were introduced in versions after Java 8, and therefore new to developers migrating to Java 11.

    Learn To:

    Design applications to take advantage of the module system and its more reliable configuration, improved security and performance, and more easily scalable applications. Migrate existing applications to a modular applications in a step-by-step manner, choosing which parts of the application to migrate first. Deal with common problems encountered in migrating an application, including, cyclic dependencies and split packages. Use services to make modularized applications more robust and easily extensible. Create multi-release JAR files that can be run on different Java releases. Use convenience methods to reduce code that seems verbose, inefficient or boilerplate, and increase readability. Use JShell to quickly run small code experiments and test new APIs.

    Benefits To You:

    By enrolling in this course, you’ll learn how to use the module system to design applications with explicit dependencies and encapsulation at the JAR level, ensuring more reliable configuration, improved security and enhanced performance. You’ll also get a chance to experiment with new features that ease development. These include convenience methods that make your code more readable and succinct, and JShell, an easy way to test code snippets and APIs.

  • 4 Days ILT, VILT

    This JavaScript and HTML5 course features the JavaScript language, from language fundamentals to dynamic interactions with browsers, DOM, HTML5, CSS3, JSON, REST, AJAX, WebSocket, and jQuery. This course includes several demos for the student to hack in each lesson.

    This JavaScript and HTML5 course teaches you how to code application logic in web applications using JavaScript and how to create HTML5 pages to parse and send data using HTML5 forms. Create and modify the Document Object Model(DOM), create responsive layouts with CSS3, store local data with JSON, and draw on HTML5 canvas. Students will add interactive behaviors to web pages creating better user experiences and add dynamic data using AJAX, REST and WebSocket with JavaScript.

    Learn To:

    • Code application logic using JavaScript to control user interactions and display data.
    • Create applications with HTML5 forms to send data to services.
    • Debug and inspect web applications and styles using browser’s tools.
    • Create design templates and standards using CSS and JavaScript that adapt to different devices including mobile with Media Queries and Responsive Design.
    • Read and validate data from HTML5 forms using JavaScript.
    • Parse, modify, and validate data using Javascript API.
    • Add interactivity in HTML5 forms using events and DOM modification.
    • Store and send JavaScript Object data to services, local storage or across different pages and HTML5 elements using JavaScript Object Notation.
    • Draw on HTML5 canvas using JavaScript.
    • Store user data in web applications using HTML5 Local Storage
    • Create JavaScript code to retrieve and display dynamic data from REST services using AJAX.
    • Create JavaScript code to interact with WebSocket for real-time communication.
    • Create jQuery code to animate elements, handle DOM, events, or AJAX responses.

    Benefits to You

    This course will prepare any web developer with enough JavaScript, HTML5 and CSS3 knowledge to build complex and modern sites and for those looking to develop Java EE front-end web applications.

  • 4 Days ILT, VILT

    This OD-MMA: Oracle Database: Managing Multitenant Architecture course covers all aspects of the multitenant architecture, providing detailed information on the components of an Oracle multitenant container database and its regular and application pluggable databases.

    You learn why and how to create and manage a multitenant container database and its regular and application pluggable databases, with storage structures appropriate for the business applications. You practice cold and hot cloning, plugging unplugged pluggable databases in multitenant container databases using various methods.

    In addition, you learn how to create common and local users and administer database security to meet your business requirements by using encryption, Database Vault and auditing and you will learn how to create a database deployment in the Cloud.

    Versions Supported: 19c, 18c, 12c

  • 3 Days ILT, VILT

    This UNIX and Linux Essentials course is designed for users and administrators who are new to the Oracle Linux and Oracle Solaris operating systems. It will help you develop the basic UNIX skills needed to interact comfortably and confidently with the operating system.

    Learn To:

    • Manage files and directories from the command line and learn to use the vim editing tool.
    • Perform remote connections and file transfers.
    • Customize the user environment and use advanced shell features in shell scripts.
    • Archive and compress files and directories.
    • Understand and manage process control.
    • View and modify file and directory permissions.

    Benefits to You

    Learn to work effectively with UNIX and Oracle Linux environments and master the fundamental administrative tasks for these operating systems. These are the first steps to ensuring fast, reliable, secure and easy to manage performance. Optimize database workloads, lower IT costs and deliver a higher quality of service by enabling consolidation onto Oracle Cloud or private clouds.

  • 2 Days ILT, VILT

    This Oracle WebLogic Server 12c: Troubleshooting Workshop training teaches administrators how to diagnose and troubleshoot Oracle WebLogic Server 12c problems and issues. Emphasizing hands-on practices rather than lectures, the course requires prior WebLogic Server 12c administration experience.

    Learn How To:

    • Diagnose WebLogic Server problems.
    • Enable debugging for a WebLogic Server feature.
    • Troubleshoot common WebLogic Server problems.

    Knowing how to diagnose and troubleshoot Oracle WebLogic Server issues increases the performance and scalability of your organization’s applications and services. Use Troubleshooting Tool. You learn how to use tools to assist in troubleshooting, including the WebLogic Server Administration Console, the Monitoring Dashboard, and the WebLogic Diagnostic Framework. In hands-on practices, you solidify your understanding of new topics by learning how to apply this knowledge to your daily job. Practice Troubleshooting Problems Enrolling in this course gives you a chance to practice troubleshooting problems. You’ll use Oracle WebLogic server itself, along with the Java Virtual Machine, deployment of Java Enterprise Edition applications, Java Database Connectivity, Node Manager, WebLogic Server clusters, and WebLogic Server security.

  • 2 Days ILT, VILT

    This Oracle Database: Deploy, Patch and Upgrade Workshop gives you detailed information to help you install Oracle Database software. Expert Oracle instructors will teach you how to create a container database and provision pluggable databases. In this course, you will be introduced to Oracle Database Cloud Service.

    Learn To:

    • Install Oracle Grid Infrastructure for a Standalone Server.
    • Use Oracle Restart to manage components.
    • Upgrade an existing Oracle Database.
    • Create a container database and provision pluggable databases.
    • Gain an understanding of the Oracle Database Cloud Service.

    Benefits to You

    Ensure fast, reliable, secure and easy to manage performance. Optimize database workloads, lower IT costs and deliver a higher quality of service by enabling consolidation onto database clouds.

    Gain Hands-On Experience

    Get practical experience installing the Oracle Grid Infrastructure software and Oracle Database software by using Oracle Universal Installer. Expert Oracle instructors will teach you how to stop and start Oracle Restart using SRVCTL to manage components.

  • 1 Day ILT, VILT

    In the Oracle Database 18c: High Availability New Features course, students will learn about new software features and improvements found in Oracle Clusterware, Oracle ASM, Real Application Clusters, and Oracle Data Guard.

    • Configure and implement Oracle Clusterware enhancments.
    • Use and manage ASM using the new features in this release.
    • Use additional enhancements for Oracle ACFS and ADVM.
    • Leverage Oracle RAC new featuers found in this release.
    • Configure and use Oracle Data Guard new features.
    • Use new Data Guard Broker commands.
  • 5 Days ILT, VILT

    The Perl Programming course is a comprehensive course that explains the Perl programming language, from basic through advanced syntax. This course is aimed at a wide range of job roles, including Programmers, System Administrators, Web Authors, and Operators. The course provides the fundamentals needed to use the Perl programming language to write quick yet powerful scripts for a range of purposes, as well as provides an overview of Common Gateway Interface Programming, Object-Oriented Perl and Perl Debugging.

    The course is taught on the Oracle Solaris Operating Environment. However, the material is suitable for any operating system, including Linux, UNIX, and Windows.

    Learn To:

    • Describe the Perl Programming Language.
    • Implement Scalars.
    • List Control Structures.
    • Implement Arrays.
    • Describe Hashes.
    • Implement Basic I/O and Regular Expressions.
    • Describe Subroutines and Modules.
    • Manipulate Files and Directories.
    • Implement Perl.

    Benefits To You

    The Perl Programming course provides students with the fundamentals to create functional Perl scripts. The course introduces students to data structures, flow control mechanisms, regular expressions, and subroutines and modules in the form of example scripts and lab scripts. The course concludes with an overview of implementing Perl with regard to Common Gateway Interface (CGI) Programming, Object-Oriented Perl and Perl Debugging. This course however, does not cover the construct of the Perl Programming Language itself or complex Perl functions used for high-level programming. Rather, it focuses mainly on the implementation of the language to create simple and functional Perl scripts.

Go to Top