Coronavirus (COVID-19) Update
All ongoing and spring classes have been moved to a remote format. Please check our coronavirus update page for our latest announcements.
C# .NET Programming, Comprehensive
Microsoft's .NET technology provides a development and deployment standard for distributed, Web-based and Windows applications. The .NET technologies include a common-language runtime engine, support for multiple programming languages, application and component assembly, and deployment. This course is for beginners as well as intermediate programmers. It introduces students to .NET programming using Microsoft's C# programming language and the Visual Studio development environment.
The course includes a review of the basic constructs of C# language with detailed explanations of the C# regular expressions, delegates, events, generics and collections. It also covers exception handling, threading and synchronization. Sample applications will be used to illustrate core concepts, and the instructor will present real-world code examples in class.
Upon completing the course, students possess the skills necessary to start developing .NET applications using the C# programming language. C# beginners can start on this course.
- C# language basics
- Developing and Debugging programs using Visual Studio
- Objects and Types
- Inheritance and Polymorphism
- Errors and Exceptions
- Strings and Regular Expressions
- Generics and Collections
- Exceptions, Threading and Security
- File input/output
- Case Study for Windows Application
Sections Open for Enrollment:
|Date:||Start Time:||End Time:||Meeting Type:||Location:|
|Tue, 04-07-2020||11:58 p.m.||11:59 p.m.||Online||ONLINE|
|Tue, 07-07-2020||11:56 p.m.||11:57 p.m.||Online||ONLINE|
Ask us any questions you may have about this course.