Mark Winteringham
Beginner
13
7
Dive deeper into testing and build automation tools by learning JavaScript
- Mark WinteringhamFrom its humble beginnings, JavaScript has grown to be one of the dominant languages in software development. Originally used to create animations, process information and trigger events, we can now use JavaScript to create serverless single-page applications, desktop applications, APIs and automated checks. JavaScript is a powerful language to use but getting started with it can be overwhelming. Beginners to JavaScript have a lot of questions: What is JavaScript? What is NodeJS? and how do they differ? Why is JavaScript written differently to languages such as C# and Java? How do you use JavaScript to solve testing problems
In ‘Introduction to JavaScript’, you will learn the answers to these questions and more by learning the basic rules and flows that make up JavaScript. You will be taught about the JavaScript ecosystem, how JavaScript behaves and the syntax of JavaScript all with a view to getting you up and running creating apps to support your testing.
Mark Winteringham
OpsBoss
Mark Winteringham is a tester, toolsmith and the Ministry of Testing OpsBoss with over 10 years experience providing testing expertise on award-winning projects across a wide range of technology sectors including BBC, Barclays, UK Government and Thomson Reuters. He is an advocate for modern risk-based testing practices and trains teams in Automation in Testing, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education. You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk / automationintesting.com
By the end of this course, you'll be able to:
- Describe the JavaScript ecosystem and its behaviour
- Understand the syntax rules of JavaScript
- Break down pre-existing JavaScript code to detect bugs and raise questions
- Design and implement tools to support testing in JavaScript
To successfully complete this course you will need
-
Basic knowledge of programming principles
Courses you should consider taking before this one:
Resources you will use throughout this course: