C# Programming Series (Online)
Develop an understanding of programming using C# with vivid, real-life examples and plenty of hands-on practice. Almost every lesson throughout this series includes practical examples and assignments you can use to hone your C# programming skills. It includes the following topics:
Introduction to C# Programming
You'll first develop your understanding of programming fundamentals: input/output operations, decision making, and looping. Then, we'll explore the many benefits of object oriented programming, with plenty of vivid, real-life examples. Then, you'll gain hands-on experience with sequential data files, and you'll be able to build a professional-looking and intuitive Graphical User Interface (GUI) application on your very own computer.
Because there is no better way to learn programming than hands-on practice, almost every lesson includes practical examples and assignments you can use to develop your knowledge of programming.
Intermediate C# Programming
Build upon your current knowledge of programming logic by writing Graphical User Interface (GUI) applications in the C# programming language. This course will show you how to write professional looking applications with many of the common GUI controls, such as buttons, labels, text boxes, check boxes, and radio buttons. You'll also learn how to put menus and toolbars into your program to make them easier to use. And later in the course, you'll find out how to make your program interact with sequential files, random access files, and databases.
This six-week course will walk you through computer application design and implementation by giving you real examples that you can enter as you learn.
*See below for the Job Outlook
48 Course Hours
Students will need their own computer or access to one with the course system requirements in order to take this course. The system requirements can be found by clicking on the link in the registration area below.
To register for the course please click the link below
Northern Lights College works with trusted third-party education providers to deliver current and relevant online courses. We pride ourselves on ensuring the appropriate security measures are being conducted to keep your personal information safe. To learn more about NLC's policies visit https://www.nlc.bc.ca/policies
Providers outside of British Columbia follow their individual privacy regulations, which you can review by visiting https://www.cengage.com/privacy/