Welcome to the Tutorial "Learn C# using Windows Forms" In the following 3 hour video we will cover the C# language as well as the Net. Framework and Visual Studio. After this 3 hour Coding Tutorial you are able to create your own Desktop Applikations and much more.
In order to directly apply what you have learned and to stay on the ball, there are many practical tools and games in the course of the video that you can use and modify as you wish.
The most important thing is to have fun coding.
We Cover the following Topics in the Video:
Installing Visual Studio
Creating a new Windows Forms project
Adding controls and customizing their properties
Writing code to respond to user events
Building and running the application
Basic structure of a Windows Forms application
What is the .NET Framework and how do you use it?
How to use classes from the .NET Framework in a Windows Forms application
What are variables?
Declaring and initializing variables
Using variables in Windows Forms
Create a Short Game with the Variable Types int, bool and string.
What are Conditions?
Three types of conditions if, else if, and else statements.
switch as a useful alternative for a long series of if-else statements
What are Loops?
For & for each Loops.
While & Do-While Loops.
Using Loops in Windows Forms.
What is an Array?
Some differences between lists and arrays.
Example of Single-dimensional arrays.
Example of Multi-dimensional arrays.
What are Methods?
Some Examples for useful methods in Windows Forms
Why Methods? including some examples
Create different Methods to get familiar with the syntax
For this we Create a Small Game with several Methods
What are Classes and what are the benefits?
Creating a Class in C# with Properties and Methods.
My top 5 important classes in C# from the .NET Framework
Create a class to represent a person
create a Student subclass of the Person
Create a Login System class with a private field
Final Calculator Tool to learn all the Topics that you learned.
If you want to Support my Channel further, feel free to use the link below.
https://www.paypal.com/donate/?hosted...
I have also a seperate Video for any Part of this Tutorial.The video series includes the following titles. They should give you a good overview into the world of C# to make the next steps easier. In the last chapter we will use the learned to develop a full functional tool. I would be happy about further suggestions regarding this or desired follow videos. But for now have fun in the world of C# and with this video
Learn C# using Windows Forms - Getting Started! (1 -9)
• Learn C# using Windows Forms - Getting Sta...
Learn C# using Windows Forms - BASICS (2 -9)
• Learn C# using Windows Forms – BASICS ( 2 ...
Learn C# using Windows Forms - Variables (3 -9)
• Learn C# using Windows Forms – Variables (...
Learn C# using Windows Forms - Conditions (4 -9)
• Learn C# using Windows Forms – Conditions ...
Learn C# using Windows Forms - Loops (5 -9)
• Learn C# using Windows Forms – Loops ( 5 –...
Learn C# using Windows Forms - Arrays (6 -9)
• Learn C# using Windows Forms – Arrays ( 6 ...
Learn C# using Windows Forms - Methods (7 -9)
• Learn C# using Windows Forms – Methods ( 7...
Learn C# using Windows Forms - Classes (8 -9)
• Learn C# using Windows Forms – Classes ( 8...
Learn C# using Windows Forms - Final exam (9 -9)
• Learn C# using Windows Forms - Final exam ...
☕ Buy me a Coffee (Channel Support through Donation)
https://www.paypal.com/donate/?hosted...
⌨️ (00:00) Getting Started!
⌨️ (12:20) BASICS
⌨️ (35:00) Variables
⌨️ (50:30) Conditions
⌨️ (01:11:30) Loops
⌨️ (01:27:40) Arrays
⌨️ (01:47:15) Methods
⌨️ (02:02:00) Classes
⌨️ (02:20:45) Final exam
▬ About this Channel ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
My goal is to make your life easier, specifically when it comes to learning software development.
With this channel I would like to share my knowledge of what I have learned in the last 10 years professionally as well as in private in the programming world with you.
I will focus mostly on C# and Unity. With some small side trips to SQL and API's.
A channel dedicated to programming, technology and game development tutorials.
#assharpdev