Programming C#: Intermediate
More Information:
- Modality: On Demand
- Learning Style: Course
- Difficulty: Intermediate
- Duration: 8 Hours
- Course Info: Download PDF
- Certificate: See Sample
Course Information
About this course:
The Programming C# 6: Intermediate course builds on the concepts taught in the C# Fundamentals course and covers the more advance tools, techniques and technologies used by modern enterprise applications. The course topics include building new data types, handling events, setting precedence, default and null values, working with XML and file I/O, implementing controlled looping and creating classes and objects.
This course teaches the students to develop the more advanced programming skills that are required for developers to create enterprise Windows applications using the C# language. During this course, the students learn the core concepts of C# program structure, language syntax, and implementation details, and then consolidate their knowledge as they build a real-world graphical user interface application.
Course Objective:
- Describe and understand the core syntax of C#
- Learn and implement types and operators
- Understand operators and precedence
- Work with strings and dates
- Use conditional and unconditional branching
- Implement and use objects and classes in code
Audience:
- Experienced software developers looking to enhance their knowledge of C# and Microsoft Visual Studio and .NET framework.
- Candidates with understanding of Java, C++, Microsoft Visual Basic and Objective-C.
- Candidates with understanding of Java, C++, Microsoft Visual Basic and Objective-C.
Prerequisite:
- This mid-career level course requires the students to have a basic understanding of C# programming language.
- A six months programming experience in an object-oriented environment is also necessary for the candidates to fully grasp the contents of this course.