Блог / Пропущенный семестр курса по компьютерным наукам
Ссылка: missing-semester-rus.github
Другие курсы затрагивают продвинутые темы в рамках компьютерных наук (CS): от операционных систем до машинного обучения. Но есть один важный вопрос, который редко освещается – изучение необходимых утилит. Его обычно оставляют студентам для самостоятельного изучения. Но на этом курсе вы научитесь работать с командной строкой, использовать мощный текстовый редактор, необычные функции систем контроля версий и многое другое! Студенты тратят сотни часов на работу с утилитами в процессе обучения (и тысячи часов в течение всей карьеры), поэтому имеет смысл сделать курс максимально плавным и комфортным. Его освоение позволит не только тратить меньше времени на настройку в соответствии с вашими потребностями и задачами, но также даст возможность решать проблемы, которые до этого казались невероятно сложными.
О причинах создания, целях и назначении этого курса.
- 1/13: Обзор курса + shell
- 1/14: Оболочка и скрипты
- 1/15: Editors (Vim)
- 1/16: Data Wrangling
- 1/21: Command-line Environment
- 1/22: Version Control (Git)
- 1/23: Debugging and Profiling
- 1/27: Метапрограммирование
- 1/28: Security and Cryptography
- 1/29: Potpourri
- 1/30: Q&A
Плейлист с лекциями доступен на YouTube.
О курсе
Преподаватели: Anish, Jon и Jose.
Кроме MIT
В надежде, что эти материалы будут полезны не только студентам MIT, авторы поделились курсом на следующих площадках:
Переводы курса
*Примечание: это неавторизованные переводы.
Можете предлагать переводы других материалов курса на русский, а также исправления и корректировки существующих переводов, Github. Спасибо за помощь!
Благодарности
Авторы выражают благодарность Elaine Mello, Jim Cain и MIT Open Learning за предоставленную возможность записывать видео с лекциями; Anthony Zolnik и MIT AeroAstro за аудио- и видео оборудование; и Brandi Adams и MIT EECS.