Skip to content

Commit

Permalink
done
Browse files Browse the repository at this point in the history
  • Loading branch information
nastezii committed Jan 11, 2025
1 parent 8765fa8 commit 2bd6917
Show file tree
Hide file tree
Showing 5 changed files with 257 additions and 257 deletions.
6 changes: 3 additions & 3 deletions Skills/Architecture.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
## Architecture

- Application structure
- Modularity
- Components
- Directories
- Modularity k
- Components k
- Directories k
- GRASP
- SOLID
- GoF patterns
Expand Down
14 changes: 7 additions & 7 deletions Skills/DotNET.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
- Multithreading with Task Parallel Library (TPL)
- Performance monitoring and diagnostics
- APIs and Framework Features
- LINQ
- LINQ h
- SignalR for real-time web functionality
- High-performance RPC with `gRPC`
- Security features (authentication, authorization)
Expand Down Expand Up @@ -78,11 +78,11 @@
- Kubernetes for orchestration
- Serverless computing
- C# Development
- C# syntax and language fundamentals
- Advanced C# features (LINQ, async/await, delegates, events)
- Reflection and dynamic programming
- Data types and collections
- Generics and extension methods
- C# syntax and language fundamentals u
- Advanced C# features (LINQ, async/await, delegates, events) h
- Reflection and dynamic programming h
- Data types and collections u
- Generics and extension methods u
- Attributes and annotations
- Interoperability with other .NET languages
- `F#` Development
Expand Down Expand Up @@ -120,7 +120,7 @@
- .NET MAUI / Xamarin
- Interoperability between managed code and iOS/Android API
- Game development
- Unity
- Unity h
- Web development
- ASP.NET Core
- Blazor
Expand Down
132 changes: 66 additions & 66 deletions Skills/JavaScript.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
## JavaScript

- Language
- `Object`
- `Function`
- `Boolean`
- `Number`
- `BigInt`
- `String`
- `Symbol`
- `Infinity`
- `NaN`
- `undefined`
- `null`
- `this`
- `instanceof`
- `...spread`
- `...rest`
- `typeof`
- Destructuring
- `Object` u
- `Function` u
- `Boolean` u
- `Number` u
- `BigInt` u
- `String` u
- `Symbol` u
- `Infinity` u
- `NaN` u
- `undefined` u
- `null` u
- `this` u
- `instanceof` u
- `...spread`h
- `...rest` h
- `typeof` u
- Destructuring u
- Generators
- Iterators
- Iterators u
- Async generator
- Async iterator
- Chaining
- Optional chaining
- Chaining u
- Optional chaining
- IIFE
- Async IIFE
- `global`
Expand All @@ -37,7 +37,7 @@
- Logical Assignment
- Bitwise operators
- Ternary operator
- `void`
- `void` u
- `yield`
- `await`
- Template literal
Expand All @@ -47,52 +47,52 @@
- `in`
- `super`
- `eval`
- `static`
- `Number.parseInt`
- `Number.parseFloat`
- `static` u
- `Number.parseInt` u
- `Number.parseFloat` u
- Property descriptors
- Sealing properties
- Freezing properties
- Computed properties
- Instance class fields
- Static class fields
- Private class fields
- Private class methods
- Computed properties
- Instance class fields u
- Static class fields u
- Private class fields u
- Private class methods u
- Statements
- `if`
- `while`
- `do..while`
- `for`
- `for..in`
- `for..of`
- `for await`
- `throw`
- `break`
- `continue`
- `import`
- `export`
- `label`
- `try..catch`
- `switch`
- `class`
- `extends`
- `with`
- `new`
- `if` u
- `while` u
- `do..while` u
- `for` u
- `for..in` u
- `for..of` u
- `for await` u
- `throw` u
- `break` u
- `continue` u
- `import` u
- `export` u
- `label` u
- `try..catch` u
- `switch` u
- `class` u
- `extends`
- `with` u
- `new` u
- Functions
- Arrow function
- Arrow function u
- Async function
- Function declaration
- Function expression
- Default parameters
- Functional object
- `Function.prototype.call`
- `Function.prototype.bind`
- `Function.prototype.apply`
- `return`
- Function declaration u
- Function expression u
- Default parameters u
- Functional object u
- `Function.prototype.call`u
- `Function.prototype.bind` u
- `Function.prototype.apply` u
- `return` u
- Data structures
- `Array`
- `Array` u
- `Map`
- `Set`
- `Set`
- `WeakMap`
- `WeakSet`
- Typed arrays
Expand All @@ -101,12 +101,12 @@
- Standard classes and namespaces
- `Proxy`
- `RegExp`
- `Date`
- `Math`
- `Reflect`
- `Error`
- `Atomics`
- `JSON`
- `Date` u
- `Math` u
- `Reflect` u
- `Error` u
- `Atomics` u
- `JSON` h
- `WeakRef`
- `FinalizationRegistry`
- `Intl`
Expand All @@ -115,7 +115,7 @@
- Timers
- Infrastructure
- V8
- Node.js
- Node.js h
- npm
- prettier
- MDN
Expand Down
82 changes: 41 additions & 41 deletions Skills/Paradigms.md
Original file line number Diff line number Diff line change
@@ -1,48 +1,48 @@
## Multi-paradigm programming

- Theory
- Procedural programming
- Imperative programming
- Structured programming
- Non-structured programming
- Functional programming
- Procedural programming k
- Imperative programming k
- Structured programming k
- Non-structured programming
- Functional programming k
- Prototype-based programming
- Object-oriented programming
- Object-based programming
- Generic programming
- Concurrent computing
- Asynchronous programming
- Parallel programming
- Reactive programming
- Functional-reactive (FRP)
- Automata-based programming
- Domain-specific languages
- Multi-paradigm programming
- Metaprogramming
- Object-oriented programming u
- Object-based programming u
- Generic programming h
- Concurrent computing h
- Asynchronous programming k
- Parallel programming h
- Reactive programming h
- Functional-reactive (FRP) h
- Automata-based programming h
- Domain-specific languages
- Multi-paradigm programming h
- Metaprogramming h
- Actor model
- Lambda calculus
- Lambda calculus h
- Black box
- Information hiding
- Aspect-oriented programming
- Anemic domain model
- Class composition
- Class composition u
- OOP basics
- Constructor
- Operator `new`
- Static method
- Method
- Async method
- Getters, Setters
- Public fields
- Private fields
- Field declarations
- Constructor u
- Operator `new` u
- Static method u
- Method u
- Async method u
- Getters, Setters u
- Public fields u
- Private fields u
- Field declarations u
- Inheritance
- Parent class
- Polymorphism
- Abstract class
- Interface
- Encapsulation
- Hidden class
- Parent class h
- Polymorphism k
- Abstract class h
- Interface
- Encapsulation u
- Hidden class
- Object form
- Instance
- Introspection
Expand All @@ -58,18 +58,18 @@
- Protected variations
- Pure fabrication
- SOLID
- Single-responsibility principle (SRP)
- Open–closed principle (OCP)
- Liskov substitution principle (LSP)
- Interface segregation principle (ISP)
- Dependency inversion principle (DIP)
- Single-responsibility principle (SRP) h
- Open–closed principle (OCP) h
- Liskov substitution principle (LSP) h
- Interface segregation principle (ISP) h
- Dependency inversion principle (DIP) h
- Patterns
- Singleton
- Singleton u
- Factory Method
- Abstract Factory
- Adapter
- Observer
- Strategy
- Strategy
- Facade
- Proxy
- Chain of Responsibility
Expand Down
Loading

0 comments on commit 2bd6917

Please sign in to comment.