JAVA programming course
August 29-30 & Sept 5-6, 2026
Who is this course for?
- SHS Students and Recent Graduates
- Individuals Seeking Career Transitions
- Freelancers with background in programming
- Junior JAVA developers
Why choose this course?
- Understand the basic concepts of TypeScript
- Be able to create web applications using Angular
- Able to call REST API
- Integrate Angular with Java Rest APIs
- Secure Java Rest APIs
Required Tools and Software:
- Own laptop with a least the following specs:
- Intel Core i5, higher or similar other CPUs
- 16GB RAM or higher
- Any of these operating systems installed
- Windows 11 64-bit, MacOS and Linux
- The following software tools installed:
- OpenJDK 21
- 21.Amazon Corretto 25- https://docs.aws.amazon.com/corretto/latest/corretto-25-ug/downloads-list.html
- IntelliJ IDEA Community Edition
- 2IntelliJ IDEA Community Edition
2026.x – Windows x64 (exe) – https://www.jetbrains.com/idea/download/other.html
- 2IntelliJ IDEA Community Edition
- Visual Studio Code – https://code.visualstudio.com/
- Bruno – https://www.postman.com/downloads/
- Postgresql – https://www.postgresql.org/download/
- DBeaver – https://dbeaver.io/download/
- NodeJS (LTS version) – https://nodejs.org/en/
- Git – https://git-scm.com/
- OpenJDK 21
What are expected with the attendees?
They should know:
- Knows HTML, CSS and JavaScript
- Understand the basics of Java programming such as defining classes, methods, control flow structures, looping statements and arrays
- Knows how to use GIT
- Knows how to use Maven or Gradle
What are the topics not covered?
- Discussion on SQL syntax and statements
- Reactive Programming
- Monolith vs Microservices
- Deploying to the cloud
- Containerization using Docker
- Orchestration using Kubernetes
Course Outline
Session 1
- AngularJS vs Angular
- JavaScript vs TypeScript
- TypeScript Fundamentals
- Installing Angular CLI
- Creating Your First Angular App
- File and Folder Structure and Conventions
- Components and Services
Session 2
- Routing
- Route Guards
- Connecting to a REST API
- Progressive Web Apps
Session 3
- Using PrimeNG Components
- Using PrimeFlex
- Using PrimeBlocks
Session 4
- Spring Web
- Designing REST endpoints
- Spring Security
- JWT
- Integration with Angular
New Learner
✅ Digital Cert of Completion
✅ Video Recording of All Live Sessions
✅ Learning materials from our trainer
**The registration fee is all-inclusive, registration for the entire sessions
Early bird promo
**Take advantage of our Early Bird Promo! This discounted rate is exclusively available to new learners who settle their payments early. Secure your slot now to enjoy these savings. 🐦 Register and pay early to unlock our special discounted rate for new learners. Don’t miss out—avail of this promo today!
Discounted rate
✅ Digital Cert of Completion
✅ Video Recording of All Live Sessions
✅ Learning materials from our trainer
**Discounted rate for Repeat attendees
**The registration fee is all-inclusive, registration for the entire sessions

An experienced Senior Consultant and Technical Developer, possesses 16 years of expertise. He is proficient in developing and supporting software systems and applications for the Financial, Education, and Banking/Fintech industries, utilizing Java, Spring, MySQL (AngularJS), Web Applications, and Cloud Computing Technologies like Kubernetes and Jakarta EE.

