Discover Classes. Earn Rewards.
Programming in C# is unfortunately unavailable

Thankfully we have 12 other C# Classes for you to choose from. Check our top choices below or see all classes for more options.

Course Details
Price:
$2,090
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Location:
Lodo
1624 Market St Ste 202
Btwn 16th St Mall & 17th St
Denver, Colorado 80202
(Map)
Share:
Purchase Options
Description
Class Level: Intermediate
Age Requirements: 18 and older
Average Class Size: 10
Teacher: HSG Instructors

What you'll learn in this c# training:

This training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. During their five days in the classroom students review the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.5.

Prerequisites:
This course is intended for experienced developers who already have programming experience in C, C++, JavaScript, Objective-C, Microsoft Visual Basic, or Java and understand the concepts of object-oriented programming.

Course Modules:

Module 1: Review of C# Syntax
This module reviews the core syntax and features of the C# programming language. It also provides an introduction to the Visual Studio 2012 debugger.

Module 2: Creating Methods, Handling Exceptions, and Monitoring Applications
This module explains how to create and call methods, catch and handle exceptions. This module also describes the monitoring requirements of large-scale applications.

Module 3: Developing the Code for a Graphical Application
This module describes how to implement the basic structure and essential elements of a typical desktop application, including using structures and enumerations, collections, and events.

Module 4: Creating Classes and Implementing Type-safe Collections
This module explains how to create classes, define and implement interfaces, and create and use generic collections. This module also describes the differences between value types and reference types in C#.

Module 5: Creating a Class Hierarchy by Using Inheritance
This module explains how to use inheritance to create a class hierarchy and extend a .NET Framework class. This module also describes how to create generic classes and define extension methods.

Module 6: Reading and Writing Local Data
This module explains how to read and write data by using file input/output (I/O) and streams, and how to serialize and deserialize data in different formats.

Module 7: Accessing a Database
This module explains how to create and use an entity data model for accessing a database, and how to use LINQ to query and update data.

Module 8: Accessing Remote Data
This module explains how to use the types in the System.Net namespace, and WCF Data Services, to query and modify remote data.

Module 9: Designing the User Interface for a Graphical Application
This module explains how to build and style a graphical user interface by using XAML. This module also describes how to display data in a user interface by using data binding.

Module 10: Improving Application Performance and Responsiveness
This module explains how to improve the throughput and response time of applications by using tasks and asynchronous operations.

Module 11: Integrating with Unmanaged Code
This module explains how to integrate unmanaged libraries and dynamic components into a C# application. This module also describes how to control the lifetime of unmanaged resources.

Module 12: Creating Reusable Types and Assemblies
This module explains how to examine the metadata of types by using reflection, create and use custom attributes, generate managed code at runtime, and manage different versions of assemblies.

Module 13: Encrypting and Decrypting Data
This module explains how to encrypt and decrypt data by using symmetric and asymmetric encryption.

Still have questions? Ask the community.

Refund Policy
To cancel or reschedule your registrations without penalty or charge, please notify us at [email protected] 14 days or more before the first day of my class.

Map

Google Map

Hartmann Software Group

All classes at this location

Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 20900 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

School: Hartmann Software Group

 

​The solution to most IT related problems lies in a better understanding of the technology.

Founded in June of 2002, the Hartmann Software Group (HSG) is an IT training company specializing in complicated software development languages and technologies ranging from C++ to Weblogic/Oracle Application...

Read more about Hartmann Software Group

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified DEN educator.

Want to take this class?

Save to Wish List
Taking this class for work? Get exclusive perks & discounts for free.

12 Top Choices

New Parent Preparation: Pediatric First Aid CPR

at Colorado Cardiac CPR and First Aid - Dam East/West 10730 E Bethany Dr Ste 275, Aurora, Colorado 80016

This is a basic level Pediatric course that covers the following material: CPR AED and choking CPR and AED for children How to help a choking child CPR for infants How to help a choking infant Pediatric first aid basics, Illnesses and injuries (topics include but are not limited to) Bleeding and bandaging Allergic reactions How to use...

Saturday Nov 2nd, 10am - 12pm

Microsoft Excel PivotTables

at Colorado Free University - Lowry / East Denver 7653 E 1st Pl, Denver, Colorado 80230

Advances in technology have made it possible to store ever increasing amounts of data. Along with this, the need to analyze that data and gain actionable insight is greater than ever. You already have experience working with Excel and creating basic PivotTables to summarize data. But, Excel is capable of doing much more.  Being able to harness...

Thursday Oct 24th, 9am - 4pm

Microsoft Access 2016: Level 1

at Colorado Free University - Lowry / East Denver 7653 E 1st Pl, Denver, Colorado 80230

