New Video Series – Discovering C#

My latest online course on Teachable.com is about getting started with C# programming. Most of my previous video work has centered around Microsoft Access but I’ve produced a couple of other C# videos and, based on the reaction, I decided it was time to do some more with it.

I learned how to program many years ago because it seemed fun and I had ideas I wanted to develop. The basic idea behind this series, is that the best way to learn programming is by doing. I could write another language tutorials that takes people step-by-step through the parts of the language but there are already great tutorials like that out there.

Instead, I want to introduce you to C# by demonstrating, in real time, how to solve one problem after another and explaining the concepts as I go. That’s mostly how I learned programming and I still believe it’s the best way.

The first example is a basic exercise in manipulating card images on the screen called “52-Pickup”. In this example, I show how to use the ImageList to store a deck of cards for reference, programmatically create image controls on a Windows form to display the cards and move those images around the form as needed. You can find the latest code on Github along with another finished BlackJack game that I programmed a few years ago as a demo for my students at the time.

If you have any interest in learning how to program, I hope you’ll take some time to check out the series. It’s free for a limited time!


Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming
  • Use powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly, and Django
  • Make increasingly complex 2D games that respond to keypresses and mouse clicks
  • Generate interactive data visualizations using a variety of datasets
  • Build apps that allow users to create accounts and manage their own data, and deploy your apps online
  • Troubleshoot coding errors and solve common programming problems
ComeauSoftware.com uses affiliate links through which we earn commissions for sales.

Sign up for our newsletter to receive updates about new projects, including the upcoming book "Self-Guided SQL"!

We respect your privacy and will never share your information with third-parties. See our privacy policy for more information.

×