IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> С чего начать обучение программированию?
boromek
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 9
Регистрация: 12.11.2013
Из: Россия, Андреаполь
Пользователь №: 5607



С чего начать обучение программированию?

Если сравнить мои познания в программировании с пингвином и вертолётом, то пингвин как и я знает, что вертолёт, это такая штука, что летает.

В принципе, я решил начинать обучение с языка С++ (не надо говорить что сложно для первого языка, я попробую)
но почитав другие ответы, понял, что до изучения языка надо ещё почитать о структурах, принципах и других штуках о которых я впервые слышу.

ХОТЕЛОСЬ БЫ УЗНАТЬ:
1. О книгах, в которых знакомят с тем что такое программирование и с чем его есть
2. О учебнике по языку С++
Go to the top of the page
 
+Quote Post
qijew
сообщение
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 23.11.2014
Из: Россия, Урай
Пользователь №: 9160



Для начала: скачай и прочти Си шарп для школьников, издательство майкрософт (это не шутка). Из этой книги ты поймешь основы основ программирования, а именно:
Что такое ООП
Что такое Классы, объекты, структуры, интерфейсы, делегаты, методы и функции
Затем, ная и понимая принципы ООП, ты можешь перейти к изучению крестов. Ведь зная основы, остается изучить синтаксис языка.

Таким образом, ты можешь изучить ЛЮБОЙ современный язык программирования.
И да - стоит определиться: что именно ты хочешь разрабатывать/программировать?

Подсказка: если хочешь создавать приложения, сайты, игры - изучай C# (си шарп). Если хочешь писать логику ОГРОМНЫХ программ, например - писать драйвера, операционные системы, системные библиотеки, то изучай кресты C++
Go to the top of the page
 
+Quote Post
xufacope
сообщение
Сообщение #3


Новичок
*

Группа: Пользователи
Сообщений: 6
Регистрация: 10.9.2013
Из: Россия, Краснозаводск
Пользователь №: 5136



с 0,5
Go to the top of the page
 
+Quote Post
rovuq
сообщение
Сообщение #4


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 12.7.2014
Из: Россия, Ивантеевка
Пользователь №: 8322



Вирт, "Алгоритмы и структуры данных", последнее издание - учебник программирования начального уровня (и язык в нём используется намного проще и при этом мощнее, чем Pascal).

Программирование - это не умение писать код, а умение находить оптимальные способы получения нужных результатов. И классы, объекты, интерфейсы, делегаты - это не про то, как научиться искать эти способы, а про то, как уже найденный способ удобнее записать на конкретном языке.
Go to the top of the page
 
+Quote Post
ftd
сообщение
Сообщение #5


Участник
**

Группа: Пользователи
Сообщений: 15
Регистрация: 19.2.2014
Пользователь №: 6490



С изучения менее сложного языка (только не Basic, ни в коем случае!). Я серьезно. Самый на мой взгляд идеальный - Pascal. Да, он устарел, и ничего серьезного ты на нем не напишешь, но изучая его ты поймешь основы и принципы программирования, что и как работает. А если сразу кинешься на С++, тебе будет очень много всего непонятно, будет очень тяжело, ты решишь что программирование - это "не твое" и забросишь изучения программирования. По крайней мере у меня все как-то так и было. C++ я правда не учу, мне он не интересен. Меня больше java интересует.

Можно, наверно сделать и так, как написал выше Андрей Васин, но хз
Go to the top of the page
 
+Quote Post
meleqi
сообщение
Сообщение #6


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 8.5.2014
Из: Россия, Нелидово
Пользователь №: 7507



Я тебе так скажу, лучше изучать все на примере и практике. Вот будешь ты читать книжку: "алгоритмы и структуры данных". Но на практике не сможешь банальный цикл for написать на C++. И смысл от этого? А нет смысла. Начинать с какого-то языка по типу плоского Си - мрак и боль, будешь биться головой о клавиатуру в муках. C++ уважаю, сам с него начинал, круто и позволяет въехать во много аспектов. Но я предложу тебе самый, по моему мнению, лучший яп для начинающего. Бери питон. Литературы - много. Четкие стандарты кодирования. Инфы в интернете много. Легко понять структуры данных, алгоритмы, не зацикливаясь на работе с памятью и прочим. Лично я книжки не читал, в инете полно инфы. С питоном сможешь довольно легко все освоить и даже быстренько въехать в ООП и написание сложных программ с графическим интерфейсом.
Go to the top of the page
 
+Quote Post

Fast ReplyReply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия

Шон БИН
английский киноактер («Игры патриотов», «Властелин колец», «Троя»). >>>

Смотреть календарь

Премьерой агитационного спектакля «Джим и Доллар» (автор А. ГЛОБА, художник Т. АЛЕКСАНДРОВА) началась работа созданного в сентябре предыдущего года Центрального театра кукол под руководством Сергея Владимировича ОБРАЗЦОВА. >>>
Смотреть календарь

БУХАРЕСТСКИЙ МИР (28 .5.1812, Бухарест), завершил русско-турецкую войну 1806-12. К России отходили Бессарабия и ряд областей Закавказья. Подтвердил привилегии Молдавии, Валахии, обеспечил внутреннее самоуправление Сербии и право покровительства России христианам - по...