Мастер-классы по программированию

В марте у нас прошли мастер-классов, посвященные программированию драйверов для linux. После этого к нам стали приходить вопросы, будем ли мы проводить еще или может быть по другой IT-тематике (языки программирования, технологии, …).

В связи с этим, хотелось бы рассказать об имеющихся возможностях. Начну с мастер-классов по программированию под Linux. Первый из них посвящен прикладной разработке ПО на С/С++ и охватывает все аспекты: статические и динамические библиотеки, файловые операции, сокеты, межпроцессное взаимодействие, многопоточность,  демоны и отображаемые в память файлы. Все разбирается на простых и понятных примерах, а для закрепления на практике используются практические задания и лабораторные работы.

Вот некоторые из отзывов по этому мастер-классу:

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

Следующий мастер-класс посвящен системному программированию в Linux. В нем подробно  рассматривается процесс разработки модулей ядра. В рамках лабораторных и практических работ рассматриваются вопросы многопоточности в ядре, файловые системы /proc и /sys и выполняется разбор исходного кода существующих драйверов.

Мастер-класс по программированию драйверов под ядро Linux

Привожу отзывы этому мастер-классу:

  • Мастер-класс  получился весьма интересным и познавательным
  • Хороший пинок и направление “куда копать” от мастер-класса я получил, что и было одной из основных целей. И это здорово.
  • Очень ценно было пройтись по меню конфигурации ядра. Не смотря на то, что я ежедневно этим занимаюсь на работе, для себя узнал весьма много нового и полезного.

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

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

comments powered by Disqus