Learn C# with Windows Forms and a Variety of Projects For Free

  • Leechers leech but please contribute to community we need your support:)

Ruchika oberoi

Administrator
Staff member
Mar 27, 2022
4,040
201
63

Learn C# with Windows Forms and a Variety of Projects Download For Free

UMhyCnK

Includes a Powerful Database Project!

What you’ll 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

Description​

Update 8/12/2020:
Added a fairly extensive database project to bottom of course.

---——————————————————————————————————————————————-
Update 1/23/2020:
Four new sections have been added on the bottom on building practical projects.
These new sections use Visual Studio Community 2019.
These videos use the “talking head” feature, but it’s kept small so it doesn’t interfere with your ability to focus.

---——————————————————————————————————————————————–
**1. Friends, please take the time to review the curriculum carefully before buying so you can see exactly whether this is the right course for you. Please do not join until you have completed this step.
2. Please watch the free preview videos so you can see whether the presentation style works for you. Please remember I am just one person, and I make my videos often after I have been working for many hours already. Please do not join until you have completed this step.
3. If something needs fixing, please let me know. Again, I’m just one person and not a big team of people. I will try to fix it as quickly as possible. Thank you.

Course Overview:
1. This is a course for those who are interested in C# and Windows Forms.
2. There are many exercises placed throughout the videos.
3. The solutions to the exercises are given after the pauses.
4. This course uses the latest version of Visual Studio.
5. This is a beginners course, but I do not avoid very technical details.
6. The average video length is 8 minutes.
7. The videos are made in HD.
8. The audio is made with a studio microphone, so it’s clear and crisp.
9. I talk about concepts related to object-oriented programming early.
9. Please read the course goals, as there are many of them.
10. Please watch the free preview videos.
11. If my pace of talking is too slow or fast, please adjust the speed on the player.
12. There are no fancy graphics in this course. It’s dedicated to straight code.
13. This course is dedicated mostly to specific skills.
14. On the bottom, I show you how to build an image browser with several practical features. The code gets quite intricate in a few places. It might feel challenging if you’re not persistent.
15. For the hearing-impaired, closed-captions are added automatically. I do not have control over those, so they might not be perfect.
Thank you for reading, and let’s get coding!**

Who this course is for:​

  • 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#.


Rar Password: XDJ