View on GitHub

Methodics of GNU/Linux application software development

Practical materials for learning application software development on Linux

Быстрый поиск


О курсе

Курс, разработанный при поддержке компании «BaseALT СПО», читает Георгий Курячий, ведущий разработчик компании, член ALT Linux Team, преподаватель ВМК МГУ.

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

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

Содержание