Get in Touch
 Duration 14 hours

Course Outline

Introduction to C#

  • Evolution of C#
  • The .NET platform
  • Navigating documentation and selecting reference books
  • Current trends in C# and .NET development

Syntax

  • Data types
  • Primitives
  • Operators
  • Serializing objects
  • Data structures/collections
  • Control flow statements
  • Tables

Object‐oriented programming

  • Modeling concepts
  • Objects: attributes and methods
  • Instantiating objects
  • Objects vs. references
  • Classes
  • Interfaces
  • Abstract classes
  • Polymorphism

Exception handling

  • Try... catch mechanisms
  • Defining custom exception types

I/O operations

  • Streams and filters
  • File handling

Fundamentals of web application development with C# and .NET

  • Overview of ASP.NET Core
  • Multi-tier architecture
  • Request / Response pattern
  • Establishing and managing database connections
  • Designing the business logic layer
  • Controller implementation
  • Building user interfaces
  • Reviewing typical use cases

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories