Bu repository içerisinde yazılım derslerimden aldığım kişisel notlarımı paylaşmaktayım.
-
Asp.Net Core eğitiminden öğrendiklerim
- Generic Repository
- Unit Of Work
- AutoMapper
- ValidationFilter ve Not Found Filter
- Net Core Api
- Fluent Validation ve Model Metadata Type
- VueJs ile CRUD İşlemleri
- Axios
-
Patika.Dev Asp.Net Core Patikası eğitiminden öğrendiklerim
- Git
- PostgreSQL and PSQL
- Dependency Injection ile Bağımlılık Yönetimi
- Middleware
- Swagger ve Postman Kullanımı
-
Microservice eğitiminden öğrendiklerim
- Senkron ve Asenkron İletişim
- MongoDB
- Docker Portainer
- IdentityServer 4
- Options Pattern
- PostgreSQL
- Dapper ORM
- Entity Framework Core ORM
- Domain Driven Design
- Aggregate Root, Entity, Value Object
- Bounded Context
- CQRS Pattern
- Gateway & Ocelot Library
- JWT Authentication
- Cookie Based Authentication
- Delegating Handler
- RabbitMQ
- Mass Transit Library
- Identity Model Library
- Eventual Consistency
- Token Exchange
- Docker Compose
-
Docker eğitiminden öğrendiklerim
- Docker File
- Docker İmage
- Docker Container
- Docker CLI
- Dotnet CLI
- Docker Hub & Docker Registry
- Net Core Console Dockerize
- .Net Core MVC Dockerize && Unit Test and N Layer
- Docker Volume
- Docker Bind
- Docker Environment
-
Redis eğitiminden öğrendiklerim
- In-Memory Caching & Private Caching
- Distributed Caching & Shared Caching
- On-Demand ve Pre Population
- Absolute and Sliding Time
- Chocolatey
- Redis String, Redis List, Redis Set, Redis Sorted Set, Redis Hash
- Redis IDistributed Cache
- Stach Exchange Redis
-
RabbitMQ eğitiminden öğrendiklerim
- RabbitMQ Cloud
- RabbitMQ Exchanges (Fanout, Direct, Topic, Header)
- Publisher & Consumer
- Message & Event
- WorkerService
- SignalR Notification
-
SignalR eğitiminden öğrendiklerim
- SignalR Server
- SignalR Client
- SignalR IHubContext<>
- SignalR Client.All
- SignalR Client.Caller
- SignalR Client.Group
- Strongly Typed Hubs
-
Unit-Test eğitiminden öğrendiklerim
- XUnit Framework
- Fact, Theory, InlineData
- Moq Framework
- Database Provider Unit Test