Coding for Testers Day Workshop (C#)
Fusion Workshops are bringing you a day long event with none other than the Friendly Tester himself and Ministry of Testing's BossBoss - Richard Bradshaw.
This is a fantastic opportunity to spend the day upskilling with the best of best! There are only 24 spaces on this workshop to allow each attendee to have one on one time if needed. We want to make sure everyone leaves with a new confidence for coding in C#!
Fusion Workshops are working with industry leaders and local legends to help bridge the skills gap and give people the opportunity to learn something new outside of the work place.
Here's a little more information on what to expect from the 'Coding for Testers' workshop...
Coding For Testers - C#
For Testers. What Does That Mean?
Of course, as someone working in software development you could take any course aimed at teaching coding skills, however, we’ve framed this course for testers looking to add coding to their list of skills. Framing it for testers allows us to tailor this course for the type of coding they’ll be doing, mostly centred around automation, while maximising on existing knowledge testers have.
Why Should You Take This Course?
While I don’t believe testing is as black and white as some people do, there is an increasing expectation in the industry that testers should be able to code. While coding skills can be very useful to testers, they have to be paired with testing skills, and the framing of this course makes that connection.
If you’re looking to understand how the code works along with why it’s structured how it is, and not just be provided with working examples, then this course is great for you, as we’ll also explore some basic programming concepts that are transferable across multiple programming languages.
What You Will Learn on This Course
* Describe and explain some key concepts/terminology associated with programming
* Navigate VSCode/Visual Studio
* Interpret and explain real C# code examples
* Explain how packages work with dotnet and NuGet
* Outline a potential solution for a coding problem
* Build a solution to solve this coding problem utilising basic dotnet functions
* Describe and explain the key features of NUnit
* Implement some automated checks using NUnit
What You Will Need to Bring
Please bring a laptop, OS X, Linux or Windows with all the prerequisites installed that will be sent to you upon booking.
Is This Course for You?
Are you looking to move into automation?
This course will set you up to succeed with automation, you’ll leave with a foundation knowledge in programming that can be transferred to multiple contexts.
Are you intimated by other programming courses?
We’ve framed this course for testers, and Richard is a Tester himself, this allows him to make testing references to frame the topics we are learning. It also allows him to focus on aspects of programming most used by testers/SDETs.
What languages and tools will we be using?
In this instance, the coding we do will be in C# and the test framework we’ll use is NUnit. If you are looking to learn other languages, you will get value from the first half of this course as it applies many programming languages, but the coding we do will be in C#.
For more infromation please get intouch with the Fusion team who will be happy to answer any questions you may have.
(Breakfast, lunch and refreshments will be provided throughout the day as part of the ticket cost)