| 0 | c++ lectures at mipt (in russian). lecture 1. strings.mp4 | mp4 | 580.31 MiB |
| 15 | c++ lectures at mipt (in russian). lecture 10. coroutines, part 1.mp4 | mp4 | 660.04 MiB |
| 16 | c++ lectures at mipt (in russian). lecture 10. coroutines, part 2.mp4 | mp4 | 763.18 MiB |
| 17 | c++ lectures at mipt (in russian). lecture 11. asynchronous programming, part 1.mp4 | mp4 | 708.64 MiB |
| 18 | c++ lectures at mipt (in russian). lecture 11. asynchronous programming, part 2.mp4 | mp4 | 665.15 MiB |
| 19 | c++ lectures at mipt (in russian). lecture 12. concurrency, part 1.mp4 | mp4 | 595.10 MiB |
| 20 | c++ lectures at mipt (in russian). lecture 12. concurrency, part 2.mp4 | mp4 | 699.50 MiB |
| 21 | c++ lectures at mipt (in russian). lecture 13. atomicity, part 1.mp4 | mp4 | 533.31 MiB |
| 22 | c++ lectures at mipt (in russian). lecture 13. atomicity, part 2.mp4 | mp4 | 549.24 MiB |
| 23 | c++ lectures at mipt (in russian). lecture 13. atomicity, part 3.mp4 | mp4 | 656.04 MiB |
| 24 | c++ lectures at mipt (in russian). lecture 14. allocators, part 1.mp4 | mp4 | 239.90 MiB |
| 25 | c++ lectures at mipt (in russian). lecture 14. allocators, part 2.mp4 | mp4 | 198.39 MiB |
| 26 | c++ lectures at mipt (in russian). lecture 15. sfinae.mp4 | mp4 | 194.60 MiB |
| 27 | c++ lectures at mipt (in russian). lecture 16. metaprogramming.mp4 | mp4 | 263.77 MiB |
| 28 | c++ lectures at mipt (in russian). lecture 17. constexpr, part 1.mp4 | mp4 | 167.92 MiB |
| 29 | c++ lectures at mipt (in russian). lecture 17. constexpr, part 2.mp4 | mp4 | 227.52 MiB |
| 30 | c++ lectures at mipt (in russian). lecture 18. concepts.mp4 | mp4 | 269.14 MiB |
| 31 | c++ lectures at mipt (in russian). lecture 19. ranges, part 1.mp4 | mp4 | 238.02 MiB |
| 32 | c++ lectures at mipt (in russian). lecture 19. ranges, part 2.mp4 | mp4 | 152.26 MiB |
| 1 | c++ lectures at mipt (in russian). lecture 2. function templates.mp4 | mp4 | 972.85 MiB |
| 33 | c++ lectures at mipt (in russian). lecture 20. modules.mp4 | mp4 | 674.42 MiB |
| 2 | c++ lectures at mipt (in russian). lecture 3. class templates, part 1.mp4 | mp4 | 759.25 MiB |
| 3 | c++ lectures at mipt (in russian). lecture 3. class templates, part 2.mp4 | mp4 | 850.46 MiB |
| 4 | c++ lectures at mipt (in russian). lecture 4. exceptions, part 1.mp4 | mp4 | 521.90 MiB |
| 5 | c++ lectures at mipt (in russian). lecture 4. exceptions, part 2.mp4 | mp4 | 669.93 MiB |
| 6 | c++ lectures at mipt (in russian). lecture 5. type deduction.mp4 | mp4 | 599.75 MiB |
| 7 | c++ lectures at mipt (in russian). lecture 6. rvalue references, part 1.mp4 | mp4 | 669.87 MiB |
| 8 | c++ lectures at mipt (in russian). lecture 6. rvalue references, part 2.mp4 | mp4 | 630.75 MiB |
| 9 | c++ lectures at mipt (in russian). lecture 7. variadic templates.mp4 | mp4 | 671.31 MiB |
| 10 | c++ lectures at mipt (in russian). lecture 8. lambdas, part 1.mp4 | mp4 | 635.35 MiB |
| 11 | c++ lectures at mipt (in russian). lecture 8. lambdas, part 2.mp4 | mp4 | 636.12 MiB |
| 12 | c++ lectures at mipt (in russian). lecture 9. smart pointers, part 1.mp4 | mp4 | 673.54 MiB |
| 13 | c++ lectures at mipt (in russian). lecture 9. smart pointers, part 2.mp4 | mp4 | 999.54 MiB |
| 14 | c++ lectures at mipt (in russian). lecture 9a. monads.mp4 | mp4 | 252.17 MiB |