Courses Description
C# is a simple, modern, and an object-oriented programming language.The purpose of C# was to develop a programming language that is not only easy to learn but also supports modern day functionality for all kind of software development. C# provides functionality to support modern day software development. C# supports Web, Mobile, and app development needs. Some of the modern-day programming language features C# supports are generics, var types, auto initialization of types and collections, lambda expressions, dynamic programming, asynchronous programming, tuples, pattern matching, advanced debugging and exception handling, and more.
What you'll learn
- Introduction
- Object-oriented concepts
- Reading & Writing Data
- Accessing a Database
- Accessing Remote Data
- GUI Design
- Improve application performance
- Assemblies and custom attribute
- Encryption & Decryption
Course content
13 sections • 32 Hours
-
Module 1:Review of Visual C# Syntax
-
Module 2:Creating Methods, Handling Exceptiona, and Monitoring Applications
-
Module 3: Basic Types and Constructs of visual C#
-
Module 4: Creating Classes and Implementing Type-safe Collections
-
Module 5: Creating a Class Hierarchy by using Inheritence
-
Module 6:Reading and Writing Local Data
-
Module 7: Accessing a Database
-
Module 8: Accessing Remote Data
-
Module 9: Designing the user interface for a graphical Application
-
Module 10: Improving Application Performance and Responsiveness
-
Module 11: Integrating with Unmanaged Code
-
Module 12: Creating Reusable Types and Assemblies
-
Module 13: Encrypting and Decrypting Data