Автор Тема: курсы по системному программированию в linux  (Прочитано 1302 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн v4567

  • Постоялец
  • ***
  • Сообщений: 121
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Харьков
Здравствуйте.
 Ищу преподавателя кто бы мог прочитать курс по системному программированию в linux.
 Как я себе это вижу. Один я или где то около пяти человек слушателей, платно, раз в неделю, в субботу или воскресенье около 6-8 часов. Количество слушателей, сумма оплаты всё обсуждаемо.
 Тот кто будет читать должен работать в этой области или очень хорошо знать материал.
 Какие темы хотелось бы прослушать. В деталях архитектура и устройство linux, ядро linux, терминальный ввод вывод, работа с памятью, файлами, сеть - сокеты, шифрование. Написание драйверов, модулей для ядра. Написание различных демонов. Умение, хотя бы в общих чертах, разбираться в чужом коде. Хотелось бы после курсов получить навык сборки linux под разное железо. Работа с фреймбуфером. Сама графика - иксы особо не интересуют, можно так в общих чертах.
 Конечно изначально для таких курсов нужно преподать язык Си, я например теоретически Си знаю, есть небольшой опыт написания тренировочных консольных приложений.
 В деталях о программе курса и подготовленности слушателей я думаю стоит разговаривать уже конкретно с человеком который захочет поделиться этими знаниями.
 Если есть такой знающий человек, который эти знания на практике применяет, то есть работает в этом направлении и хочет ими поделиться (не за бесплатно конечно) то напишите в личку или в этой теме как с вами можно связаться.
 Я из Харькова и думаю что вряд ли на этом форуме найду такого человека из Харькова, поэтому думаю что преподавание можно вести через скайп или аналогичный агент.
 Может кто знает такие удалённые онлайн курсы, тогда дайте пожалуйста ссылку. Есть авалон, но у них таких удалённых курсов пока нет.

Оффлайн VanDyke

  • Модераторы
  • Ветеран
  • *****
  • Сообщений: 1800
  • Рейтинг: 73
  • Пол: Мужской
  • Network Warrior
    • Просмотр профиля
  • Откуда: Destination network unreachable
курсы по системному программированию в linux
« Ответ #1 : 14 сентября 2016, 16:31:53 »
Конечно изначально для таких курсов нужно преподать язык Си, я например теоретически Си знаю, есть небольшой опыт написания тренировочных консольных приложений.
чтобы хотя-бы понимать готовый код уровня ядра надо не теоретически знать С, а очень даже практически. Включая многопоточное программирование со всеми тонкостями. Плюс архитектуру аппаратного обеспечения, взаимодействие его с ОС. Если заниматься этим один выходной в неделю - обучение затянется на года.
Not as ultimate as 42, but pretty close...

Оффлайн v4567

  • Постоялец
  • ***
  • Сообщений: 121
  • Рейтинг: 0
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Харьков
курсы по системному программированию в linux
« Ответ #2 : 14 сентября 2016, 16:43:19 »
чтобы хотя-бы понимать готовый код уровня ядра надо не теоретически знать С, а очень даже практически. Включая многопоточное программирование со всеми тонкостями. Плюс архитектуру аппаратного обеспечения, взаимодействие его с ОС. Если заниматься этим один выходной в неделю - обучение затянется на года.

я поэтому курсы и ищу, чаще заниматься у меня не хватит денег