Visão Geral
Este Curso Oracle APEX Application Express Workshop Advanced, ensina os participantes como ajustar seus aplicativos para atender aos requisitos visuais perfeitos. Os alunos aprendem como processar manualmente formulários padrão e tabulares, discutir o gerenciamento de erros e explorar técnicas de depuração usando a integração SQL/Developer. Os participantes também criam e consomem serviços web RESTful usando a estrutura declarativa fornecida pelo APEX. Por fim, este curso examina preocupações de desempenho, armadilhas comuns e como evitá-las.
Objetivo
Após participar com êxito deste Curso Oracle APEX Application Express Workshop Advanced você será capaz de:
- Personalize modelos APEX
- Crie temas a partir de sites de amostra e module um design em componentes
- Torne seu site responsivo para acomodar uma ampla variedade de telas e recursos
- Crie formulários manuais com PL/SQL
- Crie manualmente formulários tabulares e implemente a validação para esses formulários
- Erros de interceptação e registro
- Depurar aplicativos APEX
- Melhorar o desempenho
- Solucionar problemas de produção
- Publique e consuma serviços RESTful
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Introduction
Customizing APEX Templates
- Create Custom Templates
- Use Subscriptions
Responsive Web Design
- Allow applications to resize to any device
- Brief CSS overview
- How do media queries work?
- Using print media query
APEX Collections
- Create and use a collection.
- Build an event application using a collection
- Discuss collection limitations
- Wrap collections in a database view
Manual Forms with PL/SQL
- How to convert a declarative form to a manual form
- Understand row locking in a web environment
- Discuss MD5 hash and row versioning
- Detect if row-level updates are needed
Manual Tabular forms
- Manually Creating Tabular Forms
- Validation in Tabular Forms
- Working with Collections
Error Handling
- Brief discussion on the interface injection design pattern
- How to catch errors raised within APEX and PL/SQL
- Map constraints and errors to friendly messages
Debugging
- How to use the apex_debug API
- How to approach locating a bug
- Understand the sequence of events that happen on a page
- Integrate SQL developer line by line debugger
SQL Developer & APEX Integration
- Custom views and reports
- Managing apex environment
- Deploying applications
Performance
- Settings which impact application performance
- Fixing report pagination
- How to use a dynamic report source
Production Issues
- How to deploy an application
- Discuss deployment strategies
- Manage database objects, apex objects, and developer files
- Deployment workflow
Intro to Mobile Development
- Build a simple app using list views
- Link the mobile app to the desktop version
- Understand different user interfaces
REST services - Publish
- Discuss ORDS(Oracle Restful Data Services) requirements
- Create declarative services to expose data for disparate systems
REST services - Consume
- WEB Source Modules
- APEX_EXEC API
- Read web service data from PL/SQL
- Perform AJAX operations to retrieve data
- apex.process javascript object
TENHO INTERESSE