Overview of this book
<p>No libraries, no shortcuts just learning JavaScript making it DYNAMIC and INTERACTIVE web application. This course covers: -</p>
<ul>
<li>Element selection and manipulation using JavaScript</li>
<li>Using arrays to build a deck of cards</li>
<li>Sorting cards and selecting random items from an array</li>
<li>Updating element classes dynamically</li>
<li>Adding data to the JavaScript element object</li>
<li>Using CSS to design a visual card element</li>
<li>Applying classes dynamically with JavaScript</li>
<li>Array methods splice and more</li>
<li>JavaScript Math methods for random and floor</li>
<li>Loops to iterate through array contents</li>
<li>Setting element attributes on the fly</li>
<li>Dynamically creating elements</li>
<li>Game logic and win conditions</li>
<li>Troubleshooting and game tweaks</li>
<li>Start building your own version of the game today!</li>
</ul>
<p>All the code and supporting files for this course are available at:<a href="https://github.com/PacktPublishing/Practice-JavaScript-by-Building-a-Dynamic-and-Interactive-Card-Game" target="_blank">https://github.com/PacktPublishing/Practice-JavaScript-by-Building-a-Dynamic-and-Interactive-Card-Game</a></p>
<h1>Style and Approach</h1>
<p>Looking to practice JavaScript - look no further this is the perfect course to learn more about JavaScript and how to build a fully functional application from scratch. Step by step training with all the source included.</p>