Cademy logoCademy Marketplace

Course Images

Learn C# with Windows Forms and a Variety of Projects

Learn C# with Windows Forms and a Variety of Projects

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 22 hours 19 minutes

  • All levels

Description

This course provides complete coverage of C# programming fundamentals and how to create an executable windows form project. You will be digging into the structures of Windows Forms to gain a detailed understanding and then sharpen your skills with the help of a variety of projects.

Are you looking forward to learning C# with Windows forms and with a variety of projects? Then this course will help you build a solid foundation in C# with ease. This course provides a step-by-step guide to create executable Windows form projects using C#. You will learn to code in C# and gain an in-depth understanding of the structures of Windows forms by understanding various fundamental concepts such as namespace, class, keyword, and so on. You will also learn to use the .NET framework, understand the difference between classes versus structs and explore the concept of enumerations. In the further section, you will learn about changing variables using compound operations. Learn about the practical examples of while loops, for loops and understand gridviews with for loops. Also, learn about how to work with double loops and for each loop with arrays. There are specific sections added that are focused on practical applications of C#. By the end of this course, you will be able to create Windows forms project by coding in C# for each part all by yourself. All resources and code files are placed here: https://github.com/PacktPublishing/Learn-C-with-Windows-Forms-and-a-Variety-of-Projects

What You Will Learn

Learn to create an executable Windows Form project
Learn to interpret a hierarchy consisting of name spaces, classes, and methods
Understand the purpose of the files that make up a Window Forms project
Understand how visual object changes are reflected in code in the appropriate file
Understand implicit method calls like String.Format and String.Concat
Learn to prevent null reference exceptions with combo boxes

Audience

This course is for those who are interested in C#, Windows Forms, and some object-oriented programming.

Approach

The entire course follows a practical hands-on approach ensuring that you can practice and understand all core features. It provides interactive activities to give you a practical learning experience.

Key Features

Understand the purpose of the .net framework and how public properties give us access to private fields * Learn the process of setting various object properties by changing the designer file manually * Understand how to use the ternary operator to make logical decisions

Github Repo

https://github.com/PacktPublishing/Learn-C-with-Windows-Forms-and-a-Variety-of-Projects

About the Author

Tom Owsiak

I have eight years experience as a teacher of mathematics, physics, statistics, and programming. I worked for five years as a database programmer using various technologies such as .NET, Clipper, SQL, SQL Server, SAS, Excel, and many related technologies. I'm the publisher of one of the most successful courses on Udemy, called "Learn C# With Visual Studio 2013". Currently, I work as a mathematics, and computer science teacher at Mercy College in Dobbs Ferry, NY.

Course Outline

1. Get the needed tool


2. Digging into the Structures of a Windows Forms Project


3. Coding Fundamentals


4. Flow Control


5. Loops and if/else


6. Shape Calculator Project


7. Financial Calculator Project


8. 4 Panel Picture Maker, Emailer, Downloader and Printer


9. Text and Rich Text File Merger


10. Database Project


11. List Calculator Project


12. Miscellanous

Course Content

  1. Learn C# with Windows Forms and a Variety of Projects

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews