From cded49a8f7b2d9a957f89778246ccad7ee772dc8 Mon Sep 17 00:00:00 2001 From: V2evteeva <veronikaevteeva83@gmail.com> Date: Thu, 9 Jan 2025 01:48:44 -0800 Subject: [PATCH] 2025-winter --- Skills/Databases.md | 4 +- Skills/DotNET.md | 2 +- Skills/JavaScript.md | 88 +++++++++++++++++++++---------------------- Skills/Paradigms.md | 4 +- Skills/Programming.md | 26 ++++++------- 5 files changed, 62 insertions(+), 62 deletions(-) diff --git a/Skills/Databases.md b/Skills/Databases.md index c499feb1..2320640b 100644 --- a/Skills/Databases.md +++ b/Skills/Databases.md @@ -1,7 +1,7 @@ ## Databases - Theory and concepts - - Data types + - Data types 👂 heard - Performance tuning - Migrations - Schema versioning @@ -63,7 +63,7 @@ - `FOREIGN KEY` - `CHECK` - `DEFAULT` - - `INDEX` + - `INDEX` 🎓 known - `UNIQUE` - `GRANT` - `REVOKE` diff --git a/Skills/DotNET.md b/Skills/DotNET.md index cc2b08e2..0f583eb1 100644 --- a/Skills/DotNET.md +++ b/Skills/DotNET.md @@ -102,7 +102,7 @@ - XML and file handling - Office automation and VSTO - Migration strategies for legacy VB6 applications -- C++/CLI Development Development +- C++/CLI Development Development 👂 heard - C++ syntax and language fundamentals - Interoperability between managed (.NET) and unmanaged (native) code - Memory management in mixed environments diff --git a/Skills/JavaScript.md b/Skills/JavaScript.md index 0ff8fc89..89093d81 100644 --- a/Skills/JavaScript.md +++ b/Skills/JavaScript.md @@ -1,27 +1,27 @@ ## JavaScript - Language - - `Object` - - `Function` - - `Boolean` - - `Number` + - `Object` 🖐️ used + - `Function` 🖐️ used + - `Boolean` 🖐️ used + - `Number` 🖐️ used - `BigInt` - - `String` - - `Symbol` + - `String` 🖐️ used + - `Symbol` 🖐️ used - `Infinity` - `NaN` - - `undefined` - - `null` - - `this` + - `undefined` 🎓 known + - `null` 👂 heard + - `this` 🎓 known - `instanceof` - `...spread` - - `...rest` - - `typeof` + - `...rest` 🎓 known + - `typeof` 🖐️ used - Destructuring - Generators - - Iterators + - Iterators 🖐️ used - Async generator - - Async iterator + - Async iterator 👂 heard - Chaining - Optional chaining - IIFE @@ -36,22 +36,22 @@ - Logical operators - Logical Assignment - Bitwise operators - - Ternary operator - - `void` + - Ternary operator 🎓 known + - `void` 👂 heard - `yield` - `await` - Template literal - Strict mode - Hoisting - - `delete` + - `delete`👂 heard - `in` - `super` - `eval` - - `static` + - `static`👂 heard - `Number.parseInt` - `Number.parseFloat` - Property descriptors - - Sealing properties + - Sealing properties 🎓 known - Freezing properties - Computed properties - Instance class fields @@ -59,28 +59,28 @@ - Private class fields - Private class methods - Statements - - `if` - - `while` - - `do..while` - - `for` - - `for..in` - - `for..of` - - `for await` - - `throw` - - `break` - - `continue` - - `import` + - `if` 🖐️ used + - `while` 🖐️ used + - `do..while` 🖐️ used + - `for` 🖐️ used + - `for..in` 🖐️ used + - `for..of` 🖐️ used + - `for await` 🖐️ used + - `throw` 🎓 known + - `break` 🎓 known + - `continue` 👂 heard + - `import` 👂 heard - `export` - `label` - - `try..catch` + - `try..catch` 🖐️ used - `switch` - - `class` + - `class` 👂 heard - `extends` - - `with` - - `new` -- Functions + - `with` 👂 heard + - `new` 👂 heard +- Functions - Arrow function - - Async function + - Async function 🎓 known - Function declaration - Function expression - Default parameters @@ -90,32 +90,32 @@ - `Function.prototype.apply` - `return` - Data structures - - `Array` - - `Map` + - `Array` 🖐️ used + - `Map` 🖐️ used - `Set` - `WeakMap` - `WeakSet` - Typed arrays - Mixins - - `Object.assign` + - `Object.assign`👂 heard - Standard classes and namespaces - `Proxy` - `RegExp` - - `Date` - - `Math` + - `Date` 🖐️ used + - `Math` 🎓 known - `Reflect` - - `Error` + - `Error` 🎓 known - `Atomics` - - `JSON` + - `JSON` 🎓 known - `WeakRef` - `FinalizationRegistry` - `Intl` - `Promise` - - `console` + - `console` 🖐️ used - Timers - Infrastructure - V8 - - Node.js + - Node.js 👂 heard - npm - prettier - MDN diff --git a/Skills/Paradigms.md b/Skills/Paradigms.md index 91d5f7e5..b048ad16 100644 --- a/Skills/Paradigms.md +++ b/Skills/Paradigms.md @@ -28,10 +28,10 @@ - Class composition - OOP basics - Constructor - - Operator `new` + - Operator `new` 👂 heard - Static method - Method - - Async method + - Async method 👂 heard - Getters, Setters - Public fields - Private fields diff --git a/Skills/Programming.md b/Skills/Programming.md index e976b503..4bdfaaa9 100644 --- a/Skills/Programming.md +++ b/Skills/Programming.md @@ -11,7 +11,7 @@ - Paradigm - Programm - Programming paradigm - - Programming language + - Programming language 👂 heard - Contract - Module - Library @@ -32,21 +32,21 @@ - Don't repeat yourself (DRY) - KISS principle - Syntax and concepts - - Value + - Value 🖐️ used - Identifier - - Variable + - Variable 👂 heard - Constant - Scalar - Literal - Expression - Heap - - Function + - Function 🖐️ used - Procedure - Method - - Class + - Class 🖐️ used - Prototype - Event - - Type + - Type 👂 heard - Flag - Lexical scope - Code block @@ -56,7 +56,7 @@ - Regular expression - Interface - Namespaces - - Call stack + - Call stack 👂 heard - Naming conventions - Coding conventions - Camel case @@ -80,7 +80,7 @@ - Type inference - Covariance - Contravariance -- Functions +- Functions 👂 heard - Signature - Argument - Parameter @@ -93,7 +93,7 @@ - Higher order - Recursion - Tail call optimisation - - Callback + - Callback 👂 heard - Listener - Composition - Pipe @@ -128,7 +128,7 @@ - Immutable state - Serialization - String parsing - - JSON + - JSON 🎓 known - JSON5 - YAML - Networking @@ -138,7 +138,7 @@ - IPv4 - IPv6 - NAT - - URL + - URL 🖐️ used - URN - URI - Process and tools @@ -165,7 +165,7 @@ - Exception - Unittesting - git - - Github + - Github 🖐️ used - Docker - Kubernetes - GCC @@ -217,7 +217,7 @@ - Linux - Unix - BSD - - MacOS + - MacOS 🖐️ used - Windows - Real-time OS - Embedded OS