Learn C# with Windows Forms and a Variety of Projects
- All prices mentioned above are in United States dollar.
- This product is available at Udemy.
- At udemy.com you can purchase Learn C# with Windows Forms and a Variety of Projects for only $64.99
- The lowest price of Learn C# with Windows Forms and a Variety of Projects was obtained on January 15, 2026 8:26 am.
$64.99 Original price was: $64.99.$14.00Current price is: $14.00.
Best deal at:
udemy.com
Buy for best price
Set Lowest Price Alert
×
Notify me, when price drops
Set Alert for Product: Learn C# with Windows Forms and a Variety of Projects - $64.99

Price history
×
| Price history for Learn C# with Windows Forms and a Variety of Projects | |
|---|---|
|
Latest updates:
|
|
Add to wishlistAdded to wishlistRemoved from wishlist 0
Learn C# with Windows Forms and a Variety of Projects
$64.99 Original price was: $64.99.$14.00Current price is: $14.00.
Description
| Price history for Learn C# with Windows Forms and a Variety of Projects | |
|---|---|
|
Latest updates:
|
|
Didn't find the right price? Set price alert below
Set Alert for Product: Learn C# with Windows Forms and a Variety of Projects - $64.99

Learn C# with Windows Forms and a Variety of Projects
★★★★★
$64.99
in stock
Udemy.com
as of January 15, 2026 8:26 am
Includes a Powerful Database Project!
Created by:
T O
Spreader of Knowledge
Spreader of Knowledge
Rating:4.66 (119reviews)
864students enrolled
What Will I Learn?
- Students will know how to find, download and install Visual Studio 2017 Community, the latest version as of the making of this course.
- Students will know how to create an executable Windows Form project.
- Students will know how to use a variety of the panels that show in Visual Studio.
- Students will know how to set various object properties.
- Students will know how to describe the purpose of the public keyword.
- Students will know how to describe the purpose of the private keyword.
- Students will know how to describe the purpose of the class keyword.
- Students will know how to interpret a hierarchy consisting of name spaces, classes and methods.
- Students will learn how to use the object explorer in Visual Studio.
- Students will understand the purpose of the files that make up a Window Forms project.
- Students will understand what a constructor is.
- Students will understand how visual object changes are reflected in code in the appropriate file.
- Students will learn the meaning of the this keyword.
- Students will learn the meaning of the partial keyword.
- Students will understand how to pull a class from a namespace.
- Students will understand how a class functions as a container for code.
- Students will understand how a class can also be imagined as a template for making objects.
- Students will understand how to use the memory panel and the meaning of the new keyword.
- Students will understand the concept of an assembly.
- Students will understand how to work with references.
- Students will understand the concept of an integer data type.
- Students will understand why variables are needed.
- Students will understand what it means to assign values and call methods.
- Understand why a variety of different data types is needed.
- Understand that there are templates for many different data types.
- Understand specific data types like int, double, bool and others.
- Students will understand how to use the + symbol with strings.
- Students will understand implicit method calls like string . Format and string . Concat.
- Students will understand how to make use of the locals window in Visual Studio.
- Understand how to set various object properties by changing the designer file manually.
- Understand how to work with a struct that represents colors.
- Understand how to use methods like trim and to upper to work with strings.
- Understand the concept of a method overload.
- Understand what purpose the .NET Framework serves.
- Describe the purpose of a fully qualified name.
- Understand the concept of method nesting.
- Understand the concept of static methods.
- Understand the purpose of enumerations.
- Understand the purpose of try/catch.
- Become familiar with exceptions.
- Understand simple logical conditions with if/else.
- Understand more complex logical conditions with if/else if/else.
- Understand how to use panels, calendar and check boxes.
- Understand how to use combo boxes.
- Understand how to prevent null reference exceptions with combo boxes.
- Understand how to work with rich textboxes.
- Understand how to make selections in rich text boxes and how to highlight.
- Understand how to make if/else operate with methods that return a bool.
- Understand how to use the ternary operator to make logical decisions.
- Understand how to work with list boxes.
- Understand how to work with switch blocks
- Understand how to use multiple catch blocks.
- Understand how to use modern switch blocks.
- Learn how to use data grid views.
- Learn how to make use of TryParse methods.
- Understand where to find the .NET Framework.
- Understand the difference between unary and binary operators
- Understand how to use a rich text box in a simplified way.
- Understand how to make use of a x++, ++x, --x
- Understand the how and why of a while loops.
- Understand why the parts of a while loop are present and coded a certain way.
- Understand how to make use of grid views with while loops.
- Understand the fundamentals of for loops.
- Understand how to make if work with open file dialogs.
- Understand how to make if work with save file dialogs.
- Understand how to work with the rich text box methods.
- Understand how to use complex index notation with data grid views.
- Understand how to step through the column entries with a for loop.
- Understand how to work with double for loops.
- Understand how to navigate through the command prompt window.
- Understand the concept of a verbatim string.
- Understand how to use string arrays in an application.
- Understand how to add name spaces and using the IO namespace.
- Learn how to use the folder browser dialog box.
- Understand how to use if with folder browser dialogs.
- Understand how to use foreach loops with string arrays.
- Understand how to use picture boxes and image lists.
- Understand how to use if/else with image lists and image list indexes.
- Understand overall how to build a simple picture browser.
- Understand how to print images to pdf's and paper.
- Understand the purpose of the .net framework and how public properties give us access to private fields.
- Understand how to use the print preview dialog box
- Understand how to use page margins when printing to fit images on a page.
- Understand how to view images at their proper size using a form.
- Understand the difference between local variables and fields.
- Learn how to perform a variety of image resizing operations.
- Learn how to use the clipboard
- Learn how to use switch blocks
- Learn how to use multiple windows forms in one project
- Learn how to write to /read from files on the hard drive
- Learn how to print to pritners and PDF files
- Learn how to print entire windows forms controls as bit maps
- Learn how to work with memory streams
- Learn how to work with emails, smtp and attachments
- Learn how to use multiple using blocks for try/catch
- Learn how to work with C# and word
- Learn how to write to files and load files
- Learn how to send email messages from c#
Requirements
- You must use Visual Studio 2017 Community.
- Previous versions of Visual Studio might not work because the language features I use might not be available.
- The three new sections on the bottom use Visual Studio 2019
Target audience
- This course for those who are interested in C#, Windows Forms, and some objected oriented programming.
- The bottom sections are more focused on practical applications of C#.
Price History
| Price history for Learn C# with Windows Forms and a Variety of Projects | |
|---|---|
|
Latest updates:
|
|
Reviews (0)
User Reviews
0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.