Основы промышленной разработки-МОиВС-2021-2022 — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Chopik (обсуждение | вклад) (Новая страница: «== О курсе == '''Преподаватель:''' [https://www.hse.ru/staff/akhtyamovpavel#teaching Ахтямов Павел Ибрагимович] ===…») |
Chopik (обсуждение | вклад) (→О курсе) |
||
| Строка 9: | Строка 9: | ||
<div class="mw-collapsible mw-collapsed"> | <div class="mw-collapsible mw-collapsed"> | ||
| − | ''' 01 | + | ''' 01 Системы контроля версий. git ''' |
<div class="mw-collapsible-content" style="display: none;"> | <div class="mw-collapsible-content" style="display: none;"> | ||
::01.1 [https://www.youtube.com/watch?v=a0VSe7x3CZ8&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=1 Организационные моменты. Что такое Git?] | ::01.1 [https://www.youtube.com/watch?v=a0VSe7x3CZ8&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=1 Организационные моменты. Что такое Git?] | ||
| − | ::01.2 [https://www.youtube.com/watch?v= | + | ::01.2 [https://www.youtube.com/watch?v=a0VSe7x3CZ8&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=2 Первые коммиты в Git-е.] |
::01.3 [https://www.youtube.com/watch?v=jaZ8Xt27P0c&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=3 Работа с ветвями в Git. Simple Workflow] | ::01.3 [https://www.youtube.com/watch?v=jaZ8Xt27P0c&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=3 Работа с ветвями в Git. Simple Workflow] | ||
::01.4(Advanced) [https://www.youtube.com/watch?v=4_CHp7lNEqE&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=4 Внутреннее устройство Git] | ::01.4(Advanced) [https://www.youtube.com/watch?v=4_CHp7lNEqE&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=4 Внутреннее устройство Git] | ||
| + | |||
| + | </div></div> | ||
| + | |||
| + | <div class="mw-collapsible mw-collapsed"> | ||
| + | ''' 02 Linux + Bash ''' | ||
| + | <div class="mw-collapsible-content" style="display: none;"> | ||
| + | |||
| + | ::02.1 [https://www.youtube.com/watch?v=WJpQTmy5BLU&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=5 Linux FileSystem. Базовые команды] | ||
| + | |||
| + | ::02.2 [https://www.youtube.com/watch?v=GS9tTY4OksQ&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=6 Права пользователей. Базовые скрипты.] | ||
| + | |||
| + | ::02.3 [https://www.youtube.com/watch?v=_QpXDva11_o&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=7 Чтение переменных. Условные операторы] | ||
| + | |||
| + | ::02.4 [https://www.youtube.com/watch?v=IPStF_tKJj0&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=8 Цикл for, функции и обработка аргументов командной строки] | ||
| + | |||
| + | </div></div> | ||
| + | |||
| + | <div class="mw-collapsible mw-collapsed"> | ||
| + | ''' 03 За код ''' | ||
| + | <div class="mw-collapsible-content" style="display: none;"> | ||
| + | |||
| + | ::03.1 [https://www.youtube.com/watch?v=rRV_11X59d8&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=9 Практики написания хорошего кода] | ||
| + | |||
| + | ::03.2 [https://www.youtube.com/watch?v=qQ-0z8G2kqI&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=10 Паттерны и антипаттерны проектирования] | ||
| + | |||
| + | ::03.3 [https://www.youtube.com/watch?v=62QxrLkp0DE&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=11 Awk, xargs. 1-строчные скрипты вместо 10 строк в Python.] | ||
| + | |||
| + | ::03.4 [https://www.youtube.com/watch?v=iMDhrf0rA3M&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=12 Git workflows и стратегии слияния] | ||
</div></div> | </div></div> | ||
Версия 12:04, 22 февраля 2022
О курсе
Преподаватель:
Лекции/Семинары
Занятия проводятся в Zoom по субботам: Zoom
01 Системы контроля версий. git
02 Linux + Bash
03 За код
Домашние задания
ДЗ3
ДЗ6.