British International Training Academy
TechnologyStop 2 · Appliedverified60 accredited CPD hours

Java & Spring Boot Application Diploma

Build a complete system with a Spring Boot back end, a React front end and a PostgreSQL database, then deploy it to the cloud.

bar_chart
LevelIntermediate to advanced
schedule
Total hours60 training hours
devices
Study modeBlended (in person / remote)
workspace_premium
Certificate awardedProfessional diploma

What will you learn in this course?

By the end of the course you'll be able to:

account_tree

Advanced OOP concepts and object-oriented design

Write organised, easy-to-change code using object-oriented programming, design patterns and SOLID principles.

api

Building RESTful APIs with Spring Boot

Build complete REST APIs and document them with Swagger so the front-end team can use them without questions.

database

SQL database design and Spring Data JPA

Design a PostgreSQL database and work with it through Spring Data JPA.

shield_person

Application security and JWT authentication

Protect the app with login and permissions using Spring Security and JWT.

bug_report

Software testing and quality: unit and integration tests

Write automated tests with JUnit and Mockito that catch bugs before users see them.

rocket_launch

Hands-on projects that mirror the job market, and CI/CD

Work with Git in a team, run the app in Docker and deploy it automatically.

Study plan and curriculum

4 main units
verified_user

Enrolment prerequisites

You should know programming basics (variables, conditions and loops) in any language. If you're not sure, take the free placement test and we'll tell you whether you're ready or need the fundamentals course first.

Accredited trainer

Eng. Samer Odeh

Eng. Samer Odeh

Senior Software Engineer

Has built payment and e-wallet systems for companies in Europe and the Gulf since 2008, and now leads a back-end team at a software company in Ramallah.

schoolOracle Certified JavaschoolSpring ProfessionalschoolAWS ArchitectgroupMeet the trainers

Certificate and accreditation

CPD Standards Certified

A certificate any organisation can verify

When you complete the course you receive a certificate with a reference number and QR code that employers can verify on our site in seconds.

qr_code_2Permanent digital verification
military_techProfessional diploma
B
verified
Certificate of CompletionJava & Spring Boot Application DiplomaAwarded by British Int. Training Academy
UK-AC-8921Ramallah

Programme FAQ

trending_up
Next stop on the track

Data Analysis & AI with Python

Clean and analyse data, then build simple machine-learning models that solve real problems using data from local companies.

Explore the next coursearrow_back