Get in Touch

Course Outline

Introduction to C#

  • Evolution and history of C#
  • Overview of the .NET platform
  • Utilizing documentation and recommended literature
  • Current trends in C# and .NET development

Syntax Fundamentals

  • Data types overview
  • Primitive types
  • Operators
  • Object serialization
  • Data collections
  • Control flow statements
  • Arrays

Object-Oriented Programming

  • Modeling concepts
  • Objects: properties and methods
  • Instantiating objects
  • Objects and references
  • Classes
  • Interfaces
  • Abstract classes
  • Polymorphism

Error Handling and Exceptions

  • Try...catch constructs
  • Defining custom exception types

Input-Output Operations

  • Streams and filters
  • File support

Basics of Web Application Development with C# in .NET

  • ASP.NET Core overview
  • Multi-layer architecture principles
  • Application architecture: Request / Response cycle
  • Establishing connections and interacting with databases
  • Modeling the business logic layer
  • Controller layers
  • View creation
  • Analysis of common use cases
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories