Get in Touch

Course Outline

Introduction to C#

  • Historical background of C#
  • Overview of the .NET platform
  • Navigating technical documentation and recommended reading
  • Current trends in C# and .NET development

Syntax

  • Data types
  • Basic types
  • Operators
  • Object serialization
  • Data collections
  • Flow control structures
  • Tabular data structures

Object-oriented programming

  • System modeling
  • Objects: properties and methods
  • Instantiating objects
  • Objects and reference semantics
  • Classes
  • Interfaces
  • Abstract classes
  • Polymorphism

Error Handling and Exceptions

  • Utilising the Try... catch construct
  • Defining custom exception types

Input/output operations

  • Streams and filters
  • File handling support

Foundations of Web Application Development with C# and .NET

  • Introduction to ASP.NET Core
  • Multi-layer architectural patterns
  • Request/Response application architecture
  • Establishing database connectivity and data manipulation
  • Modelling the business logic layer
  • Controller layer implementation
  • View creation and rendering
  • Reviewing common practical use cases
 14 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories