NeoCoder

C# 8.0 Programming with .NET Core 3.0

Home Training Library .NET C# 8.0 Programming with .NET Core 3.0

We've everything to build a perfect L&D program

700+
Learning Topics
120+
Video Content
100+
Coding Exercises
300+
Quiz
450+
Skill Assessment
100+
Hands-on Projects

Topics Covered

C# 8.0 Programming with .NET Core 3.0
.NET Core
  • Intro to .NET Core
  • Why .NET Core
  • Advantages
  • Features
  • Creating a console application in .NET core
  • Building from Command Prompt
  • Executing a Core Project from Command prompt
C# 8.0 Programming with .NET Core 3.0
C# Flow Control
  • Branching
  • Switching
  • Looping
  • Using Foreach
C# 8.0 Programming with .NET Core 3.0
Exception Handling
  • Built in Exceptions
  • Handling Exceptions
  • Custom Exception classes
  • Throwing exceptions
C# 8.0 Programming with .NET Core 3.0
LINQ
  • Introduction to Language Integrated Query
  • Query a collection of objects
C# 8.0 Programming with .NET Core 3.0
ADO.NET
  • Overview of ADO.NET
  • ADO.NET APIs
  • Performing CRUD Operations using Connected
  • Performing CRUD Operations using Disconnected
C# 8.0 Programming with .NET Core 3.0
C# Types
  • Value and Ref Types
  • String Manipulation
  • Arrays
  • Boxing and Unboxing
  • Type Conversion
  • Scope
  • Nullable Types
  • Named and Optional Arguments
C# 8.0 Programming with .NET Core 3.0
Object Oriented Programming
  • Characteristics of Object-Oriented Programming
  • Classes and Objects
  • Namespaces
  • Constructor
    Properties
  • Inheritance
  • Access Modifiers
  • Virtual members
  • Abstract classes
  • Static
  • Read-only and const fields
  • Interfaces
C# 8.0 Programming with .NET Core 3.0
Generics and Collections
  • Need of Generics
  • Generic Classes
  • Generic Methods & Constraints
  • Non-generic Collections
  • Generic Collections
  • Benefits of Generic Collections
C# 8.0 Programming with .NET Core 3.0
LAMBDA Expressions
  • Introduction to Expression Language Syntax using Lambda Expression
C# 8.0 Programming with .NET Core 3.0
.NET Core
  • Intro to .NET Core
  • Why .NET Core
  • Advantages
  • Features
  • Creating a console application in .NET core
  • Building from Command Prompt
  • Executing a Core Project from Command prompt
C# 8.0 Programming with .NET Core 3.0
C# Types
  • Value and Ref Types
  • String Manipulation
  • Arrays
  • Boxing and Unboxing
  • Type Conversion
  • Scope
  • Nullable Types
  • Named and Optional Arguments
C# 8.0 Programming with .NET Core 3.0
C# Flow Control
  • Branching
  • Switching
  • Looping
  • Using Foreach
C# 8.0 Programming with .NET Core 3.0
Object Oriented Programming
  • Characteristics of Object-Oriented Programming
  • Classes and Objects
  • Namespaces
  • Constructor
    Properties
  • Inheritance
  • Access Modifiers
  • Virtual members
  • Abstract classes
  • Static
  • Read-only and const fields
  • Interfaces
C# 8.0 Programming with .NET Core 3.0
Exception Handling
  • Built in Exceptions
  • Handling Exceptions
  • Custom Exception classes
  • Throwing exceptions
C# 8.0 Programming with .NET Core 3.0
Generics and Collections
  • Need of Generics
  • Generic Classes
  • Generic Methods & Constraints
  • Non-generic Collections
  • Generic Collections
  • Benefits of Generic Collections
C# 8.0 Programming with .NET Core 3.0
LINQ
  • Introduction to Language Integrated Query
  • Query a collection of objects
C# 8.0 Programming with .NET Core 3.0
LAMBDA Expressions
  • Introduction to Expression Language Syntax using Lambda Expression
C# 8.0 Programming with .NET Core 3.0
ADO.NET
  • Overview of ADO.NET
  • ADO.NET APIs
  • Performing CRUD Operations using Connected
  • Performing CRUD Operations using Disconnected

Tailor the curriculum for your tech team with customizable skill modules

Yes, L&D professionals can handpick the skill modules of their choice from our huge repository to design the perfect skill development program for their tech team and drive greater ROIs.

Contact us for a Demo +91 - 93429 07576

Why neoCoder's skill
modules are the finest?

Content structured to different learning level

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

  • Noob
  • Beginner
  • Intermediate
  • Advanced
  • Master

 

24x7
Replenishing content

In a world of continuous technological advancement, the learning materials should be fresh and updated.

Our skill modules are constantly updated with respect to the changes in the tech universe. Hence your employees stay on track with the latest tools and technologies used in the industry.

Diverse
assessment options

Our powerful AI-powered engine helps you to assess your employee’s potential at once. With the aid of the auto-evaluation feature, the following diverse assessment modules are evaluated at a rapid rate, thereby saving an enormous time.

  • Quiz
  • Skill assessments
  • Coding Exercises
  • Hands-on projects

Accelerate your upskilling program with NeoCoder