- An understanding of FinTech concepts
- Scala and Java programming experience
Audience
- Developers
Open Bank Project (OBP) is an open source API platform for banks. It uses a secure, functional, and scalable technology that provides a set of pre-built connectors and tools, simplifying the integration with core banking systems.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use Open Bank Project API to develop and test decentralized applications that can be integrated easily with digital banking systems.
By the end of this training, participants will be able to:
- Set up the necessary development environment to start developing applications with OBP API.
- Understand the Open Bank Project architecture, technology, and concepts.
- Learn how to use and customize OBP API to develop and build applications for banking.
- Explore the features, tools, APIs, and sandboxes in OBP.
- Implement security and integrations in OBP API connectors and adapters.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
- Overview of Open Bank Project features and architecture
- OBP APIs and source code structure
Getting Started
- Installing OBP API, API Explorer, and API Manager
- Authentication scenarios
- Exploring the sandbox
Development and Administration
- Customizing the API Portal
- Using the API Manager and API Explorer
- LiftWeb and Akka in OBP
- Building API Endpoints (API Builder)
Integrations
- Using OBP with Kafka
- Setting up a Kafka cluster for OBP
- Working with Kafka connectors and adapters
- Writing an adapter
- Setting up multiple instances of OBP API
- Caching in connectors and adapters (Redis)
- Securing the environment
Troubleshooting
Summary and Next Steps
United Arab Emirates - Open Bank Project for Developers
Qatar - Open Bank Project for Developers
Egypt - Open Bank Project for Developers
Saudi Arabia - Open Bank Project for Developers
South Africa - Open Bank Project for Developers
Brasil - Open Bank Project for Developers
Canada - Open Bank Project for Developers
中国 - Open Bank Project for Developers
香港 - Open Bank Project for Developers
澳門 - Open Bank Project for Developers
台灣 - Open Bank Project for Developers
USA - Open Bank Project for Developers
Österreich - Open Bank Project for Developers
Schweiz - Open Bank Project for Developers
Deutschland - Open Bank Project for Developers
Czech Republic - Open Bank Project for Developers
Denmark - Open Bank Project for Developers
Estonia - Open Bank Project for Developers
Finland - Open Bank Project for Developers
Greece - Open Bank Project for Developers
Magyarország - Open Bank Project for Developers
Ireland - Open Bank Project for Developers
Luxembourg - Open Bank Project for Developers
Latvia - Open Bank Project for Developers
España - Open Bank Project for Developers
Italia - Open Bank Project for Developers
Lithuania - Open Bank Project for Developers
Nederland - Open Bank Project for Developers
Norway - Open Bank Project for Developers
Portugal - Open Bank Project for Developers
România - Open Bank Project for Developers
Sverige - Open Bank Project for Developers
Türkiye - Open Bank Project for Developers
Malta - Open Bank Project for Developers
Belgique - Open Bank Project for Developers
France - Open Bank Project for Developers
日本 - Open Bank Project for Developers
Australia - Open Bank Project for Developers
Malaysia - Open Bank Project for Developers
New Zealand - Open Bank Project for Developers
Philippines - Open Bank Project for Developers
Singapore - Open Bank Project for Developers
Thailand - Open Bank Project for Developers
Vietnam - Open Bank Project for Developers
India - Open Bank Project for Developers
Argentina - Open Bank Project for Developers
Chile - Open Bank Project for Developers
Costa Rica - Open Bank Project for Developers
Ecuador - Open Bank Project for Developers
Guatemala - Open Bank Project for Developers
Colombia - Open Bank Project for Developers
México - Open Bank Project for Developers
Panama - Open Bank Project for Developers
Peru - Open Bank Project for Developers
Uruguay - Open Bank Project for Developers
Venezuela - Open Bank Project for Developers
Polska - Open Bank Project for Developers
United Kingdom - Open Bank Project for Developers
South Korea - Open Bank Project for Developers
Pakistan - Open Bank Project for Developers
Sri Lanka - Open Bank Project for Developers
Bulgaria - Open Bank Project for Developers
Bolivia - Open Bank Project for Developers
Indonesia - Open Bank Project for Developers
Kazakhstan - Open Bank Project for Developers
Moldova - Open Bank Project for Developers
Morocco - Open Bank Project for Developers
Tunisia - Open Bank Project for Developers
Kuwait - Open Bank Project for Developers
Oman - Open Bank Project for Developers
Slovakia - Open Bank Project for Developers
Kenya - Open Bank Project for Developers
Nigeria - Open Bank Project for Developers
Botswana - Open Bank Project for Developers
Slovenia - Open Bank Project for Developers
Croatia - Open Bank Project for Developers
Serbia - Open Bank Project for Developers
Bhutan - Open Bank Project for Developers