Effortless App Development with Oracle Visual Builder

- Autor:
- Ankur Jain


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 500
- Dostępne formaty:
-
PDFePubMobi
Opis książki: Effortless App Development with Oracle Visual Builder
Organizations are moving their applications, data, and processes to the cloud to reduce application costs, effort, and maintenance. However, adopting new technology poses challenges for developers, solutions architects, and designers due to a lack of knowledge and appropriate practical training resources. This book helps you get to grips with Oracle Visual Builder (VB) and enables you to quickly develop web and mobile applications and deploy them to production without hassle.
This book will provide you with a solid understanding of VB so that you can adopt it at a faster pace and start building applications right away. After working with real-time examples to learn about VB, you'll discover how to design, develop, and deploy web and mobile applications quickly. You'll cover all the VB components in-depth, including web and mobile application development, business objects, and service connections. In order to use all these components, you'll also explore best practices, security, and recommendations, which are well explained within the chapters. Finally, this book will help you gain the knowledge you need to enhance the performance of an application before deploying it to production.
By the end of this book, you will be able to work independently and deploy your VB applications efficiently and with confidence.
Wybrane bestsellery
-
Dzięki tej książce nauczysz się przekształcać suche dane liczbowe w pełną empatii narrację! Aby spełniły one swoje zadanie, ktoś musi przedstawić zawarte w nich informacje w postaci opowieści. W tej publikacji wyczerpująco i praktycznie opisano przebieg tego procesu. Jej lektura sprawi, że rozwin...
Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji Opowieści ukryte w danych. Wyjaśnij dane i wywołaj działania za pomocą narracji
(0,00 zł najniższa cena z 30 dni)20.90 zł
67.00 zł(-69%) -
Metody statystyczne są kluczowym elementem data science, mimo to niewielu specjalistów data science posiada formalne wykształcenie statystyczne. Kursy i podręczniki o podstawach statystyki, rzadko kiedy omawiają temat z perspektywy data science. W drugim wydaniu tego popularnego podręcznika zosta...
Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python. Wydanie II
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To kolejne wydanie wyczerpującego, kompleksowego przewodnika po języku JavaScript oraz jego najważniejszych klienckich i serwerowych interfejsach API. Książka jest przeznaczona dla programistów, którzy chcą nauczyć się JavaScriptu lub udoskonalić swoje umiejętności tworzenia kodu. Ujęto w niej we...
JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII
(0,00 zł najniższa cena z 30 dni)71.40 zł
119.00 zł(-40%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
BPMN pozwala na ciągłe analizowanie, monitorowanie i optymalizowanie procesów biznesowych. Jest narzędziem bardzo skutecznym, prawdziwym „świętym Graalem” współczesnego biznesu. Jednak nie jest on niestety tak przyjazny, jak mógłby oczekiwać początkujący użytkownik. Jego oryginalną sp...
Zrozumieć BPMN. Modelowanie procesów biznesowych. Wydanie 2 rozszerzone Zrozumieć BPMN. Modelowanie procesów biznesowych. Wydanie 2 rozszerzone
(0,00 zł najniższa cena z 30 dni)29.40 zł
49.00 zł(-40%) -
To książka przeznaczona dla osób, które posługują się językiem JavaScript i chcą wykorzystać jego możliwości do zbudowania kompletnej aplikacji internetowej. Prezentuje język TypeScript i opisuje jego najlepsze cechy, pokazuje także, w jaki sposób za pomocą takich frameworków jak React, Redux, No...
React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack
(0,00 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Ta książka jest przewodnikiem dla każdego, kto musi przekazywać informacje, robiąc przy tym użytek z danych. Szczególnie wartościowa będzie dla analityków, studentów i naukowców, a także dla każdego, kto w swojej komunikacji odwołuje się do danych. Pokazano tu prostą i intuicyjną technikę przedst...
Storytelling danych. Poradnik wizualizacji danych dla profesjonalistów Storytelling danych. Poradnik wizualizacji danych dla profesjonalistów
(0,00 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
Jeżeli chcesz poznać potencjał tego duetu i zacząć tworzyć atrakcyjne aplikacje internetowe, nie możesz obejść się bez tej książki. Pomoże Ci ona szybko stworzyć pierwszy skrypt. W trakcie lektury poznasz niuanse składni JavaScriptu, sposoby obsługi zdarzeń oraz obiektowy model strony. Dzięki dal...
JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera
(0,00 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
To drugie, w pełni zaktualizowane wydanie znakomitego przewodnika, dzięki któremu bezproblemowo rozpoczniesz pracę z Power BI i w pełni wykorzystasz jego możliwości. Dowiesz się, jak pozyskiwać i oczyszczać dane z różnych źródeł, a także jak zaprojektować model danych, aby móc analizować relacje ...
Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie II Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie II
Devin Knight, Mitchell Pearson, Bradley Schacht, Erin Ostrowsky
(0,00 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
Termin business intelligence ostatnimi czasy jest odmieniany przez wszystkie przypadki. Według raportu Gartnera z 2020 roku aktualnie liderem w dziedzinie narzędzi BI jest Microsoft - ten kurs video oferuje możliwość zapoznania się z jednym z nich. Power BI, bo o nim mowa, pozwala efektywnie anal...
Power BI Desktop. Kurs video. Wykorzystanie narzędzia w analizie i wizualizacji danych Power BI Desktop. Kurs video. Wykorzystanie narzędzia w analizie i wizualizacji danych
(0,00 zł najniższa cena z 30 dni)224.25 zł
299.00 zł(-25%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- Effortless App Development with Oracle Visual Builder
- ISBN Ebooka:
- 978-18-005-6947-8, 9781800569478
- Data wydania ebooka:
-
2021-03-26
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 18.8MB
- Rozmiar pliku ePub:
- 43.0MB
- Rozmiar pliku Mobi:
- 43.0MB
- Kategorie:
Technologie webowe » JavaScript - Programowanie
Big Data » Analiza danych
Spis treści książki
- Effortless App Development with Oracle Visual Builder
- Foreword
- Contributors
- About the author
- About the reviewer
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Get in touch
- Reviews
- Section 1: Exploring the Building Blocks of VB
- Chapter 1: What, Why, and How (WWH) of Visual Builder
- Technical requirements
- Introducing VB
- Reviewing the features and benefits of VB
- Knowing the tools required to use VB
- Knowing the technologies used in VB
- Understanding the VB architecture
- Summary
- Questions
- Chapter 2: Provisioning and Understanding the Visual Builder Instance
- Technical requirements
- Provisioning a VB instance
- Creating an instance using Quick Start
- Creating a custom instance
- Creating users and assigning roles
- Adding a user to IDCS
- Assigning a role to a user
- Deriving the cost of using VB
- Accessing the VB instance
- Accessing VB via the Visual Builder instance page
- Accessing VB using a direct URL
- Exploring various navigations of VB
- All Applications
- Settings
- Certificates
- Summary
- Questions
- Chapter 3: Exploring Visual Builder Ingredients
- Technical requirements
- Creating a VB application
- Understanding Business Objects
- Working with Business Objects
- Exploring Service Connections
- Various options to create a Service Connection
- Understanding variables, their types, and their scopes
- Understanding implicit objects of VB
- Exploring events and Action Chains
- Events
- Action Chains
- Actions inside an Action Chain
- Understanding the applications structure
- Understanding the various editors and the application designer
- Summary
- Questions
- Section 2: Working with Data and Services
- Chapter 4: Creating and Managing Business Objects
- Technical requirements
- Creating and modifying a Business Object
- Creating a Business Object
- Modifying a Business Object
- Adding a formula to a field
- Creating a relationship between Business Objects
- Creating business rules in a Business Object
- Creating Object Triggers
- Creating Field Triggers
- Creating Object Validators
- Creating Field Validators
- Creating Object Functions
- Managing Business Object data
- Exporting bulk data
- Importing bulk data
- Importing data from a different database
- Importing a Business Object
- Exploring Business Object REST APIs
- Resource APIs
- Resource Cache Control
- Endpoints
- Switching to a different database
- Summary
- Questions
- Chapter 5: Creating and Managing Service Connections
- Technical requirements
- Managing backends in visual applications
- Overriding the backends
- Adding a new backend
- Creating application profiles
- Creating a Service Connection from a REST endpoint
- Creating a No code API account
- Creating a Service Connection from an endpoint
- Creating a Service Connection from a service specification
- Creating a Service Connection using an inbuilt catalog
- Creating a Service Connection with Integration Cloud
- Creating a Service Connection with Oracle Cloud Applications
- Managing Service Connections
- Adding a server to the Service Connection
- Adding more endpoints to the Service Connection
- Summary
- Questions
- Chapter 6: Building Web Applications Using Real-World Examples
- Technical requirements
- Building a web application and connecting it to the Business Object
- Creating a web page to read all employees
- Creating a web page to onboard a new employee
- Creating a web page to update existing employee details
- A button for deleting the selected employee
- Testing the web application
- Connecting a web application with external REST APIs
- Creating a Service Connection with an external API
- Creating a new web page
- Listing the data from the external API
- Changing the default flow and the default page of a flow
- Navigating between pages, flows, and passing parameters between pages
- Navigating between pages
- Navigating between flows
- Passing parameters between pages
- Working with JavaScript
- Creating a new page
- Writing a JavaScript function
- Registering an event on buttons and calling a JS function
- Summary
- Questions
- Chapter 7: Working with Life Cycle Events, Validations, and UI Logic
- Technical requirements
- Exploring life cycle events
- vbBeforeEnter
- vbEnter
- vbBeforeExit
- vbExit
- Loading data on page load
- Creating a type and an ADP variable
- Registering the vbEnter event and loading the Employee Business Object data
- Populating the Employee Business Object data
- Showing a parent-child relationship on a page
- Creating a table to populate the addresses
- Implementing the logic to show the address of the selected employee
- Enabling client-side validation on forms
- Creating a new web form
- Creating JavaScript to validate a form
- Implementing logic to validate a form and insert data into a Business Object
- Working with various UI logic
- Hiding/showing UI components
- Calculating fields
- Enabling a logout feature
- Validating an input component using a regex
- Creating dependent Lists Of Values
- Summary
- Further reading
- Questions
- Section 3: Building Web and Mobile Apps Using Various VB Components
- Chapter 8: Exploring Other Visual Components and Their Advanced Functionalities
- Technical requirements
- Developing an editable table
- Populating the table from the Business Object using the ADP variable
- Registering events on the table
- Implementing the logic to support inline editing in a table
- Adding a button to save all modified records
- Enabling sorting, column resizing, searching, and pagination in a table
- Enabling/disabling sorting on the table
- Enabling/disabling column resizing
- Filtering data from a table
- Implementing pagination
- Working with dialogs
- Using the dialog component
- Opening and closing the dialog on an action
- Implementing the logic to delete a user
- Working with checkboxes
- Creating a checkbox with static data
- Creating a checkbox with dynamic data
- Working with List View
- Showing data in the Card Layout view
- Working with visualization components
- Creating a bar chart
- Creating a pie chart
- Creating an area chart
- Summary
- Further reading
- Questions
- Chapter 9: Extending Oracle and Non-Oracle SaaS Applications
- Technical requirements
- Extending a Salesforce application
- Pre-requisites for extending the Salesforce app
- Creating a Service Connection
- Listing and creating accounts
- Listing opportunities
- Creating opportunities
- Extending an Oracle Cloud application
- Adding an accounts REST endpoint
- Listing and updating the accounts
- Adding nomination functionality
- Creating a multilingual application
- Configuring an application to set the selected language locale
- Generating translatable strings
- Downloading and uploading the bundle
- Adding a language switcher
- Summary
- Questions
- Chapter 10: Working with Business Processes
- Technical requirements
- Adding the Process backend
- Registering the business processes
- Initiating the process from the VB application
- Managing process tasks
- Extracting the data object
- Configuring a connection to a process server
- Summary
- Further reading
- Questions
- Chapter 11: Building a Mobile Application with Live Examples
- Technical requirements
- Developing a mobile application
- Developing a doctor's appointment mobile application
- Booking an appointment
- Listing the appointments
- Configuring mobile application settings
- Enabling PWA support for mobile applications
- A few restrictions regarding the PWA app
- Defining a build configuration for different devices
- Build configuration for Android
- Build configuration for iOS
- Summary
- Further reading
- Questions
- Section 4: Security, Recommendations, Best Practices, and Troubleshooting
- Chapter 12: Securing VB Applications
- Technical requirements
- Understanding authentication roles and user roles
- Enabling anonymous access
- Anonymous access for web or mobile applications
- Anonymous access for Business Objects
- Anonymous access for Service Connections
- Creating and managing user roles
- Enabling role-based security
- Enabling data security
- Understanding Service Connection authentication and connection type
- Identity propagation
- Fixed credentials
- Configuring basic authentication for a mobile app
- A few restrictions when using basic authentication for a mobile app
- Summary
- Further reading
- Questions
- Chapter 13: Understanding and Managing Various Stages of a VB App
- Technical requirements
- Managing the VB application
- Glancing at the different application statuses
- Versioning of the VB application
- Cloning the VB application
- Promoting the VB application
- Exporting the application
- Importing the application
- Staging and publishing the VB application
- Staging the VB application
- Publishing the VB application
- Adding team members to the application
- Summary
- Questions
- Chapter 14: Best Practices and Recommendations for VB Applications
- Technical requirements
- Best practices and recommendations for enhancing an app's performance
- Reusability of the Action Chain
- Environment-specific values
- Using the Run in parallel action
- Caching the Select (Single) data
- Regular restaging and republication
- Using application profiles
- Optimizing the application
- Avoiding deprecated components
- Meaningful names of actions and variables
- Best practices for using Business Objects
- Using the Contains Application Setup Data option
- Data validation and calculation
- Enabling security
- Enabling data caching
- Best practices for using Service Connections
- Adding multiple endpoints to the same server
- Using the fine-tuned REST APIs
- Caching the data
- Getting the data in chunks
- Using the inbuilt catalog
- Summary
- Further reading
- Questions
- Chapter 15: Troubleshooting and Debugging VB Applications
- Technical requirements
- Learning about the tools for debugging applications
- Tracking REST calls
- Logging the data to debug issues
- JavaScript logging
- Action Chain logging
- Business Object logging
- Debugging the application code
- Exception handling
- Handling REST API exceptions
- Handling data-level issues
- Summary
- Further reading
- Questions
- Chapter 16: Managing VB Apps Using Visual Builder Studio
- Technical requirements
- Understanding VB Studio
- Provisioning VB Studio
- Accessing the Visual Builder Studio instance
- Creating a project in VB Studio
- Connecting VB to VB Studio and a Git repository
- Connecting to the Git repository
- Managing VB apps using Git repositories
- Pushing code from VB
- Modifying the code files
- Pulling Git updates using the VB console
- Importing the application from VB Studio Git
- Summary
- Further reading
- Questions
- Assessments
- Chapter 1, What, Why, and How (WWH) of Visual Builder
- Question 1
- Answer
- Question 2
- Answer
- Chapter 2, Provisioning and Understanding the Visual Builder Instance
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Question 4
- Answer
- Question 5
- Answer
- Chapter 3, Exploring Visual Builder Ingredients
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Question 4
- Answer
- Question 5
- Answer
- Question 6
- Answer
- Chapter 4, Creating and Managing Business Objects
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Question 4
- Answer
- Question 5
- Answer
- Question 6
- Answer
- Question 7
- Answer
- Chapter 5, Creating and Managing Service Connections
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Question 4
- Answer
- Question 5
- Answer
- Chapter 6, Building Web Applications Using Real-World Examples
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Chapter 7, Working with Life Cycle Events, Validations, and UI Logic
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Chapter 8, Exploring Other Visual Components and Their Advanced Functionalities
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Chapter 9, Extending Oracle and Non-Oracle SaaS Applications
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Question 4
- Answer
- Chapter 10, Working with Business Processes
- Question 1
- Answer
- Question 2
- Answer
- Chapter 11, Building Mobile Application with Live Examples
- Question 1
- Answer
- Question 2
- Answer
- Chapter 12, Securing the VB Applications
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Chapter 13, Understanding and Managing Various Stages of a VB App
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Chapter 14, Best Practices and Recommendations for VB Applications
- Question 1
- Answer
- Chapter 15, Troubleshooting and Debugging VB Applications
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Chapter 16, Managing the VB Apps Using Visual Builder Studio
- Question 1
- Answer
- Question 2
- Answer
- Question 3
- Answer
- Question 4
- Answer
- Why subscribe?
- Other Books You May Enjoy
- Packt is searching for authors like you
- Leave a review - let other readers know what you think
Packt Publishing - inne książki
-
Solve classic computer science problems from fundamental algorithms, such as sorting and searching, to modern algorithms in machine learning and cryptography
40 Algorithms Every Programmer Should Know - Second Edition 40 Algorithms Every Programmer Should Know - Second Edition
-
Use modern Python libraries such as pandas, NumPy, and scikit-learn and popular machine learning and deep learning methods to solve financial modeling problems
-
Get up to speed with Oracle's Autonomous Databases and implementation strategies for any workload or use case, including transactional, data warehousing, and non-relational databases
Oracle Autonomous Database in Enterprise Architecture Oracle Autonomous Database in Enterprise Architecture
-
Design, build, and deploy performant and maintainable web applications using Spring, Spring Boot, and Angular
-
Build CD pipelines following GitOps principles like declarative and immutable changes stored in version control, all continuously reconciled by Argo CD, and minimize the failure of deployments.
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Effortless App Development with Oracle Visual Builder Ankur Jain (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.