Разработка программного обеспечения для GNU/Linux

Лекции

Тема

Дата

Стрим

Запись

Срок сдачи
д/з

00

Командная строка и использование SSH

2022-09-13

YouTube

18:00

YouTube

01

Сборочное окружение

2022-09-20

YouTube

18:00

YouTube

2022-09-26

02

Работа с терминалом и простой проект

2022-09-27

YouTube

18:00

YouTube

2022-10-03

03

Многофайловая сборка

2022-10-04

YouTube

18:00

YouTube

2022-10-10

04

Обработка текстов и сценарии

2022-10-11

YouTube

18:00

YouTube

2022-10-17

05

Отладка

2022-10-18

YouTube

18:00

YouTube

2022-10-24

06

Регулярные выражения

2022-10-25

YouTube

18:00

YouTube

2022-10-31

07

Трассировка и защита памяти

2022-11-01

YouTube

18:00

YouTube

2022-11-07

08

Адаптация к окружению

2022-11-08

YouTube

18:00

YouTube

2022-11-14

09

Интернационализация и локализация

2022-11-15

YouTube

18:00

YouTube

2022-11-21

10

Библиотеки и сторонние исходники

2022-11-22

YouTube

18:00

YouTube

11

Тестирование

2022-11-29

YouTube

18:00

YouTube

2022-12-05

12

Информационное пространство и документирование

2022-12-06

YouTube

18:00

YouTube

2022-12-12

13

Установка и пакетирование

2022-12-13

YouTube

18:00

YouTube

Аннотация

В курсе рассматривается жизненный цикл создания программного продукта на примере практик, используемых при разработке приложений для ОС семейства GNU/Linux.

Освещены следующие темы:

По каждой теме предполагается осветить теоретические основы, необходимые для её понимания, дать обзор используемых инструментов и показать процесс применения одного из таких инструментов для самостоятельного решения практических задач.

Курс ориентирован на слушателей, имеющих практический опыт работы в командной строке UNIX-систем, представление об архитектуре операционной системы на базе GNU/Linux и опыт программирования (предпочтительно на Си).

LecturesCMC/LinuxApplicationDevelopment2022 (последним исправлял пользователь FrBrGeorge 2022-12-20 19:02:10)