Get in Touch

Course Outline

Introduction to C#

  • History of C#
  • .NET platform
  • Leveraging documentation and selected resources
  • Emerging trends in C# and .NET development

Syntax

  • Data types
  • Primitive types
  • Operators
  • Object serialization
  • Data collections
  • Control flow statements
  • Arrays

Object-oriented programming

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

Error handling and exceptions

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

Input and output operations

  • Streams and filters
  • File support

Fundamentals of building web applications with C# in .NET

  • Overview of ASP.NET Core
  • Multi-layer architecture
  • Request/Response application architecture
  • Establishing connections and interacting with databases
  • Designing the application's business logic layer
  • Controller layers
  • Creating views
  • Review of common use cases
 14 Hours

Testimonials (7)

Upcoming Courses

Related Categories