Skip to content

Commit e0b10fc

Browse files
mibal-uatshemsedinov
authored andcommittedNov 3, 2022
Grouping 6th and 7th weeks and fix weeks enumeration
1 parent 808ae0a commit e0b10fc

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed
 

‎Courses/Fundamentals-2022-2023.md

+18-21
Original file line numberDiff line numberDiff line change
@@ -85,16 +85,13 @@
8585
- Обработка ошибок: https://github.com/HowProgrammingWorks/Errors
8686
- [Рекурсия: косвенная и хвостовая, стек, выход](https://youtu.be/W2skCjIgVKE)
8787
- Примеры кода: https://github.com/HowProgrammingWorks/Recursion
88-
89-
### 7 неделя: 07-13 ноября
90-
9188
- [Итерирование, циклы и итераторы в JavaScript](https://youtu.be/lq3b5_UGJas)
9289
- Примеры кода: https://github.com/HowProgrammingWorks/Iteration
9390
- [Антипаттерны процедурного программирования](https://youtu.be/cTv7V22mkwE)
9491
- Примеры кода: https://github.com/HowProgrammingWorks/Antipatterns/tree/master/JavaScript/02-Procedural
9592
- Семинар: [Ответы на вопросы по курсу "Основы программирования"](https://youtu.be/TY6nDW7aYys)
9693

97-
### 8 неделя: 14-20 ноября
94+
### 7 неделя: 14-20 ноября
9895

9996
- [Таймеры, таймауты и EventEmitter](https://youtu.be/LK2jveAnRNg)
10097
- Таймеры: https://github.com/HowProgrammingWorks/Timers
@@ -108,7 +105,7 @@
108105
- Хеш таблицы: https://github.com/HowProgrammingWorks/Map
109106
- Множества: https://github.com/HowProgrammingWorks/Set
110107

111-
### 9 неделя: 21-27 ноября
108+
### 8 неделя: 21-27 ноября
112109

113110
- [Code Review: как это и зачем](https://youtu.be/EKL6NiIQ6ZU)
114111
- Примеры: https://github.com/HowProgrammingWorks/CodeReview
@@ -119,7 +116,7 @@
119116
- [Сериализация и десериализация в JavaScript и Node.js](https://youtu.be/GtKPniOEzh8)
120117
- Примеры кода: https://github.com/HowProgrammingWorks/Serialization
121118

122-
### 10 неделя: 28 ноября - 04 декабря
119+
### 9 неделя: 28 ноября - 04 декабря
123120

124121
- [Рефакторинг: причины, цели, техники и процесс](https://youtu.be/z73wmpdweQ4)
125122
- Примеры кода: https://github.com/HowProgrammingWorks/Refactoring
@@ -131,7 +128,7 @@
131128
- [Регулярные выражения и парсинг в JavaScript](https://youtu.be/-ef2E0ozxao)
132129
- Примеры кода: https://github.com/HowProgrammingWorks/RegExp
133130

134-
### 11 неделя: 05-11 декабря
131+
### 10 неделя: 05-11 декабря
135132

136133
- [Композиция: pipe, compose](https://youtu.be/xS9FicVrOTI)
137134
- Примеры кода: https://github.com/HowProgrammingWorks/Composition
@@ -143,7 +140,7 @@
143140
- Примеры кода: https://github.com/HowProgrammingWorks/Memoization
144141
- Старая версия лекции: https://youtu.be/2h9syXN5wO0
145142

146-
### 12 неделя: 12-18 декабря
143+
### 11 неделя: 12-18 декабря
147144

148145
- [Прототипное программирование и прототипное наследование](https://youtu.be/SzaXTW2qcJE)
149146
- Примеры кода: https://github.com/HowProgrammingWorks/PrototypeChain
@@ -155,7 +152,7 @@
155152
- Примеры кода: https://github.com/HowProgrammingWorks/Wrapper
156153
- Старая версия лекции: https://youtu.be/2h9syXN5wO0
157154

158-
### 13 неделя: 19-25 декабря
155+
### 12 неделя: 19-25 декабря
159156

160157
- [Типизированные массивы в JavaScript](https://youtu.be/tTNcqxbxhfY)
161158
- Примеры кода: https://github.com/HowProgrammingWorks/TypedArrays
@@ -166,35 +163,35 @@
166163

167164
## Модуль SEF2
168165

169-
### 14 неделя
166+
### 13 неделя
170167

171168
- [Объектно-ориентированное программирование](https://youtu.be/r4ReQlVtfgQ)
172169
- [Структуры (struct) или записи (record)](https://youtu.be/Wb7o_kK4aH4)
173170
- [Карта специальности инженер-программист](https://youtu.be/SE5aXH-yf0I)
174171

175-
### 15 неделя
172+
### 14 неделя
176173

177174
- [Подход к изучению программирования](https://youtu.be/zMU4ir10DMg)
178175
- Списки: односвязные, двусвязные, циклические, развернутые
179176
- [Графы и запросы к графовым структурам данных](https://youtu.be/a0W0T8Yqw3s)
180177
- Примеры кода: https://github.com/HowProgrammingWorks/Graph
181178

182-
### 16 неделя
179+
### 15 неделя
183180

184181
- [Проекции и отображения наборов данных в JavaScript](https://youtu.be/lwJCq9inky8)
185182
- Примеры кода: https://github.com/HowProgrammingWorks/Projection
186183
- [Мономорфный и полиморфный код, инлайн-кэш, скрытые классы](https://youtu.be/9JUY3prnCQ4)
187184
- Примеры кода: https://github.com/HowProgrammingWorks/Monomorphism
188185

189-
### 17 неделя
186+
### 16 неделя
190187

191188
- [Функциональное программирование](https://youtu.be/0JxSs_GcvbQ)
192189
- Смотрите обзорно, это не обязательная лекция, попробуйте уловить суть парадигмы
193190
- Примеры кода: https://github.com/HowProgrammingWorks/FunctionalProgramming
194191
- [Реактивное программирование](https://youtu.be/7MH8-qQc-48)
195192
- Примеры кода: https://github.com/HowProgrammingWorks/ReactiveProgramming
196193

197-
### 18 неделя
194+
### 17 неделя
198195

199196
- [Работа с файлами, буферами и файловыми потоками в Node.js](https://youtu.be/eQGBS15vUac)
200197
- Файлы: https://github.com/HowProgrammingWorks/Files
@@ -204,20 +201,20 @@
204201
- [Измерение производительности кода и оптимизация](https://youtu.be/sanq2X7Re8o)
205202
- Примеры кода: https://github.com/HowProgrammingWorks/Benchmark
206203

207-
### 19 неделя
204+
### 18 неделя
208205

209206
- [Асинхронное программирование на callback`ах](https://youtu.be/z8Hg6zgi3yQ)
210207
- [Асинхронное программирование на promise`ах](https://youtu.be/RMl4r6s1Y8M)
211208
- Примеры кода: https://github.com/HowProgrammingWorks/AsynchronousProgramming
212209
- [Асинхронные функции, async/await, thenable, обработка ошибок](https://youtu.be/Jdf_tZuJbHI)
213210
- Примеры кода: https://github.com/HowProgrammingWorks/AsyncAwait
214211

215-
### 20 неделя
212+
### 19 неделя
216213

217214
- Неизменяемые структуры данных (immutable)
218215
- Автоматное программирование: конечные автоматы (машины состояний)
219216

220-
### 21 неделя
217+
### 20 неделя
221218

222219
- [Антипаттерны объектно-ориентированного программирования](https://youtu.be/9d5TG1VsLeU)
223220
- https://github.com/HowProgrammingWorks/Antipatterns/tree/master/JavaScript/03-OOP
@@ -226,7 +223,7 @@
226223
- [Функциональные объекты, функторы и монады в JavaScript](https://youtu.be/3Z7f0Gi8pxw)
227224
- Примеры кода: https://github.com/HowProgrammingWorks/Functor
228225

229-
### 22 неделя
226+
### 21 неделя
230227

231228
- [Генераторы и асинхронные генераторы](https://youtu.be/kvNm9D32s8s)
232229
- Генераторы: https://github.com/HowProgrammingWorks/Generator
@@ -235,22 +232,22 @@
235232
- Итераторы: https://github.com/HowProgrammingWorks/Iterator
236233
- Асинхронные итераторы: https://github.com/HowProgrammingWorks/AsyncIterator
237234

238-
### 23 неделя
235+
### 22 неделя
239236

240237
- [Перечислимый тип (enum) в JavaScript и TypeScript](https://youtu.be/BXiKebOIAGI)
241238
- Примеры кода: https://github.com/HowProgrammingWorks/Enum
242239
- [Дженерики и обобщенное программирование](https://youtu.be/r6W2z3DQhoI)
243240
- Примеры кода: https://github.com/HowProgrammingWorks/Generics
244241

245-
### 24 неделя
242+
### 23 неделя
246243

247244
- [Тестирование: юниттесты с примерами](https://youtu.be/CszugIag2TA)
248245
- Тестирование: https://github.com/HowProgrammingWorks/Testing
249246
- Юниттесты: https://github.com/HowProgrammingWorks/Unittesting
250247
- [Тестирование: системное и интеграционное тестирование](https://youtu.be/OuKu_6H_6gE)
251248
- Примеры кода: https://github.com/HowProgrammingWorks/Unittesting
252249

253-
### 25 неделя
250+
### 24 неделя
254251

255252
- [Интроспекция и рефлексия в JavaScript](https://youtu.be/yvW1PjUVeM0)
256253
- Интроспекция: https://github.com/HowProgrammingWorks/Introspection

0 commit comments

Comments
 (0)
Please sign in to comment.