Learn To Program Tic-Tac-Toe with C# and Visual Studio (Udemy.com)
Build a complete desktop game in Winforms using Visual studio and C#.NET on Windows!
Created by: Mohammad El-Haj
Last updated April 2017
What you will learn
- Learn the basics of building a WinForms Application on Windows using C#
- Build a fully functional Tic Tac To Game as a Windows Application in C#
- Learn how to build game logic and develop simple games
How it compares
Against the other 194 rated Udemy courses in C# on CourseDuck:
- Rating4.4 out of 5higher than 38% of them
- Reviews69#160 of 195 by number of reviews
- Length1.2 hoursshorter than 96% of them
- Last updatedApril 2017earlier than 91% of them
Course Description
Are you curious to learn what it takes to build a game with Visual C# on Windows?
If you say yes then I am hoping you will find this course as exciting as it is informational.
WHAT YOU ARE GOING TO LEARN:
- The techniques you need to build a complete Tic Tac Toe game with Visual C# on Windows
- Understand how to use WinForms and how to create desktop applications using C#
- How to prompt the user for messages and how to use MessageBox API
- How to load images and display images using WinForms
Let's get started today! Enroll now!
WHAT'S IN THE COURSE?
- Over 10 lectures of video content
- Complete Tic-Tac-Toe Project in C# on Windows
- Understand how to write efficient C# code
- Learn how Windows applications work
This course DOES NOT teach AI and it is only a basic game for two players. You won't learn how to make the computer as one of the players as part of this course.
COURSE REQUIREMENTS:
- Basic knowledge of C# (or any similar language like C/C++, Java....etc)
- Basic understanding of loops, functions, variables and if conditions...
- Windows 7 or newer
- Visual Studio installation Visual Studio 2015 Community Edition (Recommended) or Newer
- This course is an easy step by step instructions to build a simple Windows application in C#
- Anyone with some basic knowledge on Programming
Instructor Details
- 4.4 Rating
69 Reviews
Mohammad El-Haj
Hi there!
My name is Mohammad and I have a degree in computer sciences and have been working as a professional software engineer since 1995. I wrote my first program in GW-BASIC when I was 14 years old and since then I knew that I wanna grow up to become a programmer as it is the love and passion of my life!
I also started teaching Visual C/C++ and Visual Basic back in 1997 and that is when I learned how much I enjoy teaching and helping others!
I lived in Seattle for 17 years to work for Microsoft so I can learn from the best in the industry! I spent 9 years at Microsoft as a senior software engineer and then became curious to try out other companies in USA so I can keep on growing and learning...
Over 20 years of my career, I worked with many companies from startups to medium size companies like Citrix and to big companies like Microsoft. During that time, I learned so many languages and technologies from Visual Basic, C/C++, Win32, ATL, COM, Python, Java, Javascript, C# and .NET and many more. I built Windows applications, mobile applications, built some websites and built games using Unity and many other tools. I like to share my experience and help others become professional developers as well.
I mentored, lead and managed many developers in my career and successfully helped ship many products including V 1.0 products like Microsoft Office Communicator ( aka Lync or Skype for Business). When I found out about Udemy, I was immediately hooked as a student, b
More courses by Mohammad El-Haj
Learn and Master C Programming For Absolute Beginners! (2019)
4.2 (558 Reviews)
Provider: Udemy
Time: 13.9h
$64.99
How To Program Your Own Breakout Game using Visual C# (2017)
4.4 (51 Reviews)
Provider: Udemy
Time: 2.2h
$54.99
More C# courses
C# Developers: Double Your Coding Speed with Visual Studio (2018)
4.7 (4,035 Reviews)
Provider: Udemy
Time: 2.2h
$13.99
Object Oriented Programming with C# - Beginner to Advanced (2020)
4.7 (2,063 Reviews)
Provider: Udemy
Time: 5.6h
$64.99
Learn Game Development with C# Programming and MonoGame! (2025)
4.7 (1,094 Reviews)
Provider: Udemy
Time: 6.6h
$12.99
Reviews
By Viet Lê Anh
very good
By Danny Shen
簡單清楚, 合適做為一個練習題
By Joel Rocha
Nice tutorial for someone just starting with c#.
By Yonathan Libman
i think its great but by now i had already a few problems, still really stright forward just how i like it!
By Pepito
Very good explanations.
The course even explains VStudio installation.
By Jakub Tyryllo
Teacher explains everything in right way to understand how code (app) works. I really like this course. It is good course for people who want to build first application (or game :)) in C#.
By Vanderlei Leme
Bastante interessante a forma abordada no desenvolvimento do aplicativo.
By Diljan Shaqiri
A perfect intermediate course in c#, thank you!
By Jimmy Giessler
I programmed in C# using Visual Studio many years ago. This is a concise refresher course for me to get reintroduced to Visual Studio and C#
By Artur Strecker
Easy to understand, explained pretty well. Author sharing useful interesting knowledge. Well organized course.
By Kevin Kiser
This is a great introduction to creating a simple application in C# using Microsoft's free version of their Visual Studio integrated development environment (IDE). Moe's instruction is clear, easy to understand, easy to follow, and the resulting program does exactly what he said it would, with minimal code. The instructor is also very responsive to questions and feedback. Thanks, Moe!
By Greg Howard
Good introductory course on how to create a simple form game, useful to understand how to start creating in VS 2015. This is not a C# course and you should understand some C# in order to understand why form elements are coded the way they are.
Quality Score
Overall Score : 88 / 100








