Открыто

Основы программирования для Linux [2022] [Cubit] [Кирилл Кринкин, Марк Заславский, Татьяна Берленко, Константин Чайка, Валерия Допира]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 22 мар 2022.

Цена: ----
Взнос: ----

Основной список: 31 участников

Резервный список: 2 участников

  1. 22 мар 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба

    Основы программирования для Linux [2022]
    Cubit
    Кирилл Кринкин, Марк Заславский, Татьяна Берленко, Константин Чайка, Валерия Допира


    Напиши первый рабочий проект для Linux уже к концу курса.

    Чему вы научитесь:
    1. Разрабатывать программы для настольной и серверной ОС Linux
    2. Программно управлять процессами операционной системы
    3. Работать с элементами файловой системы, в том числе со ссылками
    4. Организовывать межпроцессное и сетевое взаимодействие приложений
    5. Создавать и подключать динамические библиотеки
    6. Выполнять многопоточные вычисления
    7. Работать с разделяемой памятью

    Модуль 1 - Введение в разработку для Linux
    • Основной инструментарий разработчика Linux
    • Динамические библиотеки и линковка
    • Runtime линковка. Libdl
    Модуль 2 - Файлы и файловые системы
    • Базовые функции работы с файлами
    • Работа с каталогами и путями
    • Ссылки
    • Файловая система /proc. Построение дерева процессов
    • Отладка программ в Linux
    Модуль 3 - Процессы и потоки
    • Жизненный цикл процесса в Linux
    • Создание процессов fork/exec
    • Атрибуты создаваемого процесса. Системный вызов clone
    • Процессы-демоны
    • Задачи на программирование
    Модуль 4 - Взаимодействие процессов
    • Виды межпроцессного взаимодействия в Linux
    • Каналы
    • Сигналы
    • Разделяемая память
    • Мультиплексирование ввода-вывода.
    • Задачи на программирование
    Модуль 5 - Сетевые возможности
    • Введение
    • Принципы организации IP сетей
    • Понятие сокета
    • Разрешение имен
    • Сокеты дейтаграм. Протокол UDP
    • Сокеты ориентированные на соединения. Протокол TCP
    • Задачи на программирование
    Модуль 6 - Заключительный модуль
    • Финальный урок
    Модуль 7 - Дополнительный и справочный материал
    • Дополнительные материалы
    • Обработка параметров командной строки. Getopt

    Примечание: Тариф Стандарт

    Продажник
     
    Последнее редактирование модератором: 27 апр 2022
    3 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      В складчине участвует 30 человек(а).
      21 апр 2024 в 20:37
    2. skladchik.com
      В складчине участвует 30 человек(а).
      11 фев 2024
    3. gohas
      gohas не участвует.
      15 янв 2024
    4. Chis1980
      Chis1980 участвует.
      8 дек 2023

    Последние важные события

    1. skladchik.com
      Цена составляет 0р.
      27 апр 2022

Поделиться этой страницей