Interested in Gluon Training Courses?
We get an increasing number of requests for Java training at Gluon, so we decided it is time to start scheduling more training sessions. As you can read on our training pages, we offer different training modules:
- The Java Client Basics module explores the core concepts of JavaFX, introduces you to the Scene Graph and the standard layout concepts and controls.
- The Java Client Advanced module goes into more detail on specific parts of JavaFX, e.g. how to use CSS, how to write custom controls, how to use charts and media in your application.
- The Java Client Enterprise module provides a number of tools, techniques and patterns that can be used to connect your JavaFX Application to new or existing backend systems. It assumes familiarity with the JavaFX basics.
- The JavaFX Mobile module discusses how to tweak your application in order to be mobile ready and how to upload them to the appstores.
- The JavaFX Gluon module provides a hands-on experience on how to get your JavaFX mobile application up and running leveraging Gluon tools. You learn how to use Glisten to make attractive mobile applications, and how to connect it to the Gluon Cloud or a private cloud.
We are pleased to announce that preregistration for our training is now open. At this stage, we are asking people and interested companies to fill in the form below, without any obligation. Based on the responses, we will better be able to schedule trainings in different location around the world.
Once the dates and locations are fixed, we will first inform the people that showed interest by completing the forms. We guarantee that those people will be able to attend the training sessions.
Training coordinator is Johan Vos, lead author of Pro JavaFX 8, and well known speaker on international conferences (including JavaOne and Devoxx).
Notice: JavaScript is required for this content.
var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id=‘5’;form.settings={“title”:“Training Registration”,“created_at”:“2025-04-26 21:28:57”,“form_title”:null,“default_label_pos”:null,“show_title”:“0”,“clear_complete”:“1”,“hide_complete”:“1”,“logged_in”:“0”,“seq_num”:“37”,“date_updated”:“2015-05-19 18:38:23”,“status”:"",“append_page”:"",“ajax”:“1”,“not_logged_in_msg”:"",“sub_limit_number”:"",“sub_limit_msg”:"",“last_sub”:“29”,“_seq_num”:“37”,“conditions”:[],“formContentData”:[{“order”:0,“cells”:[{“order”:0,“fields”:[“textbox_7”],“width”:100}]},{“order”:0,“cells”:[{“order”:0,“fields”:[“email_9”],“width”:100}]},{“order”:0,“cells”:[{“order”:0,“fields”:[“listselect_10”],“width”:100}]},{“order”:0,“cells”:[{“order”:0,“fields”:[“number_13”],“width”:100}]},{“order”:0,“cells”:[{“order”:0,“fields”:[“listcheckbox_11”],“width”:100}]},{“order”:0,“cells”:[{“order”:0,“fields”:[“textarea_14”],“width”:100}]},{“order”:0,“cells”:[{“order”:0,“fields”:[“submit_12”],“width”:100}]}],“ninjaForms”:“Ninja Forms”,“changeEmailErrorMsg”:“Please enter a valid email address!”,“changeDateErrorMsg”:“Please enter a valid date!”,“confirmFieldErrorMsg”:“These fields must match!”,“fieldNumberNumMinError”:“Number Min Error”,“fieldNumberNumMaxError”:“Number Max Error”,“fieldNumberIncrementBy”:“Please increment by ”,“fieldTextareaRTEInsertLink”:“Insert Link”,“fieldTextareaRTEInsertMedia”:“Insert Media”,“fieldTextareaRTESelectAFile”:“Select a file”,“formErrorsCorrectErrors”:“Please correct errors before submitting this form.”,“formHoneypot”:“If you are a human seeing this field, please leave it empty.”,“validateRequiredField”:“This is a required field.”,“honeypotHoneypotError”:“Honeypot Error”,“fileUploadOldCodeFileUploadInProgress”:“File Upload in Progress.”,“fileUploadOldCodeFileUpload”:“FILE UPLOAD”,“currencySymbol”:”$”,“fieldsMarkedRequired”:“Fields marked with an <span class=\“ninja-forms-req-symbol\”>*<\/span> are required”,“thousands_sep”:”,”,“decimal_point”:”.”,“siteLocale”:“en_US”,“dateFormat”:“d\/m\/Y”,“startOfWeek”:“1”,“of”:“of”,“previousMonth”:“Previous Month”,“nextMonth”:“Next Month”,“months”:[“January”,“February”,“March”,“April”,“May”,“June”,“July”,“August”,“September”,“October”,“November”,“December”],“monthsShort”:[“Jan”,“Feb”,“Mar”,“Apr”,“May”,“Jun”,“Jul”,“Aug”,“Sep”,“Oct”,“Nov”,“Dec”],“weekdays”:[“Sunday”,“Monday”,“Tuesday”,“Wednesday”,“Thursday”,“Friday”,“Saturday”],“weekdaysShort”:[“Sun”,“Mon”,“Tue”,“Wed”,“Thu”,“Fri”,“Sat”],“weekdaysMin”:[“Su”,“Mo”,“Tu”,“We”,“Th”,“Fr”,“Sa”],“recaptchaConsentMissing”:“reCaptcha validation couldn’t load.”,“recaptchaMissingCookie”:“reCaptcha v3 validation couldn’t load the cookie needed to submit the form.”,“recaptchaConsentEvent”:“Accept reCaptcha cookies before sending the form.”,“embed_form”:"",“currency_symbol”:"",“beforeForm”:"",“beforeFields”:"",“afterFields”:"",“afterForm”:""};form.fields=[{“id”:7,“order”:0,“fav_id”:null,“def_id”:6,“label_pos”:“above”,“mask”:"",“datepicker”:0,“send_email”:0,“from_email”:0,“first_name”:1,“last_name”:0,“from_name”:0,“user_info_field_group”:1,“show_help”:0,“help_text”:"",“calc_auto_include”:0,“calc_option”:0,“placeholder”:"",“user_address_1”:"",“user_address_2”:"",“user_city”:"",“user_zip”:"",“user_phone”:"",“user_email”:"",“disable_input”:0,“input_limit”:"",“input_limit_type”:“char”,“input_limit_msg”:"",“user_state”:0,“autocomplete_off”:0,“num_sort”:0,“admin_label”:"",“user_info_field_group_name”:"",“user_info_field_group_custom”:"",“show_desc”:0,“desc_pos”:“none”,“desc_text”:"",“element_class”:"",“required”:0,“label”:“Name”,“key”:“textbox_7”,“type”:“textbox”,“field_label”:“Name”,“field_key”:“textbox_7”,“beforeField”:"",“afterField”:"",“value”:"",“parentType”:“textbox”,“element_templates”:[“textbox”,“input”],“old_classname”:"",“wrap_template”:“wrap”},{“id”:9,“order”:1,“fav_id”:null,“def_id”:14,“label_pos”:“above”,“mask”:"",“datepicker”:0,“send_email”:0,“from_email”:0,“first_name”:0,“last_name”:0,“from_name”:0,“user_address_1”:0,“user_address_2”:0,“user_city”:0,“user_zip”:0,“user_phone”:0,“user_info_field_group”:1,“show_help”:0,“help_text”:"",“calc_auto_include”:0,“calc_option”:0,“placeholder”:"",“disable_input”:0,“input_limit”:"",“input_limit_type”:“char”,“input_limit_msg”:"",“user_state”:0,“autocomplete_off”:0,“num_sort”:0,“admin_label”:"",“user_info_field_group_name”:"",“user_info_field_group_custom”:"",“show_desc”:0,“desc_pos”:“none”,“desc_text”:"",“element_class”:"",“required”:0,“label”:“Email”,“key”:“email_9”,“type”:“email”,“field_label”:“Email”,“field_key”:“email_9”,“beforeField”:"",“afterField”:"",“value”:"",“parentType”:“email”,“element_templates”:[“email”,“input”],“old_classname”:"",“wrap_template”:“wrap”},{“id”:10,“order”:2,“fav_id”:null,“def_id”:null,“input_limit_msg”:“character(s) left”,“label_pos”:“above”,“list_type”:“dropdown”,“multi_size”:5,“list_show_value”:0,“list”:[],“user_info_field_group”:"",“calc_auto_include”:0,“user_state”:0,“num_sort”:0,“admin_label”:"",“show_help”:0,“help_text”:"",“show_desc”:0,“desc_pos”:“none”,“desc_text”:"",“element_class”:"",“required”:0,“options”:[{“label”:“US (West Coast)”,“value”:“US (West Coast)”,“calc”:"",“selected”:“0”},{“label”:“US (East Coast)”,“value”:“US (East Coast)”,“calc”:"",“selected”:“0”},{“label”:“UK”,“value”:“UK”,“calc”:"",“selected”:“0”},{“label”:“Belgium”,“value”:“Belgium”,“calc”:"",“selected”:“0”},{“label”:“Other (please mention in comments below)”,“value”:“Other (please mention in comments below)”,“calc”:"",“selected”:“0”}],“label”:“Desired location”,“key”:“listselect_10”,“type”:“listselect”,“field_label”:“Desired location”,“field_key”:“listselect_10”,“beforeField”:"",“afterField”:"",“value”:"",“parentType”:“list”,“element_templates”:[“listselect”,“input”],“old_classname”:“list-select”,“wrap_template”:“wrap”},{“id”:11,“order”:4,“fav_id”:null,“def_id”:null,“input_limit_msg”:“character(s) left”,“label_pos”:“left”,“list_type”:“checkbox”,“multi_size”:5,“list_show_value”:0,“list”:[],“user_info_field_group”:"",“calc_auto_include”:0,“user_state”:0,“num_sort”:0,“admin_label”:"",“show_help”:0,“help_text”:"",“show_desc”:0,“desc_pos”:“none”,“desc_text”:"",“element_class”:"",“required”:0,“options”:[{“label”:“Java Client Basic”,“value”:“Java Client Basic”,“calc”:"",“selected”:“0”},{“label”:“Java Client Advanced”,“value”:“Java Client Advanced”,“calc”:"",“selected”:“0”},{“label”:“Java Client Enterprise”,“value”:“Java Client Enterprise”,“calc”:"",“selected”:“0”},{“label”:“JavaFX Mobile”,“value”:“JavaFX Mobile”,“calc”:"",“selected”:“0”},{“label”:“JavaFX Gluon”,“value”:“JavaFX Gluon”,“calc”:"",“selected”:“0”}],“label”:“What topics do you want covered?”,“key”:“listcheckbox_11”,“type”:“listcheckbox”,“field_label”:“What topics do you want covered?”,“field_key”:“listcheckbox_11”,“beforeField”:"",“afterField”:"",“value”:"",“parentType”:“list”,“element_templates”:[“listcheckbox”,“input”],“old_classname”:“list-checkbox”,“wrap_template”:“wrap”},{“id”:12,“order”:6,“fav_id”:null,“def_id”:null,“input_limit_msg”:“character(s) left”,“show_help”:0,“help_text”:"",“show_desc”:0,“desc_pos”:“none”,“desc_text”:"",“processing_label”:“Processing”,“element_class”:"",“label”:“Submit”,“key”:“submit_12”,“type”:“submit”,“field_label”:“Submit”,“field_key”:“submit_12”,“beforeField”:"",“afterField”:"",“value”:"",“label_pos”:null,“parentType”:“textbox”,“element_templates”:[“submit”,“button”,“input”],“old_classname”:"",“wrap_template”:“wrap-no-label”},{“id”:13,“order”:3,“fav_id”:null,“def_id”:null,“input_limit_msg”:“character(s) left”,“label_pos”:“above”,“default_value”:"",“number_min”:"",“number_max”:"",“number_step”:"",“calc_auto_include”:0,“num_sort”:0,“admin_label”:"",“show_help”:0,“help_text”:"",“show_desc”:0,“desc_pos”:“none”,“desc_text”:"",“element_class”:"",“required”:0,“default”:"",“num_min”:"",“num_max”:"",“num_step”:1,“label”:“Number of attendees”,“key”:“number_13”,“type”:“number”,“field_label”:“Number of attendees”,“field_key”:“number_13”,“beforeField”:"",“afterField”:"",“value”:"",“parentType”:“number”,“element_templates”:[“number”,“input”],“old_classname”:"",“wrap_template”:“wrap”},{“id”:14,“order”:5,“fav_id”:null,“def_id”:null,“input_limit_msg”:“character(s) left”,“label_pos”:“above”,“default_value”:"",“textarea_rte”:0,“textarea_media”:0,“disable_rte_mobile”:0,“input_limit”:"",“input_limit_type”:“char”,“calc_auto_include”:0,“num_sort”:0,“admin_label”:"",“show_help”:0,“help_text”:"",“show_desc”:0,“desc_pos”:“none”,“desc_text”:"",“element_class”:"",“required”:0,“default”:"",“label”:“Other comments?”,“key”:“textarea_14”,“type”:“textarea”,“field_label”:“Other comments?”,“field_key”:“textarea_14”,“beforeField”:"",“afterField”:"",“value”:"",“parentType”:“textarea”,“element_templates”:[“textarea”,“input”],“old_classname”:"",“wrap_template”:“wrap”}];nfForms.push(form);