We may earn an affiliate commission when you visit our partners.
Bill Stavroulakis

This course will go over the Polymer Element Catalog and show you the necessary tools and actions to create and publish your own custom, reusable element.

Read more

This course will go over the Polymer Element Catalog and show you the necessary tools and actions to create and publish your own custom, reusable element.

Polymer.js is one of the most promising frameworks available because it allows you to use web components efficiently. In this course, Working with Polymer.js 1 Elements, you'll go over the Polymer Element Catalog to see the tools and action necessary for creating and publishing custom, reusable elements. First, you'll see some examples of each of the element sets. Next, you will create your own custom and reusable element. You'll finish with creating tests for you element as well as publishing and sharing it. By the end of this course, you'll be ready to tackle your own custom elements using Polymer.js.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
Course Overview and Environment Setup
Polymer Element Catalog
Creating a Reusable Element
Read more
Testing and Publishing a Reusable Element

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides foundation for beginners seeking to enter a career in web design
Taught by Bill Stavroulakis who has written multiple books on Polymer.js

Save this course

Save Working with Polymer.js 1 Elements to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Working with Polymer.js 1 Elements with these activities:
Review foundational Javascript concepts
Revisit key foundational Javascript concepts to establish a robust knowledge base for the course.
Browse courses on JavaScript
Show steps
  • Review basic syntax, data types, and operators
  • Practice writing simple functions
Polymer.js Element Catalog
Explore the Polymer Element Catalog to discover reusable elements that can enhance your projects.
Show steps
  • Visit the Polymer Element Catalog website
  • Browse through element categories
  • Read documentation for interesting elements
  • Integrate an element into your project
Form a study group with other students taking the course
Enhance your learning experience by forming a study group with other students to discuss course concepts, share knowledge, and support each other's understanding.
Browse courses on Collaborative Learning
Show steps
  • Reach out to other students and form a study group
  • Set regular meeting times
  • Review course materials together
Seven other activities
Expand to see all activities and additional details
Show all ten activities
Polymer.js coding practice
Sharpen your Polymer.js coding skills by solving exercises and challenges.
Show steps
  • Find Polymer.js coding exercises online
  • Solve coding exercises
  • Review solutions to coding exercises
Build a custom Polymer.js element
Apply the concepts of Polymer.js to develop a custom, reusable element.
Show steps
  • Start a new Polymer.js project
  • Create a new custom element
  • Implement functionality for the element
  • Style the element
  • Test the element
Polymer.js project review
Share your Polymer.js custom element with peers and receive feedback to improve its functionality and design.
Show steps
  • Attend a peer session
  • Present your custom element
  • Receive feedback from peers
  • Update your element based on feedback
Practice creating and testing custom Polymer.js elements
Solidify your skills in creating and testing Polymer.js elements through regular practice to improve proficiency and accuracy.
Browse courses on Testing
Show steps
  • Create a variety of custom Polymer.js elements
  • Write unit tests for your custom elements
  • Refactor and optimize your code
Contribute to an open-source Polymer.js project
Enhance your knowledge and make a valuable contribution to the Polymer.js community by identifying an open-source project to contribute to and actively participating in its development.
Browse courses on Open Source
Show steps
  • Find a suitable open-source Polymer.js project
  • Review the project's documentation and codebase
  • Identify areas where you can contribute
  • Submit your code contributions
Develop a reusable Polymer.js element for a specific purpose
Apply your knowledge to create a practical and reusable Polymer.js element that solves a specific problem, enhancing your understanding of real-world applications.
Browse courses on Software Development
Show steps
  • Identify a specific problem or need that can be addressed with a Polymer.js element
  • Design and implement the custom element
  • Test and refine your element
  • Document your element for others to use
Participate in a Polymer.js hackathon or competition
Challenge yourself by participating in a Polymer.js hackathon or competition to showcase your skills, collaborate with others, and gain valuable experience.
Show steps
  • Find a suitable Polymer.js hackathon or competition
  • Form a team and brainstorm ideas
  • Develop and submit your project
  • Present your project and receive feedback

Career center

