Face-to-face or remote-live: $2495
Discounts: We offer multiple discount options. Click here for more information.
Face-to-face or remote-live: 5 Days
On-demand: Approximately 35 hours of coursework with personal facilitation, to be completed in a four week span.
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
Excellent course and will be recommending to colleagues. Well-organized and very glad to get a student guide with good documentation. Instructor gave good examples to augment material in student guide. He seemed very knowledgeable and went at good pace. Exercises were very good to reinforce material from module and built on material learned in previous modules; liked that there were multiple for some modules covering slightly different things. But it was very important to have support to assist with any questions, so great that you offer that. The personal facilitator was GREAT; he responded promptly to emails and when things were more complicated, he joined me in Teamviewer to guide me.
— J.W., Export Development Canada
Choose a city below to view a schedule and registration options. If you have any questions, please call us at 978-250-4299 between 9:00 am - 5:00 pm EST.
Copyright© Hands On Technology Transfer