While running the Certified Scrum Developer Training at London, we went through an amazing journey across TDD and BDD techniques using C# as a main programming languages.
For some of us, it was a good practice that helped us to refresh our rusty programming skills, for others was a way to move a Tester role to a Software Developer Engineer in Testing role.
Let me share with all of you some useful resources about C# programming that will make your journey on programming even more interesting.
C# Programming Guide: https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx
[Video Training]C# Fundamentals for Absolute Beginners:http://www.microsoftvirtualacademy.com/training-courses/c-fundamentals-for-absolute-beginners
[Video Training]Programming in C# Jump Start:http://www.microsoftvirtualacademy.com/training-courses/developer-training-with-programming-in-c
[Video Training]Twenty C# Questions Answered:http://www.microsoftvirtualacademy.com/training-courses/twenty-c-questions-explained
[Video Training]What’s New in C# 6: http://www.microsoftvirtualacademy.com/training-courses/developer-productivity-what-s-new-in-c-6
[Videos]How Do I? Videos for Visual C#: https://msdn.microsoft.com/en-us/vstudio/bb798022
[Samples]Visual Studio Samples: https://code.msdn.microsoft.com/vstudio
[Free Book]C# Language Specification 5.0 https://www.microsoft.com/en-us/download/details.aspx?id=7029
[Books]Visual Studio Books: https://msdn.microsoft.com/en-us/vstudio/dd285474
More Visual C# Resources:
Get started with Visual C#
Asynchronous programming with Visual C#
Getting started with .NET and Visual Studio
Programming concepts
Last but not least, you can download the different Visual Studio versions from herehttps://www.visualstudio.com/en-us/downloads
I recommend to download the Community Edition as it’s totally free and fulfil most of the needs you have about Coding.
I hope this info is useful and enjoy coding!
- May the code be with you –
Eduardo Ortega