Duration: 35 hours
Price: CDN$1,650 *Prices are subject to GST/HST
Discounts: For multiple course purchases, please contact us for applicable discounts.
This hands on C# programming course provides an introduction to programming using the C# language. Students are introduced to the application development cycle, structure of programs, and specific language syntax. The course also contains "Thinking Like a Programmer" sections that provide students insight on how to develop common algorithms. The course covers console and file I/O, string and character manipulation, managing data using collections and fundamental object-oriented programming concepts. Error handling techniques are also emphasized. The course also introduces how to access databases using ADO.NET and illustrates how to build user interfaces using Windows Forms. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.
This class is intended for non-programmers. Students who already understand fundamental structured programming and object-oriented techniques should attend either Windows Forms Programming Using C#, ASP.NET Programming Using C# or Windows Presentation Foundation Programming Using C# instead of this more introductory course.
Familiarity with computers.
|Application Development Fundamentals
||Managing the Flow of an Application
|Working with Data
||Using Procedures to Modularize Code
|Working with Data Collections
||Building Inheritance Hierarchies
|Building GUIs with Windows Forms
||Accessing Databases Using ADO.NET
||Working with Files, Directories and Streams
|Working with Strings
||Building N-Tier Applications
This class was very beneficial to me this week. This class gave me the foundation of C# programming which I was missing. The instructor was great and was very knowledgeable in the course details. He was able to translate the COBOL language to the C# language which helped me greatly to understand C#.
— C.W., LexisNexis
Excellent instructor. I learned so much! What a great experience! This was such valuable training. Thank you to the instructor and HOTT for providing this service. I will tell everyone who's interested to consider your company. Great job!
— O.W., AAA NCNU Insurance Exchange
Hands down the best class and learning experience I have ever had.
— J.I., National Oilwell Varco
Training Available for Multiple Locations
Perform training at your own pace via on-demand streaming or attend regularly scheduled live courses via full-duplex audio/visual connection with our remote attendance option. All courses are designed to include 50% instructor-facilitated hands on practice.
Copyright© Hands On Technology Transfer, Inc.