LinuxForum.Fans
Тема

Курсы по программированию под Linux на С++ [Питер]

Автор: vkonnov 25 сообщений 2801 просмотров
#166015

Всем добрый день,

посоветуйте хорошие курсы по программированию в Linux на C++.
Курсы нужны действительно хорошие, очень хочется. Цена особо не имеет значения.

#166023

Честно, я бы советовал взять литературу и так сказать "грепать" :)
Литературы можно найти уйму...
А уж там, что не понятно можно спрашивать на тематических форумах (cyderforum например) в разделах для начинающих :)

Удачи!

#166026

mdma, варез на форуме запрещен.

#166054
mdma написал:
Литературы можно найти уйму...

многое есть и в свободном доступе. У нас инет стоит копейки, т.ч. не вижу проблемы.

#166092
drBatty написал:
т.ч. не вижу проблемы.

да я тоже не вижу :)
просто ссылку "не того" ресурса привел в сообщении :)

#166438

Уровень, когда "достал книжку почитал сам" как правило куда ниже чем на нормальных курсах.
Единственное, пожалуй, исключение, когда ты уже чувствуешь себя свободно в теме - тут спасет только литература, курсы уже не помогут.

#166496

Есть хорошая книга по С под линукс для начинающих. Сам читаю, все очень хорошо написано. "Язык программирования Си [Б. Керниган, Д. Ритчи]"

#166503

vkonnov, ты собственно последовательность написал:
Достал книжку почитал сам -> Курсы уже не нужны -> Ищешь новую (углубленную) литературу. :)

#166528
vkonnov написал:
Уровень, когда "достал книжку почитал сам" как правило куда ниже чем на нормальных курсах.

да ладно! нормальный уровень (если конечно при этом читать чужой код и писать свой. Причём читать надо реальный код, а не примеры). Курсы нужны если исходники закрыты - в книжках почти не пишут, КАК писать код. Почти не пишут про быдлокод. Почти не пишут например про то, почему нельзя использовать goto, делить на ноль, и прочее.

#166538
drBatty написал:
многое есть и в свободном доступе. У нас инет стоит копейки, т.ч. не вижу проблемы.

Лишь бы кое во что не вступить :)
Наткнулся тут на видеокурс по c++. (Качественно сделанный сайт, несколько лекций бесплатно остальное за деньги) Взглянул одну лекцию "массивы".
ТО что в code - "лектор" вводит


Создадим массив из 10 элементов
text

int [10];

Заполним его значениями

text

 i[1]=1;
 i[2]=1;
 i[3]=1
.....
 i[10]=1

Ну и давайте попробуем нулевой элемент. Я не помню как в Си, у нас в делфи нумерованность этих самых массивов задается от 0. Ну давайте и здесь попробуем.

text

 i[0]=1;

// примечания voral: компилирует

ой... я точки с запятой забыл.

следующее вбивает цикл (для вывода)

text

 for (int j=0

Ой забыл, вроде точку с запятой надо ставить

text

 ;j<10

вот как то так....... oO

ЗЫ Закончилось "12 мерным массивом"
ЗЗЫ Остальное за 2700 :D

#166544

О у "лектора" есть форум. Пошел учитсься :))))

#166548
voral написал:
int [10];

ERROR: нельзя жёстко задавать числа в программе, кроме случая, когда это особая сущность (т.е. почти никогда нельзя)

voral написал:
i[1]=1; i[2]=1; i[3]=1

ERROR: индусский быдлокод детектед

voral написал:
ой... я точки с запятой забыл.

facepalm

voral написал:
Ну и давайте попробуем нулевой элемент. Я не помню как в Си, у нас в делфи нумерованность этих самых массивов задается от 0. Ну давайте и здесь попробуем.
i[0]=1;

везде с нуля. Ну сколько километров до первого от вас дома? Очевидно - ноль. Но дело не в этом - операция сравнения записывается вообще-то так: i[0] == 1. Причём тут точка с запятой решительно непонятно. Ибо на самом деле, сравнение в Си никак не записывается

text
if(НЁХ) действие_если_НЁХ_истинно;
else если_ложно;

причём тут дельфи-то?

voral написал:
Ой забыл, вроде точку с запятой надо ставить

ой, точно...
Кстати, как записать функцию, которая в качестве параметра получает указатель на функцию? Это вопрос к аффтору. Если он не ответит, или ответит неверно - его место в дворниках :)

Показать
правильный ответ: см. man qsort :P
voral написал:
ЗЫ Закончилось "12 мерным массивом"

динамическим и разряжённым я надеюсь ;)
дайте сцылку в ЛС, это лектор - хорошая, годная ЕДА. :lol:

#166556
drBatty написал:
[quote=voral]int [10];

ERROR: нельзя жёстко задавать числа в программе, кроме случая, когда это особая сущность (т.е. почти никогда нельзя)
[/quote]
тут я i забыл - у автора:

int i[10];
drBatty написал:

дайте сцылку в ЛС, это лектор - хорошая, годная ЕДА. :lol:

К сожалению там на самом деле не форум. А тикеты - т.е. широкому пользователю обсуждения видимо не будут доступны.

Дабы не рекламировать индусскую школу ссылку в личку отправляю.

#166578

Кстате, наткнулся вот на такоей сервис, возможно он уже давно есть, но наткнулся в превые oO
http://books.google.ru

#166602
voral написал:
тут я i забыл - у автора:

не важно. надо
#define ARRAY_SIZE 10

...

int i[ARRAY_SIZE];

просто глядя на этот код видно, что уровень этого "программиста" ниже нуля :(

voral написал:
К сожалению там на самом деле не форум.

посмотрел. Что-то там ужастное: скрипты его былобложика пожрали все мои 512Мб памяти, и ещё 700Мб свопа :o
Видимо он бложик сам писал...

#166625
drBatty написал:
делить на ноль

понял, пароль (читай кодовая фраза, электронная подпись) принят.
отзыв: "существуют такие системы отсчета, в которых утверждение о невозможности деления на ноль не корректны"

УРА!!! тут все свои, пользователи опознаны "системой" :D

#166638
AAD написал:
"существуют такие системы отсчета, в которых утверждение о невозможности деления на ноль не корректны"

не существуют, ЧСХ. Это в принципе невозможно. Во всяком случае IRL. :P

#166640
drBatty написал:
Это в принципе невозможно. Во всяком случае IRL

спорить не могу - я не просто слаб в этой теме, а полный ноль! :(
А вот отзыв поменять могу запросто. :D

#166645

ребят, ну чего флудим то?..
вопрос был четкий - "какие курсы".

Я еще понимаю когда выступают противники курсов и доносят свою точку зрения,
но обсуждать код неизвестного мне лектора, это уже слишком.
Если уж обсуждать, то нормальных лекторов, дабы не тратить время на плохих.

Показывать что int a[10]; - это быдлокод тоже не нужно.
Ибо только самонапыщенное быдло не понимает, что это пример и он создавался для новичков.
Лекции должны преподноситься так, чтобы даже бабушки без проблем могли по ним учиться.
Это основы и ими пренебрегать не стоит.

Если было бы так что курсы фигня, а книга круто *есть моменты, когда я это действительно так, и я их описывал выше*. Давно бы уже не было такого понятия как "учебное заведение".
К тому же, я и так предостаточно провожу времени в одиночестве за компом и мне иногда хочется пообщаться с людьми.

Войдите или зарегистрируйтесь, чтобы ответить.