Getting Started with Polymer.js

Google's Polymer.js framework for software development gives extra functionality to Web Components. This course will introduce you to this up-and-coming, element-focused development approach and how you can apply it to your own projects.
Course info
Rating
(73)
Level
Beginner
Updated
Jun 13, 2016
Duration
1h 55m
Table of contents
Description
Course info
Rating
(73)
Level
Beginner
Updated
Jun 13, 2016
Duration
1h 55m
Description

Polymer.js is a promising framework by Google, offering software developers the ability to use Web Components with extra functionalities such as data binding. In Getting Started with Polymer.js, you will be introduced this framework. First, you will learn why Polymer.js is so important to modern web development. You'll also learn how to create and style your own custom elements. Finally, you'll discover how to use data binding and the element's DOM structure, as well as how to use events and behaviors. When you're finished with this course, you will understand the whole Polymer.js documentation and will be ready to use it to develop better software applications.

About the author
About the author

Bill is a Microsoft MVP, Google Developer Expert, a Senior Software Engineer at Software Competitiveness International, and the creator of Dotnetweekly. He has over 7 years of experience in building Web Applications and is excited to learn and teach technologies as they develop/mature in the ever-changing world of the web.

More from the author
Single Page Applications with Vue.js
Intermediate
3h 11m
Oct 10, 2017
Getting Started with Progressive Web Apps
Intermediate
2h 12m
Nov 30, 2016
Working with Polymer.js Elements
Intermediate
1h 42m
Aug 16, 2016
More courses by Bill Stavroulakis
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Bill Stavroulakis, and welcome to my course on Getting Started with Polymer. js. I am a four years Microsoft MVP, and have been working as a software engineer for the past nine years. Web components are the biggest shift we've seen in web development for the last years. And a promising framework by Google, offering us the ability to use web components today, is Polymer. js. In this course, we're going to analyze the whole Polymer. js documentation. Some of the major topics that we'll cover include understanding why Polymer. js is so important, creating our own custom elements, using data binding and analyze the DOM structure, and events and behaviors. By the end of this course, you'll know basically the whole Polymer. js framework, and will be definitely ready to use it in your projects. This course is for web developers of any level, so if you've written HTML, CSS, and JavaScript before, you're good to go. I hope you'll join me on this journey to learn Polymer. js with the Getting Started with Polymer. js course at Pluralsight.

Course Overview
Hi, this is Bill Stavroulakis, and welcome to this course on Getting Started with Polymer. js. This is an introductory course of the JavaScript framework named Polymer. js created by Google. In this course we will understand why Polymer. js is important, how can you use this framework, and lastly cover its most important parts.

Your First Element
Hi, this is Bill Stavroulakis, and welcome to the module of this course Your First Element. In this module, we'll analyze an existing native element and then create our first custom element with polymer js. Review the process of separating an element declaration from our page and reuse it. Check out the way where we can declare the element as a class. Go over the lifecycle callbacks of our element. And lastly extend existing native elements.

Properties and Data Binding
Hi, this is Bill Stavroulakis, and welcome to the module of this course on properties and data binding. In this module, we'll go over the difficult but important concept of data binding, analyze our element's properties, and observers. Lastly, we'll look into examples for special templates, and ways to sort and filter data.

Reuse and Styling
Hi, this is Bill Stavroulakis, and welcome to the module of this course on reuse and styling. In this module we'll go over the HTML and DOM structure created by Polymer to render, generate and encapsulate our elements. We'll analyze ways to decouple our element structure with its content, and lastly, go over styling and theming within our elements.

Events and Behaviors
Hi. This is Bill Stavroulakis, and in this module we'll talk about Events and Behaviors. Until now, we've certainly covered a lot of ground on Polymer's Basics. There is one last aspect, which are Events. How can we declare them? What kind of events do exist? How do these events work? Also with Behaviors, we can re-use prototype definitions. So, let us dive in.