LEARN VISUAL C# 2019 EDITION is a comprehensive step-by-step computer programming tutorial covering object-oriented programming, the Visual C# integrated development environment and toolbox, building and distributing Windows applications (using the Windows Installer), exception handling, sequential file input and output, graphics, multimedia effects (animation and sounds), advanced topics such as web access, printing, and HTML help system authoring. The tutorial also introduces database applications (using ADO .NET) and web applications (using ASP.NET). This curriculum has been used in college and universities for over two decades. It is now available as an instructor-led or self-study programming tutorial. It can also be used as a high school advanced placement course.
The focus of LEARN VISUAL C# is to use the existing objects and capabilities of Visual C# to build a wide variety of useful desktop applications. Students will also learn to build their own objects. Some of the applications built include: Stopwatch, Calendar Display, Loan Repayment Calculator, Flash Card Math Game, Database Input Screen, Statistics Calculator, full-featured Note Editor, Tic-Tac-Toe Game, Multiple Choice Quiz, Information Tracker (with plotting), Blackjack, Line, Bar and Pie charts, a version of the first video game ever - Pong, and a Telephone Directory.
LEARN VISUAL C# is presented using a combination of over 850 pages of self-study notes and over 100 Visual C# practical examples and applications. To grasp the concepts presented in LEARN VISUAL C#, you should possess a working knowledge of Windows and have had some exposure to programming concepts. Our Beginning Visual C# course would provide you with this exposure.
LEARN VISUAL C# requires the Microsoft Windows operating system and Visual Studio 2019 Community or 2019 Professional Edition.
The Visual C# source code solutions and all needed multimedia files are included in this digital download.
TEACHER SITE LICENSE BUNDLE
This E-Book Tutorial in an Annual Unlimited User Classroom License Teacher Edition. Our Teacher Edition allows you to distribute the tutorial and source code to any of the students who attend your computer science class. You can customize and personalize the tutorial and the associated source code to fit your unique teaching style whether the class is self study or instructor led. Since this tutorial is distributed in an editable Microsoft Word format you can add your own teaching text and/or notes around our teaching text. You can add your own diagrams and/or personalize the E-Book tutorial to fit your specific teaching needs.
Unlike other Tutorials that are only Paper or PDF based, you can modify our teaching narrative and source code inside the tutorial and reprint as needed. This unique flexibility sets us apart from all other tutorials on the market.
We also sell special large scale multi-teacher site license agreements for School Districts and Online Schools. Please contact us directly if you are interested in a large scale license agreement via the Contact Us button below. These special large scale licenses are not sold via this web page.
________________________________________________
LEARN VISUAL C# TEXTBOOK REVIEW BY DAVID B. TAYLOR, FORMER PROFESSOR & DEPARTMENT CHAIR
“As a programmer, a long-time college professor, and as the former head of the Computer, Engineering, and Business Department, I have reviewed countless programming books for most of the popular programming languages. “Learn Visual C#” by Philip Conrod and Lou Tylee is my favorite.
The order in which the topics are presented is very easy for students to follow. The transitions from one topic to the next are so smooth it doesn’t feel like steps but just a continuously smooth flow from start to finish. Object-oriented programming (OOP) is often difficult to explain to new programmers and most books give it no consideration until the second half of the book. The authors have made OOP clear, logical, and astonishingly easy to understand and they have successfully presented it in the third chapter…it is absolute genius. Consequently, every topic after that is much clearer and relevant to students. The examples in the book are interesting and easy to follow. I have worked through all of them line by line and found them easy to follow and replicate. Students quickly become frustrated with examples that contain errors so the fact that these work so well is critically important to the success of every student. Topics included in “Learn Visual C#” are date, time, and financial calculations which are lacking in most first year programming books. I really appreciate the chapters that include business graphics for pie and bar charts and general graphics applied to multimedia.
The authors use code to access databases instead of the Visual Studio wizards. This gives the students a much better understanding of how databases work and how to program their interactions. Consequently, that also makes the eventual use of the database wizards less of a mystery and gives the student far more confidence in their application. The useful topics in the examples and the well written explanations make this my favorite book for learning Visual C# programming so it is with absolute confidence that I recommend this book to you.
– David B. Taylor, B.S.E.T., M.A.Ed., Ed.S. Former Professor and Department Chair Computer, Engineering, and Business Seminole State College Sanford, Florida