No. All of our courses are designed from a testers perspective. However, some of the courses are more technical than others. For example, the Selenium WebDriver courses in C# or Java. As WebDriver does not provide a nice easy point & click, record & replay interface – it is just coding, some basic knowledge of C# or Java is assumed. If you haven’t got any programming experience, then following some of the free web tutorials first will help you with the course.
For Ranorex, the Advanced course does introduce programming in .NET. We usually use C# for the demos, but the workbooks also have any code examples in VB as well. If you have not done any programming before, then you may want to try out a free C# tutorial before attending the Advanced course such as https://www.microsoft.com/net/learn/in-browser-tutorial/1