└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Useful Links For Javascript, Angular, State Management Etc. 2 | 3 | ## Angular 4 | - [Code Craft Angular Course](https://codecraft.tv/courses/angular/quickstart/overview/) 5 | - [The Complete Angular Course: Beginner to Advanced (Angular 4)](https://www.udemy.com/course/the-complete-angular-master-class/) 6 | - [A look at major features in the Angular Ivy version 9 release](https://medium.com/angular-in-depth/a-look-at-major-features-in-the-angular-ivy-version-9-release-3a2f4202b8c1) 7 | - [Angular Route Resolvers Nedir ?](https://medium.com/@kursatcoskun/angular-route-resolvers-nedir-4c19bec1eea3) 8 | - [Angular State Management ve NGXS Kullanımı](https://medium.com/@kursatcoskun/angular-state-management-and-ngxs-usage-c6e02b603723) 9 | - [Angular Form Türleri Nelerdir?](https://medium.com/@ozanturhan/angular-reactive-ve-template-driven-form-nedir-45b5a22efb5f) 10 | - [Structural Directive Nedir?](https://medium.com/@ozanturhan/structural-directives-747da4233245) 11 | - [How to Use Change Detection in Angular](https://dzone.com/articles/how-to-use-change-detection-in-angular) 12 | - [Angular Change Detection Explained](https://blog.thoughtram.io/angular/2016/02/22/angular-2-change-detection-explained.html) 13 | - [Angular Change Detection Explained Demo Repository](https://github.com/thoughtram/angular2-change-detection-demos) 14 | - [Visual detecting changes in the component tree](https://github.com/Angular-RU/change-detection-tree/blob/master/README.md) 15 | - [Ng Conf 2020 Videos](https://videos.ng-conf.org/videos/day-1-keynote) 16 | - [Angular Optimization. Memoized pipe functions in templates.](https://blog.usejournal.com/angular-optimization-memoized-pipe-functions-in-templates-75f62e16df5a) 17 | - [A Comprehensive Guide to Angular onPush Change Detection Strategy](https://netbasal.com/a-comprehensive-guide-to-angular-onpush-change-detection-strategy-5bac493074a4) 18 | - [When HttpInterceptor doesn’t work with lazy loaded modules](https://medium.com/code-divoire/angular-when-httpinterceptor-doesnt-work-with-lazy-loaded-modules-26ae5b694b75) 19 | 20 | ## Project Structure 21 | - [Building an enterprise-grade Angular project structure](https://frontend.consulting/building-an-enterprise-grade-angular-project-structure) 22 | - [Building Scalable Multi-Platform Projects with Angular and Nx](https://frontend.consulting/building-scalable-multi-platform-projects-with-angular-and-nx) 23 | - [Create a Scalable Angular Project Structure](https://onthecode.co.uk/scalable-angular-project-structure/) 24 | - [How to architect epic Angular app in less than 10 minutes! ⏱️😅](https://medium.com/@tomastrajan/how-to-build-epic-angular-app-with-clean-architecture-91640ed1656) 25 | - [NGXS Facade](https://medium.com/ngxs/ngxs-facade-3aa90c41497b) 26 | 27 | ## RxJS 28 | - [RxJS Dev](https://rxjs-dev.firebaseapp.com/guide/overview) 29 | - [RxJS Best Practices](https://medium.com/better-programming/rxjs-best-practices-7f559d811514) 30 | - [Hot vs Cold Observables](https://medium.com/@benlesh/hot-vs-cold-observables-f8094ed53339) 31 | 32 | ## State Management 33 | - [NGXS Nedir? Angularda State Management Nasıl Yapılır?](https://medium.com/@ahmetuyar/ngxs-nedir-angularda-state-management-nas%C4%B1l-yap%C4%B1l%C4%B1r-389718faf699) 34 | - [NGXS](https://www.ngxs.io/) 35 | - [NGRX](https://ngrx.io/) 36 | - [Angular: Build a CRUD Application With NgRx](https://medium.com/better-programming/angular-building-a-crud-application-with-ngrx-40e5f1c0b50c) 37 | 38 | ## Javascript 39 | - [JavaScript ES6+ ile Gelen Bilinmesi Gereken Özellikler](https://medium.com/@kursatcoskun/javascript-es6-ile-gelen-bilinmesi-gereken-%C3%B6zellikler-3f60901411a3) 40 | - [JS(Javascript)'in Tarihçesi](https://www.onurdayibasi.com/javascriptin-tarih%C3%A7esi/) 41 | - [JavaScript’te “Değişmezlik”](https://medium.com/@oguzkilic/javascriptte-de%C4%9Fi%C5%9Fmezlik-11b895a730d8) 42 | - [BFF ile Ön Yüz Uygulamalarınız için Veri Modelinizi Optimize Edin](https://medium.com/@oguzkilic/backend-for-frontend-8166adc3d564) 43 | - [Tarayıcılar JavaScript’i Nasıl Yorumlar?](https://medium.com/@oguzkilic/taray%C4%B1c%C4%B1lar-javascripti-nas%C4%B1l-yorumlar-fbdfc472f8e3) 44 | - [Google JavaScript Style Guide](https://google.github.io/styleguide/jsguide.html) 45 | - [Javascript Nasıl Çalışır?](http://devnot.com/2020/javascript-nasil-calisir/) 46 | - [🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)](https://dev.to/deepu105/visualizing-memory-management-in-v8-engine-javascript-nodejs-deno-webassembly-105p) 47 | - [Avoiding Memory Leaks in Node.js: Best Practices for Performance](https://blog.appsignal.com/2020/05/06/avoiding-memory-leaks-in-nodejs-best-practices-for-performance.html) 48 | 49 | ## Typescript 50 | - [Typescript Decorator Nedir?](https://medium.com/@ozanturhan/typescript-decorator-nedir-ab95c13f891) 51 | 52 | ## Unit Test 53 | - [Testing Angular 2+ Apps with Jasmine and Karma | Mosh](https://www.youtube.com/watch?v=yG4FH60fhUE) 54 | - [Unit Testing with Angular](https://www.youtube.com/watch?v=Yod3tBt0beM) 55 | - [Code Craft Tv Unit Test Overview](https://codecraft.tv/courses/angular/unit-testing/overview/) 56 | - [How to write unit tests for Angular code that uses the HttpClient?](https://blog.angulartraining.com/how-to-write-unit-tests-for-angular-code-that-uses-the-httpclient-429fa782eb15) 57 | - [Angular Testing In TDD | Shai Reznik | AngularConnect 2018](https://www.youtube.com/watch?v=k9LWSh2xxjM) 58 | - [Techniques and practices for testing Angular - Duncan Hunter & Adam Stephensen](https://www.youtube.com/watch?v=lTKhB6uAmno) 59 | - [Speactator Unit Testing Framework](https://github.com/ngneat/spectator) 60 | 61 | ## Diğer 62 | - [NX Angular Monorepo](https://nx.dev/angular) 63 | 64 | ## Genel Programlama Prensipleri 65 | - [SOLID Design Principles Explained: The Single Responsibility Principle](https://stackify.com/solid-design-principles/) 66 | - [Tasarım Desenleri Türkçe Kaynak](https://github.com/yusufyilmazfr/tasarim-desenleri-turkce-kaynak) 67 | --------------------------------------------------------------------------------