Level: Beginner
Duration: 3 days (9:00 am - 5:00 pm)
- own laptop, material, certificate
Course contents:
- RapidClipse architecture overview
- RapidClipse IDE overview
- Using views and perspectives in RapidClipse
- Handling database connections
- Creating RapidClipse projects
- Importing and exporting Hibernate entities
- Designing graphical user interfaces by using the Vaadin GUI builder
- Individual RapidClipse concepts
- Using XdevTable
- Using XdevComboBox
- Using XdevListSelect
- Creating Master-Detail views
- Creating forms
- Using the filter component
- Record validation
- Using captions
- Navigation between views and calling messages
- Deployment of WAR-Files
Level: Beginner
Duration: 3 days (9:00 am - 5:00 pm)
- own laptop, material, certificate
Course contents:
- Authentication and Authorization
- GUI persistence
- XdevTable customizing
- Internationalization
- Starting with coding in Java
- Event handling
- Handling of sessions, requests and hibernate persistence context
- Hibernate Best-Practice
- Lazy loading
- Cascading
- Handling of concurrent database access (Locking)
- JPA-SQL introduction and deep-dive
- Using custom GUI beans
- Individual styling of your user interface with SCSS
- RapidClipse Framework deep-dive
- Using the RapidClipse API and overview
- Using XdevTable via API
- Using XdevTree via API
- Creating Master-Detail views via API
- Creating forms via API
- Using the RapidClipse Filter API
Level: Advanced
Duration: 2 days (9:00 am - 17:00 pm)
- own laptop, material, certificate
Course contents:
Day 1
- Project configuration
- POM.xml
- Persistence.xml
- Web.xml
- EHCache.xml
- Log4J Properties
- Debugging of RapidClipse apps
- Java coding advanced
- ExceptionHandling
- Threading
- Vaadin push service
- SCSS deep-dive
Day 2
- Reports with JasperReports
- Data export PDF, Excel, CSV etc.
Level: Advanced
Duration: 2 days (9:00 am - 17:00 pm)
- own laptop, material, certificate
Course contents:
Day 1
- Including Add-ons
- VaadinCharts
- Using Maven
- Performance optimization
- API Injections
- Create persistence provider
- Create AA provider
- Create custom validators
- Server configurations in Eclipse for Tomcat, WildFly, Glassfish
- Configurate as Eclipse managed server
- Webservices
- Creating Webservices
- Consuming data
- Sending data
Day 2
- GIT
- GIT Basics
- Decentralized version control
- Repository, Workspace and Hash values
- Get started with GIT
- Configuration and basics for local operations
- Staging - Assembling commits
- Exclude single files
- Discard changes
- Branching, Merging, Rebasing, Tagging
More training options
Book our course as personal training or individual training for your team.
PERSONAL TRAINING
- All provided courses bookable
- Standard agenda
- Available online and inhouse
INDIVIDUAL AGENDA
- You can choose the topics
- You can choose the duration
- Available online and inhouse
CONSULTING
- Introduction to RapidClipse, answering technical questions
- Advices to architecture, technology selection suitable approach, required know-how, risks
- Preparing and explaining individual code examples, live coding
- Developing individual modules
- Review and coaching
- Available online and inhouse
All prices are net prices plus VAT and local taxes.
You will receive a final list of the costs and contents on the basis of an individual quotation.
Get started now with the free RapidClipse license
RapidClipse is royalty-free, the entire framework is open source. Create a free account to download RapidClipse for your system. Your account gives you access to the latest updates and, in the future, to videos and webinars.