C, C++, C# and Visual Basic
This comprehensive course would be valuable not only for college and university students but also for anybody interested in modern software development. We start with 'classic' or 'procedural' programming, covering variables, arrays, control statements, loops and functions. The next step is 'OOP' - Object Oriented Programming (classes, encapsulation, inheritance and polymorphism). A special part of course is devoted to essential Windows programming concepts: events, messages, graphics, and resources. Visual Studio 2017 is used at Overland LC.