Developers Toolkit Part 2: Middleware to Backend
Dates: 15 May, 17 May, 19 May, 22 May, 24 May, 26 May 2023 | 9am-1pm | Online
Duration: 6 Half Days
Course Overview
Backend applications do the heavy lifting of calculations, data storage, and integrating data from multiple sources, and enable many clients to connect to it simultaneously. This course, Developer Toolkit #2, provides a guide to the components of the backend, and how a client application connects to it.
It deals in depth with:
• Designing and developing a backend application;
• Exposing data to client applications as an API;
• Best practice in database design;
• Database queries and joins;
• Security of data in motion and at rest;
• Connecting applications end-to-end, from frontend to backend and database.
This module is part of NUS FinTech SG Programme.
Learning Outcomes
At the end of the course, participants will be able to:
1. Design and develop a backend software application.
2. Design and develop an Application Programming Interface (API) to enable a frontend client (web application) to access data in the backend.
3. Connect a client app to the backend application.
4. Apply security standards to the protection of the API.
5. Design and develop a database.
6. Connect a backend application to a database.
7. Connect a full stack software application including frontend client, backend server, and database.
Who Should Attend
Recent graduates and mid-career professionals seeking to gain a role as a business analyst or developer in a financial institution or fintech.
Prerequisite
Developer Toolkit #1
Course Conveners
(Click their photos to view their short biographies)
Mr Dixant Mittal

Mr Dixant Mittal
Mr Dixant Mittal is a final year PhD student at the School of Computing, National University of Singapore, under the supervision of Professor Lee Wee Sun. His research interests include Machine Learning and Robotics. He graduated with a Master’s degree in Computer Science from the National University of Singapore in 2018 and a Bachelor’s degree in Information Technology from the National Institute of Technology Kurukshetra in 2015. He worked as a Backend Software Engineer in Snapdeal, an e-commerce company.
Dixant has a strong aptitude for algorithms and computer programming. His insatiable thirst to seek knowledge led him to pursue higher studies in Singapore and become an expert in his research area. He is passionate about teaching and believes in learning at all stages of life, which motivated him to join as a co-facilitator in the FintechSG course organised by the National University of Singapore.
Mr Jon Scheele

Mr Jon Scheele
Mr Jon Scheele provides IT strategy, data analytics, security, interoperability and industry specific consulting and training to management and workgroups at leading companies in the financial services and telecommunications industries. Jon also trains, coaches and mentors to develop high performing teams and identifies how to apply emerging technologies to meet evolving customer needs. A special focus is helping companies build their ability to partner within and beyond their industry using Open APIs (Application Programming Interfaces). Jon has provided several clients’ projects to define an API strategy and roadmap to support their business strategy, build multi-disciplinary teams to identify customer needs, create, publish and govern APIs, and foster developer communities to extend the firm’s core offering to its customers. Amongst others, Jon has implemented initiatives for ANZ Banking Group, Singtel, Telecom Italia, Telefonica Germany and Telstra. Jon holds a Master’s degree in Business Administration, a Bachelor’s degree in Electronic Engineering, and Graduate Diplomas in Applied Finance and Digital Communications.
Course Fees
Total Nett Programme Fee Payable, Including GST, after additional funding from the various funding schemes
Participants must fulfill at least 75% attendance and pass all assessment components to be eligible for SSG funding.
To enquire, email soc-ace@nus.edu.sg
To register, click Register
For members of public and NUS Alumnus (without R&G Voucher), please follow the steps below:
Select Short Course / Modular Course -> Apply for Myself -> Browse Academic Modules, Short Courses -> Short Courses
Please download the user guide for NUS Online Application Portal after you click ‘Apply for Myself’ if you need assistance.
Course Fee Breakdown
Singapore Citizens
39 years old or youngerSingapore Citizen
40 years old or olderYou may also like to view:
Catalogue of Programmes for Individuals
- Course Category
- Artificial Intelligence & Machine Learning
- Business Analytics & Data Science
- Cloud Computing & Internet of Things
- Cybersecurity & Data Governance
- Digital Business & Technopreneurship
- Digital Health & Nursing Informatics
- Digital Technology & Innovation Management
- Digital Transformation & Change Leadership
- Education Technology & Learning Design
- Emerging & Disruptive Technologies
- FinTech & Blockchain
- Interactive Media Development & Metaverse
- Software Programming & Networking
- UX/UI Design & Digital Product Management