Learn how to create a variety of data tables and forms, analyze the data, and write reports. In Level 1 examine basic database concepts, create and modify databases, and be introduced to basic concepts of performing queries and building reports. Prerequisite: Understanding of the Basics of Windows Target Student: This course is designed for students...

Friday Nov 15th, 9am - 4pm

Adobe Illustrator Bootcamp

at General Assembly - Northern Denver 3858 Walnut St, Denver, Colorado 80205

Bring your creative ideas to life with Adobe Illustrator, the industry-standard vector graphics software, used by designers and illustrators who want to create digital graphics, logos, illustrations, and original typography.  This workshop is designed to get you up and running with Adobe Illustrator in just one day. The focus will be on step-by-step...

Saturday Nov 2nd, 10am - 1pm

Microsoft Excel 2016: Level 2

at Colorado Free University - Lowry / East Denver 7653 E 1st Pl, Denver, Colorado 80230

Analyze, manage, and share data of all kinds, from personal and professional budgeting to scheduling. In Level 2 learn to streamline and enhance your spreadsheets with templates, charts, graphics, and formulas. Overview: Learn how to create advanced formulas and organize your data into tables. Discover the power of PivotTables and PivotCharts and...

Thursday Oct 17th, 9am - 4pm

Microsoft Access 2016: Level 2

at Colorado Free University - Lowry / East Denver 7653 E 1st Pl, Denver, Colorado 80230

In Level 2 customize reports, join tables, modify table design and field properties, share data across applications. Prerequisite: Microsoft Access Level 1 or equivalent knowledge. Target Student: This course is designed for students wishing to gain intermediate-level skills or individuals whose job responsibilities include constructing relational...

Tuesday Oct 29th, 9am - 4pm

Six Sigma Green Belt

at Six Sigma Development Solutions, Inc. - Fruitdale 10101 W 48th Ave, Wheat Ridge, Colorado 80033

This is an Intense 5-day Six Sigma Certification Course The course is full of Games, Videos and Simulations. We will be using simulations to learn the Importance of Statistics and Data when Solving a Process problem. You will learn Powerful Root Cause Analysis Tools. We will be using Minitab as a statistical analysis tool throughout the course. The...

Monday Nov 4th, 8am - 4:30pm

  (5 sessions)
$2,999

5 sessions

Asbestos Contractor / Supervisor Refresher

at CHC Training - Berkley 1775 W 55th Ave, Denver, Colorado 80221

The objective of the eight hour AHERA Asbestos Contractor/Supervisor Refresher Course is to review the relevant and important information given in the Contractor/Supervisor Initial training course, to provide any current or up-to-date information regarding any regulatory changes, changes in state-of-the-art work practices, and/or any other changes...

Tuesday Nov 5th, 8am - 4:30pm

Asbestos Contractor / Supervisor Initial

at CHC Training - Berkley 1775 W 55th Ave, Denver, Colorado 80221

The objective of the five-day AHERA Asbestos Contractor/Supervisor Course is to prepare students for a position as a supervisor of asbestos abatement projects. Course Topics: Background Information Regarding the Use of Asbestos Locating Asbestos in Various Building Components The Potential Health Effects Related to Asbestos Exposure Legal and...

Monday Nov 11th, 8am - 4:30pm

  (5 sessions)
$575

5 sessions

Microsoft Excel 2016: Level 1

at Colorado Free University - Lowry / East Denver 7653 E 1st Pl, Denver, Colorado 80230

Analyze, manage, and share data of all kinds, from personal and professional budgeting to scheduling. The Level 1 class provides all the basics for creating and editing spreadsheets and workbooks and performing simple calculations. Target Student: This course is intended for students who wish to gain the foundational understanding of Microsoft Office...

Saturday Oct 19th, 9am - 4pm

Microsoft Excel 2013: Level 1

at Colorado Free University - Lowry / East Denver 7653 E 1st Pl, Denver, Colorado 80230

Analyze, manage, and share data of all kinds, from personal and professional budgeting to scheduling. The Level 1 class provides all the basics for creating and editing spreadsheets and workbooks and performing simple calculations. Previous knowledge or experience: Understanding of the basics of Windows Overview: By applying the robust functionality...

Friday Nov 22nd, 9am - 4pm

Python II: Applied Python

at Hartmann Software Group - Lodo 1624 Market St Ste 202, Denver, Colorado 80202

This 4-day course picks up where Python I leaves off, covering some topics in more detail, and adding many new ones, with a focus on enterprise development. This is a hands-on programming class. All concepts are reinforced by informal practice during the lecture followed by lab exercises. Many labs build on earlier labs, which helps students retain...

Monday Nov 4th, 9am - 5pm

  (4 sessions)
$1,290

4 sessions

Loading...