Основы промышленной разработки-МОиВС-2021-2022 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «== О курсе == '''Преподаватель:''' [https://www.hse.ru/staff/akhtyamovpavel#teaching Ахтямов Павел Ибрагимович] ===…»)
 
(О курсе)
Строка 9: Строка 9:
  
 
<div class="mw-collapsible mw-collapsed">
 
<div class="mw-collapsible mw-collapsed">
''' 01 Git '''
+
''' 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=iUehJkZec3w&list=PLmA-1xX7IuzBZ2l55gxcAVXTqNJt4OwSY&index=2 Первые коммиты в Git-е.]
+
::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

Домашние задания

ДЗ1

ДЗ1.5

ДЗ2

ДЗ3

ДЗ4

ДЗ5

ДЗ6.

Табличка с оценками

Google sheets