Course Details
Topic 1: Getting Started
- MVC Pattern
- Spring Framework
- Workspace setup (Java, Eclipse, Maven)
Topic 2: Spring Boot
- Creating your first Spring Boot application
- Spring Boot dependencies
- Using application.properties
Topic 3: Controller and View
- - Using JSP (Java Server Pages)
- - Application Navigation
- - Spring Controllers
Topic 4: Spring Data JPA
- - Introduction to Hibernate and JPA
- - Entity classes
- - Repository Interface
- - Creating Service classes
Topic 5: Form Handling
- - HTML Form Processing
- - HTTP Post handling
Topic 6: Error Handling
- - Displaying Validation errors
- - Creating error pages
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 18-65 years old
Minimum Software/Hardware Requirement
Software:
TBD
Hardware: Window or Mac Laptops
Job Roles
- Java Developers using Spring MVC
- Web Developers using Spring MVC
Trainers
Joseph Bernabe Bagnes have 6 years total experience in IT industry. I started as Professional Instructor under Sun Microsystems and Oracle University handling Fundamentals of Java and Advanced JavaEE courses. As an instructor of Sun Microsystems itself, He went through a very comprehensive training which gave me a very solid foundation of Java knowledge. He then went to Hewlett-Packard as a developer practising and realizing all my knowledge into building enterprise-level applications with high business value. I am currently working with Credit Agricole Corporate and Investment Bank, a French bank, started as a developer and currently serving as Technology Lead and Architect of Transverse Security Services division. During my free time, He a lot of freelance programming, YouTube programming tutorials, spending time answering questions in Stack Overflow and contributing to open-source projects like Spring Security (Kerberos extension). I conduct seminars and talks to various universities and schools.
His portfolio in professional training includes:
- Fundamentals of Java (training course for people with no or minimal experience in Java)
- Advance Java (training course for developers with enough experience in Java SE)
- Enterprise Java (training course for developers building web applications using Java EE)
- Java Certifications review (training course for people preparing for Java certification exams)
Topics that he have expert-level knowledge and I conduct tutorials:
- Spring Framework and Spring MVC
- Hibernate and Java Persistence API
- Microsoft Forefront Identity Manager
Jibrail has 10 years experience of software and web systems development and management combining both business needs and leading edge technologies to deliver solutions. Among some of his prominent systems he had worked on were Java stock trading system used by UOBKayHian, iocbc and KimEng. Also, he had written a forex accumulator module for Citibank for frontoffice bank staff.
He was also been involved in multiple PHP, Coldfusion, .NET solutions. He was involved in Vivocity Carpark Redemption System, written Moodle modules for private schools in Australia and created PHP based products. MDWPMerchant is a product written in php and was featured in several Moodle conferences. Another product developed and currently sold in Singapore market is a WIFI solution for cafe and restaurants. A prominent customer of this WIFI product is Culina at Dempsey.
Currently running an IT company delivering solutions, he is involved in management, training and consultancy on a day-to-day basis. The consultancy services covers infrastructure from software, networking, security and hardware aspects."
Customer Reviews (7)
- will recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Will Recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment