UI Developer Training Path

Current Status

Not Enrolled

Price

Free

Get Started

UI Developers work primarily with the Client portion of a Vantiq application system, to create interactive, informative browser-based dashboards.  First impressions are important, and application users take theirs from your work!  Working in the Client requires some familiarity with JavaScript, CSS and HTML.  UI Developer responsibilities:

  • Design browser-based application interfaces in the Vantiq Client to inform users of relevant program functions
  • Build those interfaces for clean layouts, accessibility, page size changes and other dynamic considerations
  • Retrieve relevant program information from sources, topics, database queries and service events to bind to Client pages and widgets
  • Write appropriate logic to display information, allow user interaction, convey user inputs to reach application event handlers and all other needed Client functionality

 

The courses in the UI Developer Training Path include:

 

  • Vantiq Version Control System – (1 Hour) – The VCS is a tool in the IDE that copies project files to a local filesystem, so the files and their changes can be managed by versioning software.  It’s also useful for integrating the work of multiple developers into a single project.
  • Vantiq Integration – (3 Hours) – This elective first introduces many of Vantiq’s integration tools and features, before delving deeply into how developers access Vantiq’s Application Programming Interface.
  • Client Developer Best Practices – (1 Hour) – No project is complete even after it’s successfully running.  By following good developer practices, Clients will manage peak performance while also being easy to maintain over time.
  • Client Layouts, Templates & Components(4 Hours) – Build custom, reusable and flexible widgets and pages that plug easily into other Clients.  Authors can create very sophisticated and powerful Components, while making programming details invisible to the Consumer.
  • Launchable Clients(2 Hours) – Learn how to build browser-based applications that users can access without a Vantiq login.
  • Dynamic Client Content(4 Hours) – Dragging and dropping isn’t the only way to use the Client; sometimes the display needs to change entirely in order to meet run-time needs.
  • Vantiq Catalog – (1 Hour) – The Vantiq Catalog creates connections to share events and resources across namespaces.  This elective reviews the Catalog Event Broker from the Vantiq Developer Level 1 class, then covers more advanced topics such as Public Catalogs, Service Catalogs and how to share Assemblies via a Catalog.
  • Assemblies – (2 Hours) – Assemblies are ways that developers can create shareable custom projects, in a modular format that keeps future Assembly users free from the programming details inside them.  With Vantiq Assemblies, it is possible to create whole reusable application libraries and make them available through Catalogs to all authorized users.

Group Courses

Course Progress
0% Complete
0/0 Steps
Course Progress
0% Complete
0/0 Steps
Course Progress
0% Complete
0/0 Steps
Course Progress
0% Complete
0/0 Steps
Course Progress
0% Complete
0/0 Steps
Course Progress
0% Complete
0/0 Steps
Course Progress
0% Complete
0/0 Steps
Course Progress
0% Complete
0/0 Steps