Unix Shell Course Syllabus

C# Course Syllabus

Learn how to develop web applications, desktop applications, and mobile applications through our C# Course Curriculum of Softlogic Systems. Our C# Course Syllabus includes .Net framework, flow control, arrays, exception handling, classes and objects, methods and constructors, polymorphism, abstraction and encapsulation, attributes and properties, collections, delegates, and events, and threading.

Introduction to .NET Framework

  • What is .NET Framework?
  • What are components of .NET Framework?
  • IDE for .NET

Writing C# classes

  • Class Basics, Constructors, Destructors
  • Using Methods in Classes
  • Properties
  • Indexers

Language Fundamentals & Constructs

  • Comments, Variables, Constants
  • Controlled Structure
  • Looping Structures

Inheritance and Polymorphism

  • Extending Classes
  • Constructors in Inheritance
  • Polymorphism
  • Function Overloading, Operator Overloading
  • Dynamic Polymorphism

Exception Handling

  • Try, Catch, Throw
  • System Defined Exceptions
  • User Defined Exceptions

Attributes & Reflection

  • User Defined Attributes
  • Predefined Attributes
  • Reflection
  • Introspection of Classes, Methods,Parameters, Properties

Events & Delegates

  • Event Handling in C#
  • Delegates
  • Multicasting Delegates
  • Delegate Chaining

Collection Framework

  • Arraylist, List, Stack, Queue
  • IEnumerable, IEnumerator, IComparor interfaces

Generics & Anonymous Methods

  • Generics in C#
  • Generics for User Defined Functions and Classes
  • Anonymous Methods

Multithreading

  • Thread Class
  • Common Methods of Thread Class
  • Creating, Managing and Destroying Threads

File I/O and Serialization

  • File Handling
  • Creating, Deleting files
  • Serialization

ADO.NET

  • Database Basics
  • Query, SubQuery
  • Connecting Application with Database
  • DataSet, DataTable
  • SqlCommand, SqlConnection, SqlDataAdaptor
  • Using Stored Procedure

XML using .NET

  • Creating XML file with .NET
  • Reading XML Document with .NET

Deployment

  • XCOPY
  • CAB projects
  • Merge module
  • Click Once

Overview of WCF, WPF and WF

  • Creating WCF
  • Understanding WPF architecture and Design Concepts
  • Understand the WF concept.

Conclusion

We offer the Best C# Training in Chennai at Softlogic System to make you an expert in web application development through our industry-standard C# Course Syllabus.