Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/howprogrammingworks/index
Metarhia educational program index π
https://github.com/howprogrammingworks/index
algorithms architecture asynchronous data-structures engineering javascript lectures nodejs paradigms parallel programming
Last synced: 7 days ago
JSON representation
Metarhia educational program index π
- Host: GitHub
- URL: https://github.com/howprogrammingworks/index
- Owner: HowProgrammingWorks
- License: mit
- Created: 2017-03-09T00:12:29.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-25T14:09:26.000Z (27 days ago)
- Last Synced: 2025-01-07T16:05:29.368Z (14 days ago)
- Topics: algorithms, architecture, asynchronous, data-structures, engineering, javascript, lectures, nodejs, paradigms, parallel, programming
- Homepage: https://youtube.com/@TimurShemsedinov
- Size: 657 KB
- Stars: 3,469
- Watchers: 295
- Forks: 440
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ΠΠ½Π΄Π΅ΠΊΡ ΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΡΡΡΠΎΠ²
ΠΠ½ΠΈΠ³Π° ΠΏΠΎ Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° (Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅): https://github.com/HowProgrammingWorks/Book
- [ΠΠ½Π΄Π΅ΠΊΡ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈ Π³ΡΡΠΏΠΏ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° ΠΠ΅ΡΠ°ΡΡ ΠΈΡ](Links.md)
- [ΠΠ½Π΄Π΅ΠΊΡ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ², ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΡ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΠΉ](Courses/Talks.md)
- [ΠΠ½Π΄Π΅ΠΊΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π°Π΄Π°Π½ΠΈΠΉ](Practice/Index.md)
- [ΠΠ½Π΄Π΅ΠΊΡ ΡΠΎΠ·Π²ΠΎΠ½ΠΎΠ² ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π°](Archive/WeeklyCall.md)## ΠΠ°Π·ΠΎΠ²ΡΠΉ ΠΊΡΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ
- [ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π·ΠΎΡ Π·Π½Π°Π½ΠΈΠΉ](Courses/Introduction.md) Π° ΡΠ°ΠΊ ΠΆΠ΅ [ΡΠ΅ΠΌΠΈΠ½Π°ΡΡ](Courses/Seminars.md)
- [ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ](https://www.youtube.com/watch?v=2DM5I2CI4gY&list=PLpmhTzMVLuROAIey9vW3pyRSpHfknLssu)
- [ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΌΠΎΠ΄ΡΠ»ΠΈ (1 Π³ΠΎΠ΄ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ)](Courses/Fundamentals.md) [(Ρ ΡΠ°ΠΉΠΌΠΊΠΎΠ΄Π°ΠΌΠΈ)](Courses/Fundamentals-timecodes.md)
- [ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (2 Π³ΠΎΠ΄ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ)](Courses/Advanced.md)## ΠΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΡΡΡΡ
- [ΠΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅](Courses/Asynchronous.md)
(ΠΊΡΡΡ Π³ΠΎΡΠΎΠ², ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ)
[(Ρ ΡΠ°ΠΉΠΌΠΊΠΎΠ΄Π°ΠΌΠΈ)](Courses/Asynchronous-timecodes.md)
- [Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅ΠΊ Node.js](Courses/NodeJS.md)
(ΠΊΡΡΡ Π³ΠΎΡΠΎΠ², ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ)
[(Ρ ΡΠ°ΠΉΠΌΠΊΠΎΠ΄Π°ΠΌΠΈ)](Courses/NodeJS-timecodes.md)
- [Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅ΠΊ Metarhia](Courses/Metarhia.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 5%)
- [Π¨Π°Π±Π»ΠΎΠ½Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ](Courses/Patterns.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 50%)
- [ΠΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ](Courses/Paradigms.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 70%)
- [ΠΠ΅ΡΠ°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΡΠ»ΡΡΠΈΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅](Courses/Metaprogramming.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 50%)
- [ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ ](Courses/AlgAndData.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 20%)
- [ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²](Courses/Network.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 50%)
- [ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΠ](Courses/Tools.md)
(Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΠΈΠ΄Π΅ΠΎ-Π»Π΅ΠΊΡΠΈΠΉ, Π½ΡΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΡΡΡ)
- [Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅](Courses/Functional.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 20%)
- [ΠΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅](Courses/OOP.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 20%)
- [GRASP ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Ρ Π°Π΄Π°ΠΏΡΠ°ΡΠΈΠ΅ΠΉ Π΄Π»Ρ JavaScript ΠΈ Node.js](Courses/GRASP.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 40%)
- [ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ](Courses/OS.md)
(Π½ΡΠΆΠ½ΠΎ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ)
- [Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅](Courses/System.md)
(Π½ΡΠΆΠ½ΠΎ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ)
- [ΠΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ](Courses/Architecture.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 40%)
- [ΠΠ΅Π±-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ](Courses/Web.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 25%)
- [ΠΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅](Courses/Parallel.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 10%)
- [ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π°Π· Π΄Π°Π½Π½ΡΡ ](Courses/Databases.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 25%)
- [ΠΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠ΅ ΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ](Courses/Highload.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 20%)
- [ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²](Courses/UI-UX.md)
(Π½ΡΠΆΠ½ΠΎ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ)
- [ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ](Courses/Security.md)
(Π½ΡΠΆΠ½ΠΎ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ)
- [ΠΠ°ΡΠ΅ΡΡΠ²ΠΎ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΠΠ](Courses/Quality.md)
(Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ 5%)