/IT-RUN

Primary LanguageC#

IT-RUN

Presentations link: https://mrasbs-my.sharepoint.com/:f:/g/personal/komilovd_silkroadprofessionals_com/EilVCEU0UCxBoWlkx9IraxEBIfRApXZBBIO-OwbjCULFJw?e=7O8hDw

We want to cover those items:

What is C#?

.NET 

JIT

Run the console app.

Program structure

Data types 

Memory-related things

Garbage Collection

Arrays

Collections

Generic

Classes, Interfaces, and Properties

LINQ

Exceptions

Multithreading 

General Development skills

Git

Research

CLI

ChatGPT

Workflow process

SCRUM

CR

Validation

Platforms

GitOps

Pipelines

DevOps

OOP

SOLID

ASP.NET Core

Introduction

REST and Web API

Middleware and Request Pipeline

Authentication and Authorization

Basic

JWT tokens

Identity Server

Testing:

TDD

IntegrationTest

Unit testing

CQRS and MediatR

Data validation

Logging and Error Handling

Working with files

Caching and Performance Optimization

DevOps and Continuous Integration/Deployment (CI/CD)

Docker and Containerization

Multithreading introduction

Async programming

Creating an SDK

Real-time Communication with SignalR

Blazor

ORM

EF Core

TDD

Design Patterns

Good to know Libraries.

Blazor web assembly