Course info
Dec 21, 2016
2h 6m

Practicing with variables, loops, switches, and operators is key to building an authentic web delivered application. In this course, Hands-on JavaScript Project: Solar Calculator, you will create several small projects that explore the features of JavaScript concepts in isolation. To start off, you'll get some practice with functions and loops. Next, you'll brush up on using HTML selectors in conjunction with JavaScript switch statements and explore how to interrogate the DOM. Finally, this course will wrap up with by using what you learned to build a real world solar calculator that calculates the number of solar panels required based on the your monthly electricity usage, where you live, and which panels you select. By the end of this course, you'll be able to apply the principles you learned here to other JavaScript projects you may work on.

About the author
About the author

Paul Cheney is a professor of Web Design and Development at Utah Valley University, where he teaches Responsive Design. He also owns his own web design company, which allows him to keep current in the field and share the latest technology with his students.

More from the author
Hands-on JavaScript Project: JSON
1h 16m
Oct 26, 2018
Best Practices for Responsive Web-forms
1h 10m
May 31, 2018
Hands-on Responsive Web Design 4: Navigation
1h 37m
Jan 22, 2018
More courses by Paul Cheney
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello, my name is Paul Cheney. Let me tell you about this great hands-on JavaScript course. I believe that the best learning comes when you and I work together to build projects that you might see in the real world. In this Pluralsight course we will be learning about JavaScript functions, loops, switch statements, and gathering information from the Document Object Model, or DOM, using an authentic hands-on approach. Next we'll apply everything we have learned to create a web app that allows customers to calculate how many solar panels they need to power their home. Now I realize you may not need a solar calculator for your next client, but the information you learn here will transfer to other JavaScript projects you work on. As you do so you will remember what you learned so you can apply it in the future. That's the power of hands-on learning, so join me as we work together to learn the fundamentals of JavaScript.