This course will help you change some common coding practices and empower you by giving you the tools you need for more efficient development.
Ben Fhala discovered his passion for data visualization six years ago while he was working at Parsons in New York, in their data visualization department, PIIM. He is the owner of the online video training school, and an Adobe ACP. He enjoys spending most of his time learning and teaching and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world.
He has built many interactive experiences for companies such as Target, AT & T, Crayola, Marriott, Neutrogena, and Nokia. He has technically directed many award-winning projects and has been part of teams that have won three Agency of the Year awards. Among Ben's publications are Packt’s HTML5 Graphing and Data Visualization Cookbook.
Before we can manipulate any data in our document, we need to know whether it's completely loaded.
Our clock is almost ready; we just need to format it and get it to tick. That's exactly what we will do in this video.
The whole point of object-oriented programming is to enable you to cluster concepts into buckets.
As a traditional developer, there was no relevance to relativism. One of the biggest advantages of working in an object-oriented mindset is the concept of relative relationships.
In the previous video, we created our first object that leverages the built-in object. The next step is the process to actually create a complete standalone object.
One of the biggest features of object oriented programming is the ease of reusing code. Once you complete building an object, you don't even need to remember or know how it actually works. All you need to do is remember how to work with it.
So far, everything that we did worked perfectly as long as we weren't planning on expanding our object to be able to work with other objects.
We don't need to learn new techniques to learn another way to leverage our new knowledge of the prototype. Every built-in object has a prototype as well, and we can automatically add features to any object, including built-in objects, by expanding and adding more methods into the prototype.
In the previous sections, we focused on the functions and properties that belong to objects, but there are different types of properties and methods that belong to the actual constructor.
As you start building your own objects, you're going to encounter a problem at some point of time. A common problem occurs when you create a function name that has already been created by someone else.
Now that we have object-oriented inherited objects, it’s time to update a specific method or change it while keeping all the rest.
In the course of the previous sections, we've been expanding our capabilities as object-oriented programmers with inheritance. It's time for us to practice our new skills.
One of the new cool features in HTML5 is the capability of automatically turning HTML elements to become live editable content in the browser.
It's time for us to move into events, a completely new topic and capability in object-oriented programming.
In the previous video, we learned how to listen to events. In this section, we will continue to work with those events.
Now that we have reached the end of the course, let’s see how we can cut down on the number of intervals in our clock.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.