Get in Touch

Course Outline

Introduction to C#

  • Evolution and history of C#
  • The .NET ecosystem
  • Navigating documentation and selecting key resources
  • Current trends in C# and .NET development

Syntax

  • Understanding data types
  • Primitive types
  • Operator usage
  • Object serialization techniques
  • Managing data collections
  • Controlling program flow
  • Working with tables

Object-oriented programming

  • Conceptual modeling
  • Defining object properties and methods
  • Instantiating objects
  • Distinguishing between objects and references
  • Class design
  • Implementing interfaces
  • Utilizing abstract classes
  • Applying polymorphism

Error Handling exceptions

  • Using the Try... catch mechanism
  • Designing custom exception types

Input‐output operations

  • Managing streams and filters
  • File handling capabilities

The basics of creating web applications using C# in .NET

  • Fundamentals of ASP.NET Core
  • Implementing multilayer architecture
  • Request/Response application design
  • Database connectivity and management
  • Designing the business logic layer
  • Managing controller layers
  • Developing user views
  • Analyzing common application use cases
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories