Skip to content

Commit

Permalink
added the levels
Browse files Browse the repository at this point in the history
  • Loading branch information
hardbass2525 committed Jan 7, 2025
1 parent 8765fa8 commit 557ca98
Show file tree
Hide file tree
Showing 2 changed files with 92 additions and 92 deletions.
74 changes: 37 additions & 37 deletions Skills/JavaScript.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
## JavaScript

- Language
- `Object`
- `Function`
- `Boolean`
- `Number`
- `BigInt`
- `String`
- `Symbol`
- `Infinity`
- `NaN`
- `undefined`
- `null`
- `this`
- `Object` e
- `Function` e
- `Boolean` e
- `Number` e
- `BigInt` e
- `String` e
- `Symbol` e
- `Infinity` k
- `NaN` k
- `undefined` k
- `null` k
- `this` h
- `instanceof`
- `...spread`
- `...rest`
- `typeof`
- `typeof`u
- Destructuring
- Generators
- Iterators
- Iterators h
- Async generator
- Async iterator
- Chaining
Expand All @@ -28,7 +28,7 @@
- Async IIFE
- `global`
- `globalThis`
- `window`
- `window` k
- Getters and setters
- `__proto__`
- `prototype`
Expand Down Expand Up @@ -59,38 +59,38 @@
- Private class fields
- Private class methods
- Statements
- `if`
- `while`
- `do..while`
- `for`
- `for..in`
- `for..of`
- `for await`
- `throw`
- `break`
- `continue`
- `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`
- `export`
- `label`
- `try..catch`
- `switch`
- `class`
- `switch` k
- `class` k
- `extends`
- `with`
- `new`
- Functions
- Arrow function
- Async function
- Function declaration
- Function expression
- Arrow function u
- Async function u
- Function declaration u
- Function expression u
- Default parameters
- Functional object
- `Function.prototype.call`
- `Function.prototype.bind`
- `Function.prototype.apply`
- `return`
- Data structures
- `Array`
- `Array` k
- `Map`
- `Set`
- `WeakMap`
Expand All @@ -102,21 +102,21 @@
- `Proxy`
- `RegExp`
- `Date`
- `Math`
- `Math` u
- `Reflect`
- `Error`
- `Error` ~
- `Atomics`
- `JSON`
- `JSON` ~
- `WeakRef`
- `FinalizationRegistry`
- `Intl`
- `Promise`
- `console`
- `console` u
- Timers
- Infrastructure
- V8
- Node.js
- npm
- npm ~
- prettier
- MDN
- TC39
110 changes: 55 additions & 55 deletions Skills/Programming.md
Original file line number Diff line number Diff line change
@@ -1,67 +1,67 @@
## Programming fundamental concepts

- Concepts
- Model
- Modeling
- Model ~
- Modeling ~
- Subject domain
- Algorithm
- Algorithm k
- Syntax
- Semantics
- Abstraction
- Paradigm
- Programm
- Programming paradigm
- Programming language
- Contract
- Paradigm ~
- Programm e
- Programming paradigm ~
- Programming language ~
- Contract ~
- Module
- Library
- Package
- Library ~
- Package ~
- Component
- Framework
- Platform
- Source code
- Framework~
- Platform ~
- Source code k
- Object code
- Machine code
- Microcode
- Software engineering
- Machine code k
- Microcode ~
- Software engineering k
- Decomposition
- Control flow
- Data flow
- Code reuse
- Defensive programming
- Don't repeat yourself (DRY)
- KISS principle
- Don't repeat yourself (DRY) e
- KISS principle e
- Syntax and concepts
- Value
- Identifier
- Variable
- Constant
- Scalar
- Literal
- Expression
- Value u
- Identifier u
- Variable u
- Constant u
- Scalar u
- Literal u
- Expression u
- Heap
- Function
- Function u
- Procedure
- Method
- Class
- Class u
- Prototype
- Event
- Event u
- Type
- Flag
- Lexical scope
- Code block
- Conditions
- Loops
- Assignment
- Loops ~
- Assignment k
- Regular expression
- Interface
- Namespaces
- Call stack
- Naming conventions
- Coding conventions
- Camel case
- Snake case
- Kebab case
- Camel case u
- Snake case u
- Kebab case u
- Trailing commas
- Return early
- Fail-fast
Expand All @@ -81,9 +81,9 @@
- Covariance
- Contravariance
- Functions
- Signature
- Argument
- Parameter
- Signature u
- Argument u
- Parameter u
- Pure function
- Lambda expression
- Side effects
Expand All @@ -105,12 +105,12 @@
- Generator
- Coroutine
- Data structures
- Array
- Array u
- Structure
- Record
- Enum
- Instance
- Object
- Object u
- Collection
- Set
- Hash table
Expand All @@ -128,7 +128,7 @@
- Immutable state
- Serialization
- String parsing
- JSON
- JSON ~
- JSON5
- YAML
- Networking
Expand Down Expand Up @@ -164,26 +164,26 @@
- Code review
- Exception
- Unittesting
- git
- Github
- git u
- Github u
- Docker
- Kubernetes
- GCC
- LLVM
- Antipatterns
- Magic numbers
- Hard code
- Soft code
- Magic numbers ~
- Hard code ~
- Soft code ~
- Cryptic code
- Improbability factor
- Accidental complexity
- Action at a distance
- Spaghetti
- Silver bullet
- Not invented here
- Dead code
- Unreachable code
- Duplicate code
- Dead code ~
- Unreachable code ~
- Duplicate code k
- Premature optimization
- Micro-optimization
- Nested loops
Expand All @@ -209,20 +209,20 @@
- Mono
- Operating systems
- Interrupts
- Drivers
- Kernel
- Drivers u
- Kernel ~
- Ring
- Virtual memory
- File system
- Linux
- Virtual memory u
- File system u
- Linux u
- Unix
- BSD
- MacOS
- Windows
- MacOS k
- Windows u
- Real-time OS
- Embedded OS
- Standards
- ASCII
- ASCII ~
- Escape sequence
- RFC
- IETF
Expand Down

0 comments on commit 557ca98

Please sign in to comment.