kdakan
Domain Driven Design, Microservices, Azure, AWS, Devops, CI/CD, Docker, Testing, .Net, Node, Mongo, Redis, React, Redux, Clean Code, Functional, NLP, Compilers
Pinned Repositories
Azure-Architecture
Azure Architecture Tutorial for Scalable & Highly-Available Systems
Building-a-Pascal-Compiler
Building a Pascal compiler with C, YACC & Lex
Clean-Code
Explains clean code
Cracking-the-Coding-Interview-Solutions-in-Csharp
My solutions to the problems in Cracking the Coding Interview in C#
DDD-Domain-Driven-Design
Explaining Ubiquitous language, Rich domain model, Anemic domain model, Domain service, DDD layers, Entities, Value objects, Aggregates, Factories, Repositories, Shared kernel, Domain events, Anti-corruption layer
German-Lessons-A1
German lessons A1 level for the beginner
How-Git-Works
Explaining how Git internally works
react-redux-crud-app
This app offers paginated and searchable lists, edit forms, client-side routing, Redux actions and reducers, and an api layer, with Bootstrap components like date picker and notifications.
Refactoring-to-a-Rich-Domain-Model
Explaining how to refactor from an anemic domain model to a rich domain model
TravellingSalesman
Travelling Salesman solution in C#
kdakan's Repositories
kdakan/How-Git-Works
Explaining how Git internally works
kdakan/DDD-Domain-Driven-Design
Explaining Ubiquitous language, Rich domain model, Anemic domain model, Domain service, DDD layers, Entities, Value objects, Aggregates, Factories, Repositories, Shared kernel, Domain events, Anti-corruption layer
kdakan/Building-a-Pascal-Compiler
Building a Pascal compiler with C, YACC & Lex
kdakan/Refactoring-to-a-Rich-Domain-Model
Explaining how to refactor from an anemic domain model to a rich domain model
kdakan/Clean-Code
Explains clean code
kdakan/Cracking-the-Coding-Interview-Solutions-in-Csharp
My solutions to the problems in Cracking the Coding Interview in C#
kdakan/TravellingSalesman
Travelling Salesman solution in C#
kdakan/Azure-Architecture
Azure Architecture Tutorial for Scalable & Highly-Available Systems
kdakan/German-Lessons-A1
German lessons A1 level for the beginner
kdakan/react-redux-crud-app
This app offers paginated and searchable lists, edit forms, client-side routing, Redux actions and reducers, and an api layer, with Bootstrap components like date picker and notifications.
kdakan/DbMapper
A fast mini ORM for .Net with native support for Oracle and Sql Server
kdakan/Download-All-Files-on-a-Web-Site
Downloads all file links recursively inside the site domain
kdakan/ES6-Tutorial
Tutorial on ES6 (and some ES8) features
kdakan/MarsRover
kdakan/react-crud-app
This app offers paginated and searchable lists, edit forms, client-side routing, and an api layer, with Bootstrap components like date picker and notifications.
kdakan/Searching-Large-File-Contents-Long-Polling-ASP.NET-Core-React
Search contents of very large files with long-polling, using ASP.NET Core 2.1 and React
kdakan/TDDBilling
TDD exercise using a simple billing system feature set
kdakan/Coupling-Cohesion-and-Connascence-Reasoning-for-Clean-Code-and-SOLID-principles
Coupling, Cohesion, and Connascence (Reasoning for Clean Code and SOLID principles)
kdakan/efql
How to build a generic data querying library on top of Entity Framework Core, with similar functionality to GraphQL, but without implementing a GraphQL backend
kdakan/generate-react-app-from-swagger
How to generate a full-featured React app from a restful Swagger API definition (including routing, mock and real api, mock data, validation, auth, internationalization, and an optional Redux layer)
kdakan/Microservices-Architecture-using-ASP.Net-Core-2-Docker-Masstransit-RabbitMQ-Elastic-Kibana
Microservices Architecture using ASP.Net Core 2, Docker, Masstransit, RabbitMQ, Elastic, and Kibana
kdakan/React-React-Router-and-Redux
Tutorial on React v.16, React Router v.4 and Redux
kdakan/react-redux-crud-app-feature
kdakan/Rest-API-with-ASP.NET-Core-2
Building a Rest API with ASP.NET Core 2 & Entity Framework Core 2
kdakan/Microservices-Security-with-Oauth-2-and-OpenId-Connect-using-Identity-Server-4