Overview
Polymer is a lightweight Javascript front-end developent library for creating applications that take full advantage of Web Components.
This instructor-led, live training (online or onsite) is aimed at developers who wish to use Polymer.js to build applications via web components.
By the end of this training, participants will be able to:
- Install and configure Polymer.js.
- Bundle components that keep requests low and sizes small.
- Integrate Polymer.js with with other platforms and frameworks such as Angular, React, Vue, etc.
- Develop applications that adhere with JavaScript standards.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about Polymer.js, please visit: https://www.polymer-project.org/
Requirements
- Javascript programming experience.
- Experience working with CSS and HTML.
Audience
- Developers
Course Outline
Introduction
- Polymer vs other frameworks
Overview of Web Components (Reusable HTML Elements).
Overview of Polymer Elements
Preparing the Development Environment
Installing and Configuring Polymer.js
Initializing a Polymer Application
Working with Elements
Understanding the DOM Structure
Properties and Data Binding
Handling Events
Making AJAX calls
Styling a Custom Element
Updating Elements with Data
Defining and Storing Data on the Client
Unit Testing Your Elements
Debugging the Application
Deploying the Application
Integrating Polymer with Other Frameworks
Troubleshooting
Summary and Conclusion