Get in Touch
 Duration 14 hours

Course Outline

Introduction to C#

  • The evolution of C#
  • Overview of the .NET platform
  • Leveraging documentation and recommended resources
  • Current trends in C# and .NET development

Syntax

  • Understanding data types
  • Simple types
  • Operators
  • Serializing objects
  • Data collections
  • Control flow statements
  • Arrays and tables

Object-oriented programming

  • Modeling concepts
  • Object attributes: properties and methods
  • Instantiating objects
  • Understanding objects and references
  • Defining classes
  • Working with interfaces
  • Abstract classes
  • Polymorphism

Error Handling exceptions

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

Input-output operations

  • Managing streams and filters
  • File handling and support

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

  • Introduction to ASP.NET Core
  • Multi-layer architecture patterns
  • Request/Response application architecture
  • Database connectivity and management
  • Designing the business logic layer
  • Implementing controllers
  • Building user views
  • Analyzing common application use cases

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories