Get in Touch

Course Outline

Introduction to C#

  • The history of C#
  • The .NET platform
  • Utilizing documentation and recommended reading materials
  • Current trends in the evolution of C# and .NET

Syntax

  • Data types
  • Primitive data types
  • Operators
  • Object serialization
  • Collections
  • Control flow statements
  • Arrays

Object-oriented programming

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

Error handling with exceptions

  • The try-catch statement
  • Defining custom exception types

Input and output operations

  • Streams and filters
  • File support

Fundamentals of developing web applications with C# in .NET

  • Overview of ASP.NET Core
  • Multilayer architecture principles
  • Application architecture and the request/response model
  • Establishing connections and interacting with databases
  • Designing the application's business logic layer
  • The role of controller layers
  • Building views
  • Review of common use cases
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories