Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Create a C# Application from Start to Finish - Complete Course

via freeCodeCamp

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a comprehensive 24-hour course to master C# application development from start to finish. Build a fully functional tournament tracker application using .NET and Visual Studio, incorporating Winforms, class libraries, events, SQL database integration, and CSV text file storage. Begin with initial planning and progress through data design, user interface creation, and logic implementation. Construct forms for various functionalities, including team creation and tournament management. Dive into SQL database design and connection, implement prize allocation, and develop a dashboard. Learn debugging techniques, refactoring strategies, and error handling. Conclude by adding email functionality and wrapping up the project. Gain hands-on experience in every aspect of C# application development, from conception to deployment.

Syllabus

) 01 - Initial Planning.
) 02 - Overview Planning.
) 03 - Data Design.
) 04 - User Interface Design.
) 05 - Logic Planning.
) 06 - Class Library Creation.
) 07 - Form Building.
) 08 - SQL Database Design.
) 09 - Prize Form Wire Up.
) 10 - SQL Connection.
) 11 - Text Connection.
) 12 - Create Team Form Part 1.
) 13 - Create Team Form Part 2.
) 14 - Create Team Form Part 3.
) 15 - Create Tournament Form Part 1.
) 16 - Create Tournament Form Part 2.
) 17 - Create Tournament Form Part 3.
) 18 - Create Tournament Form Part 4.
) 19 - Create Tournament Form Part 5.
) 20 - Debugging.
) 21 - Dashboard Form.
) 22 - Tournament Viewer Part 1.
) 23 - Tournament Viewer Part 2.
) 24 - Refactoring.
) 25 - Error Handling.
) 26 - Emailing Users.
) 27 - Wrapping Up.

Taught by

freeCodeCamp.org

Reviews

Start your review of Create a C# Application from Start to Finish - Complete Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.