-
-
Notifications
You must be signed in to change notification settings - Fork 610
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3261f07
commit 1cee657
Showing
6 changed files
with
332 additions
and
173 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,160 @@ | ||
## Software engineering self assessment | ||
|
||
[![Skills](https://img.shields.io/badge/Self_Assessment-171 / 256 / 736-009933?style=flat-square)](https://github.com/seniaz/SelfAssessment/blob/main/Profile/REPORT.md) | ||
|
||
``` | ||
[![Skills](https://img.shields.io/badge/Self_Assessment-171 / 256 / 736-009933?style=flat-square)](https://github.com/seniaz/SelfAssessment/blob/main/Profile/REPORT.md) | ||
``` | ||
|
||
``` | ||
<a href="https://github.com/seniaz/SelfAssessment/blob/main/Profile/REPORT.md"><img alt="Skills" src="https://img.shields.io/badge/Self_Assessment-171 / 256 / 736-009933?style=flat-square"></a> | ||
``` | ||
|
||
## Assessment totals | ||
|
||
| Unit | Marked | Of | | ||
| ---- | ------ | -- | | ||
| [Programming](/Skills/Programming.md) | | | | ||
| Concepts | `8` | `30` | | ||
| Syntax and concepts | `23` | `33` | | ||
| Types | `0` | `14` | | ||
| Functions | `0` | `23` | | ||
| Data structures | `12` | `26` | | ||
| Networking | `0` | `9` | | ||
| Process and tools | `9` | `28` | | ||
| Antipatterns | `0` | `30` | | ||
| Runtimes and virtual machines | `0` | `5` | | ||
| Operating systems | `5` | `13` | | ||
| Standards | `0` | `15` | | ||
| [JavaScript](/Skills/JavaScript.md) | | | | ||
| Language | `57` | `57` | | ||
| Statements | `18` | `19` | | ||
| Functions | `10` | `10` | | ||
| Data structures | `8` | `8` | | ||
| Standard classes and namespaces | `14` | `14` | | ||
| Infrastructure | `6` | `6` | | ||
| [Async](/Skills/Async.md) | | | | ||
| Theory | `0` | `20` | | ||
| Async contracts | `0` | `18` | | ||
| Async adapters and utils | `0` | `5` | | ||
| Async abstractions interfaces | `0` | `11` | | ||
| JavaScript & Node.js specific | `0` | `17` | | ||
| Techniques | `0` | `10` | | ||
| [NodeJS](/Skills/NodeJS.md) | | | | ||
| Internals and concepts | `0` | `9` | | ||
| Modularity, layers and dependencies | `0` | `14` | | ||
| Environment | `0` | `6` | | ||
| Internal API | `0` | `26` | | ||
| Network | `0` | `28` | | ||
| Technique and tools | `1` | `12` | | ||
| Data access | `0` | `7` | | ||
| Error handling and debugging | `0` | `14` | | ||
| Integrations and bindings | `0` | `16` | | ||
| [Paradigms](/Skills/Paradigms.md) | | | | ||
| Theory | `0` | `25` | | ||
| OOP basics | `0` | `21` | | ||
| GRASP | `0` | `8` | | ||
| SOLID | `0` | `5` | | ||
| Patterns | `0` | `25` | | ||
| [Architecture](/Skills/Architecture.md) | | | | ||
| Application structure | `0` | `27` | | ||
| Application architecture | `0` | `36` | | ||
| Solution architecture | `0` | `18` | | ||
| Enterprise architecture | `0` | `18` | | ||
|
||
## [JavaScript](/Skills/JavaScript.md) | ||
|
||
|
||
| To start asynchronous programming | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
| `undefined` | 🎓 known | ⟶ | 🖐️ used | | ||
| `null` | 🎓 known | ⟶ | 🖐️ used | | ||
| `this` | 🎓 known | ⟶ | 🖐️ used | | ||
| `...spread` | 🎓 known | ⟶ | 🖐️ used | | ||
| `...rest` | 🎓 known | ⟶ | 🖐️ used | | ||
| `try..catch` | 🤷 unknown | ⟶ | 🎓 known | | ||
| `extends` | 🎓 known | ⟶ | 🖐️ used | | ||
| Mixins | 👂 heard | ⟶ | 🎓 known | | ||
|
||
Total: you have `64` of `72` skills, `8` to be upgraded, and `25` above needed | ||
|
||
| To start Node.js | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
| `BigInt` | 🎓 known | ⟶ | 🖐️ used | | ||
| `Infinity` | 🎓 known | ⟶ | 🖐️ used | | ||
| `NaN` | 🎓 known | ⟶ | 🖐️ used | | ||
| `undefined` | 🎓 known | ⟶ | 🖐️ used | | ||
| `null` | 🎓 known | ⟶ | 🖐️ used | | ||
| `this` | 🎓 known | ⟶ | 🖐️ used | | ||
| `...spread` | 🎓 known | ⟶ | 🖐️ used | | ||
| `...rest` | 🎓 known | ⟶ | 🖐️ used | | ||
| Generators | 🎓 known | ⟶ | 🖐️ used | | ||
| Async generator | 🎓 known | ⟶ | 🖐️ used | | ||
| Async iterator | 🎓 known | ⟶ | 🖐️ used | | ||
| Async IIFE | 🎓 known | ⟶ | 🖐️ used | | ||
| `global` | 🎓 known | ⟶ | 🖐️ used | | ||
| `globalThis` | 👂 heard | ⟶ | 🖐️ used | | ||
| `void` | 🎓 known | ⟶ | 🖐️ used | | ||
| `yield` | 🎓 known | ⟶ | 🖐️ used | | ||
| `await` | 🎓 known | ⟶ | 🖐️ used | | ||
| `static` | 🎓 known | ⟶ | 🖐️ used | | ||
| `export` | 🎓 known | ⟶ | 🖐️ used | | ||
| `try..catch` | 🤷 unknown | ⟶ | 🖐️ used | | ||
| `extends` | 🎓 known | ⟶ | 🖐️ used | | ||
| Async function | 🎓 known | ⟶ | 🖐️ used | | ||
| Typed arrays | 👂 heard | ⟶ | 🎓 known | | ||
| `Promise` | 🎓 known | ⟶ | 🖐️ used | | ||
| V8 | 👂 heard | ⟶ | 🖐️ used | | ||
|
||
Total: you have `73` of `98` skills, `25` to be upgraded, and `19` above needed | ||
|
||
## [Async](/Skills/Async.md) | ||
|
||
|
||
| For Node.js applied programming | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `50` skills, `50` to be upgraded, and `0` above needed | ||
|
||
| To start Node.js | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `37` skills, `37` to be upgraded, and `0` above needed | ||
|
||
| For Node.js platform/system programming | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `75` skills, `75` to be upgraded, and `0` above needed | ||
|
||
## [NodeJS](/Skills/NodeJS.md) | ||
|
||
|
||
| API and domain logic developer | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `0` skills, `0` to be upgraded, and `1` above needed | ||
|
||
| Enterprise applications | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `0` skills, `0` to be upgraded, and `1` above needed | ||
|
||
| Real-Time, gamedev, messaging | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `0` skills, `0` to be upgraded, and `0` above needed | ||
|
||
| Web and Frontend | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `0` skills, `0` to be upgraded, and `1` above needed | ||
|
||
| Fullstack development | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `0` skills, `0` to be upgraded, and `1` above needed | ||
|
||
| Platform/system development | actual | ⟶ | required | | ||
| --- | --- | --- | --- | | ||
|
||
Total: you have `0` of `0` skills, `0` to be upgraded, and `1` above needed |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.