Learners who complete Working with Polymer.js 1 Elements will develop knowledge and skills that may be useful to these careers:
Web Developer
A Web Developer is responsible for improving the efficiency and effectiveness of an organization's website. Their main duties involve updating and maintaining existing websites or building new ones. Having a background in Polymer.js is a valuable asset for any Web Developer. This course, Working With Polymer.js 1 Elements, delves into the specifics of this framework, empowering Developers to craft custom and reusable elements, plus publish them. Building a strong foundation in Polymer.js can help Web Developers become more proficient when designing and maintaining websites.
Front-End Developer
Front-End Developers specialize in creating the visual interface and user experience of websites and applications. They are responsible for developing and maintaining the appearance and functionality of digital products. By taking this course, Working With Polymer.js 1 Elements, Front-End Developers can gain a deeper understanding of the Polymer.js framework. This course teaches how to create reusable elements, optimize user experience, and build robust web applications. This knowledge helps Front-End Developers create more sophisticated and engaging online experiences.
Web Designer
Web Designers are responsible for the look and feel of websites. They use a variety of tools and techniques to create visually appealing and user-friendly designs for websites and applications. Taking this course, Working With Polymer.js 1 Elements, can provide valuable insights for Web Designers. Polymer.js offers capabilities for creating reusable elements, allowing Designers to streamline their workflow and improve the efficiency of their design process.
Application Developer
Application Developers are responsible for designing, developing, and maintaining software applications. This course, Working With Polymer.js 1 Elements, can be an excellent resource for Application Developers looking to enhance their skills and gain specialized knowledge of the Polymer.js framework. By learning how to create and publish custom elements, Developers can improve their ability to build innovative and user-friendly applications.
Computer Programmer
Computer Programmers are responsible for the design, development, and maintenance of software programs. This course, Working With Polymer.js 1 Elements, can be an excellent resource for Computer Programmers looking to expand their knowledge of the Polymer.js framework. By learning how to create and publish custom elements, Programmers can enhance their ability to build innovative and efficient software programs.
Webmaster
Webmasters are responsible for the maintenance and updating of websites. This course, Working With Polymer.js 1 Elements, can be a valuable resource for Webmasters looking to gain specialized knowledge of the Polymer.js framework. By learning how to create and publish custom elements, Webmasters can improve their ability to build and maintain dynamic and interactive websites.
Full-Stack Web Developer
Full-Stack Web Developers are responsible for both the front-end and back-end development of websites and applications. This course, Working With Polymer.js 1 Elements, can help Full-Stack Web Developers enhance their skills by providing specialized knowledge of the Polymer.js framework. By learning how to create and publish custom elements, developers can improve their ability to develop complex and scalable web applications.
User Interface Designer
User Interface Designers specialize in designing the user experience and interaction of digital products. They are responsible for creating intuitive and visually appealing interfaces. This course, Working With Polymer.js 1 Elements, can benefit User Interface Designers by providing a solid understanding of how Polymer.js can enhance the user experience. By learning to create custom and reusable elements and optimizing user flows, Designers can contribute to building user-friendly and efficient digital products.
Web Application Developer
Web Application Developers are responsible for the design, development, and maintenance of web applications. This course, Working With Polymer.js 1 Elements, can be a valuable resource for Web Application Developers seeking to expand their knowledge of the Polymer.js framework. By learning how to create and publish custom elements, Developers can enhance their ability to build interactive and user-friendly web applications.
Software Engineer
Software Engineers analyze user needs and business requirements, then design, develop, test, and maintain software applications. Their responsibilities include collaborating with a team to bring software products to life. Polymer.js is a valuable tool in a Software Engineer's toolbox. This course, Working With Polymer.js 1 Elements, provides a comprehensive overview of the framework, enabling Engineers to create custom and reusable elements that can be shared and published. This specialized knowledge can enhance a Software Engineer's skillset and contribute to successful software product development.
Web Programmer
Web Programmers are responsible for the coding and programming of websites and web applications. This course, Working With Polymer.js 1 Elements, can be beneficial for Web Programmers seeking to expand their knowledge of the Polymer.js framework. By learning how to create and publish custom elements, Programmers can enhance their ability to develop interactive and efficient web applications.
Software Developer
Software Developers are responsible for the design, development, and maintenance of software applications. This course, Working With Polymer.js 1 Elements, can provide valuable knowledge for Software Developers interested in expanding their skillset and improving their understanding of the Polymer.js framework. By learning how to create and publish their own custom elements, Developers can enhance their ability to build robust and efficient software applications.

Reading list

We've selected four books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Working with Polymer.js 1 Elements.
Comprehensive catalog of all the Polymer elements that are available. It provides detailed information on each element, including its purpose, usage, and API. This book valuable resource for anyone who wants to use Polymer elements in their projects.
This is the official documentation for the Polymer Elements Catalog. It provides detailed information on all of the available elements, as well as instructions on how to create and use them.
Provides a collection of design patterns for Polymer.js. It valuable resource for anyone who wants to learn how to use Polymer.js to create complex and reusable components.
Contains a set of recipes that can be used to build PWAs using Polymer 2.0. This book will be more useful for you if you have already learned the basics of Polymer and want to build a PWA.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Working with Polymer.js 1 Elements.
Extending XAML Applications With Behaviors
Most relevant
Microsoft Azure DevOps Engineer: Inspecting and...
Creating Animations with Vue 2
Master Playwright Automation - Fast and Easy
Web Components & Stencil.js - Build Custom HTML Elements
Vue 3 Animations
Creating Custom Data Types with Go
Create and Publish Pipelines for Batch Inferencing with...
Modern CSS for Beginners 2023 web design getting started
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser