Summary
This chapter encompassed a considerable number of hands-on skills that a quality engineer uses daily. We started the chapter by looking into the various aspects of selecting an IDE. We moved on to downloading and setting up VS Code on macOS. We also learned how to search and use an extension from the VS Code Marketplace. We commenced our JavaScript learning in the subsequent section by understanding why we should learn it and laid a solid foundation with concepts such as variables and data types. We then learned about string operations before getting introduced to JavaScript objects. We dealt in detail with arrays and object literals.
We concluded our introduction to JavaScript by gaining knowledge about loops, conditionals, and functions. We grasped a little more detail on Git topics such as commits and merge conflicts. We closed out that section by learning some additional Git commands.
This sets us up excellently for the next chapter, Test Automation for Web. You will...