Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions Courses/Fundamentals.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Основы программирования

Модули [SEF1](SEF1) и [SEF2](SEF1)

## Ссылки

- Автор: https://github.com/tshemsedinov
Expand All @@ -8,7 +10,7 @@
- Задачи по курсу: https://github.com/HowProgrammingWorks/Index/blob/master/Exercises.ru.md
- Словарь терминов: https://github.com/HowProgrammingWorks/Dictionary

## 1 семестр 1 курса
## Модуль SEF1

Объем материала: 36 лекций (из них 4 вводные лекции, 8 лекций по языку JS,
18 лекций по фундаментальным понятиям теории программирования, 6 лекций по
Expand Down Expand Up @@ -102,7 +104,7 @@
- [Композиция: pipe, compose](https://youtu.be/xS9FicVrOTI)
- Примеры кода: https://github.com/HowProgrammingWorks/Composition
- [Примеси: mixin, extend, Object.assign, class λ-mixin](https://youtu.be/NZMrJ2adEyY)
- Тема class λ-mixin из этой лекции не обязательна для 1 семестра
- Тема class λ-mixin из этой лекции не обязательна для модуля SEF1
- Примеры кода: https://github.com/HowProgrammingWorks/Mixin
- Старая версия лекции: https://youtu.be/2h9syXN5wO0
- [Прототипное программирование и прототипное наследование](https://youtu.be/SzaXTW2qcJE)
Expand All @@ -120,11 +122,11 @@
- [Типизированные массивы в JavaScript](https://youtu.be/tTNcqxbxhfY)
- Примеры кода: https://github.com/HowProgrammingWorks/TypedArrays
- [Новое в JavaScript](https://youtu.be/fUjHLj8bq_Y)
- Не все в лекции обязательно для 1 семестра, что поймете, то и хорошо
- Не все в темы обязательны для модуля SEF1, что поймете, то и хорошо
- Слайды: https://www.slideshare.net/tshemsedinov/javascript-esnext-ecmascript-2020-es11-es10-es9-es8-es7-es6-es2020-es2019
- Примеры кода: https://github.com/HowProgrammingWorks/ESNext

## 2 семестр 1 курса (материалы готовятся)
## Модуль SEF2

- [Объектно-ориентированное программирование](https://youtu.be/r4ReQlVtfgQ)
- [Структуры (struct) или записи (record)](https://youtu.be/Wb7o_kK4aH4)
Expand Down