Get in Touch

Course Outline

Introduction to C#

  • History of C#
  • The .NET platform
  • Using documentation and selected books
  • Trends in the development of C# and .NET

Syntax

  • Data types
  • Simple types
  • Operators
  • Object serialization
  • Data collections
  • Control flow instructions
  • Tables

Object-oriented programming

  • Modelling
  • Objects: properties and methods
  • Creating objects
  • Objects and references
  • Classes
  • Interfaces
  • Abstract classes
  • Polymorphism

Error handling and exceptions

  • Try... catch instruction
  • Creating your own exception types

Input-output operations

  • Streams and filters
  • File support

Basics of creating web applications using C# in .NET

  • Overview of ASP.NET Core
  • Multi-layer architecture
  • Request/response application architecture
  • Establishing connections and working with databases
  • Modelling the business layer of an application
  • Controller layer
  • Creating views
  • Discussion of common use cases
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories