C# Programming: 1

Learn C# programming in a Windows environment using Visual Studio.

course image

Course details

ceus icon CEUs 3

schedule icon Schedule Evenings, Weekends

location icon Location Online, Main Campus

cost icon Cost

Registration details

C# Programming: 1

Learn C# programming in a Windows environment using Visual Studio.

What you’ll be able to do — competencies

  • Create assignment statements (using basic properties of the TextBox, Label, RadioButton, CheckBox, PictureBox, and Button controls) by adding functionality into empty existing event procedure stubs
  • Use variables, constants, decision-making statements and try/catch blocks by creating event procedures for the Button controls
  • Create methods to eliminate duplicate code in existing event procedures of a given completed application
  • Apply loop statements, string methods and basic properties of the ListBox control by creating event procedures for the TextBox and Button controls
  • Use an array, an enumeration and basic properties of the ComboBox and NumericUpDown controls by creating event procedures for menu controls
  • Transfer data between a ComboBox control and an outside flat file by using the OpenFileDialog control and creating separate event procedures for the Form control

Course description

expand drawer icon collaspe drawer icon

Learn C# programming in a Windows environment using Visual Studio. Develop skills in designing and writing simple C# computer programs using basic coding structures such as variables, constants, enumerations, decision-making statements, loops, arrays, methods and error handling. Learn how to use common Windows controls to provide input into an application. You’ll also get hands-on practice applying basic coding structures to common programming tasks by creating new code and revising existing code.

Prerequisites

expand drawer icon collaspe drawer icon
  • Windows Introduction and file management skills
  • Basic Programming Essentials course or equivalent knowledge

Syllabus

expand drawer icon collaspe drawer icon

Create assignment statements (using basic properties of the TextBox, Label, RadioButton, CheckBox, PictureBox and Button controls) by adding functionality into empty existing event procedure stubs.

  • Create a Windows application with a Label control and Button controls that use assignment statements and a method to end the application
  • Write code that uses the default properties of the TextBox, RadioButton, CheckBox and PictureBox controls to get input into an application.
  • Use the help system to look up what action a particular method performs on a specific control

Use variables, constants, decision-making statements and try/catch blocks by creating event procedures for the Button controls.

  • Code variables and constants into an application
  • Set up error handling in an application through the use of try/catch blocks
  • Code decision-making statements into an application
  • Use debugging features to observe execution paths, and to observe and change values of variables and properties of controls

Create methods to eliminate duplicate code in existing event procedures of a given completed application.

  • Create and call methods without parameters that do not return values
  • Create and call methods without parameters that do return values
  • Create and call methods with parameters

Apply loop statements, string methods and basic properties of the ListBox control by creating event procedures for the TextBox and Button controls.

  • Apply a ListBox control to an application
  • Code looping structures into an application
  • Alter string values through the use of one or more methods
  • Add a TextChanged event procedure for the TextBox control into an application

Next available start dates

Main Campus — Evenings

Registration open expand drawer icon collaspe drawer icon
C# Programming: 1
hours icon

Total classroom hours

30 hours

schedule icon

Schedule

Main Campus

Evenings, 6:00 PM - 9:00 PM, 10 M W - 2/1/2023 - 3/8/2023, No class 2/20

Class Location:
3000 Landerholm Cir. SE Bellevue, WA 98007
Building N, Room 204
Campus Map
 

Quarter: Winter

cost icon

Total cost

$979

instructor icon

Instructor: Murray Law

Murray Law is a software engineer and network administrator. He spent 10 years at Microsoft working on the Windows Networking team and the Real Time Communications group, helping to develop networking protocols and messaging features for Office Communications Server and Lync. He is a Microsoft Certified instructor and has taught C# programming, SQL and applications such as Windows Active Directory and Cloud integration services.

Interested in custom learning solutions for your team?

Tombolo Institute Corporate Solutions offers tailor-made professional development programs to meet your organization’s goals.

Get started