Другие языки программирования и технологии
Помогите в начинании по программированию!
Решил начать заниматься программированием. Может кто посоветовать литературу для начинающего, либо видео-уроки какие то?) Буду очень благодарен.
Начинать надо с отправки в топку всех книг и видеоуроков.
В них простейшие вещи объясняются длинно и запутанно, много воды и нет того, что надо.
Видеоуроки - это вообще наихудший вариант. В них препод пишет код и показывает, что получилось, а вы или тупо перепечатываете, или просто пялитесь в монитор. В результате вам вроде все ясно - но сами вы ничего не напишете, так как привыкли не думать, а списывать чужое. Кроме того, там всегда очень мелкий шрифт, невозможно ничего скопировать или нажать на ссылку, невозможно найти нужное место, невозможно пропустить то, что вам не нужно. И, либо вы привязаны к интернету, либо придется скачать курс к себе, а видеокурсы занимают много места.
Книги же плохи тем, что пока их пишут, издают и они доходят до вас, они успевают безнадежно устареть.
Поэтому начать надо с выбора-скачивания-установки среды разработки и прочих инструментов - и с постановки задач.
Что вы хотите написать?
Вот его и начните писать.
Изучают сперва основные понятия программирования (переменные, операторы, циклы, массивы, функции), потом более сложные (классы и все с ними связанное).
Параллельно учатся работать с конструктором форм, разными типами файлов и библиотеками.
Любую задачу переводят на язык этих терминов.
Освойте начальные понятия и ищите прежде всего ЗАДАНИЯ. Какие программы можно и нужно написать.
И только потом ищите образцы написания этих программ и рассматривайте, как они написаны.
Пользуйтесь сайтами. Ищите те, где много кода и мало слов.
Находите образец кода, решающего вашу задачу - копируйте его к себе в среду, подставляйте свои данные и смотрите, работает или нет.
Не работает - ищите другие образцы, проверяйте, срввнивайте. Представлйте себя компьютером, исполняющим вашу программу, и смотрите, что в ней невозможно выполнить однозначно, и как надо написать код, чтобы его стало можно понять однозначно и так, как вам надо. И экспериментируйте - вносите разные изменения, пока не заработает. Разумеется, осмысленные, основанные на преддположениях о причине ошибке и о том, какие варианты могут сработать.
Работает - все равно экспериментируйте, смотрите, а что будет, если сделать вот так и вот эдак.
Конструктор форм лучше всего вообще изучать без образцов, экспериментально. По очереди поставить на форму каждый имеющийся в вашей среде контрол, поизменять все его свойства и посмотреть, что получается.
Сайтов по изучению С++ много.
Правда, большинство из них тоже никуда не годятся.
Но некоторые хороши.
По моему опыту, лучшие для самого начала -
убрать пробелы
http: //ci-plus-plus-snachala. ru/
убрать пробелы:
http: //cppstudio. com/uchebniki/yazyk-programmirovaniya-s/
Кроме языка, надо изучать среду разработки - они ведь все разные.
Лучшая сейчас - это Visual Studio. Ее версию Visual Studio 2010 Express Edition можно бесплатно скачать тут
http: //www. microsoft. com/ru-ru/softmicrosoft/VisualStudioExpress.aspx
ОБЯЗАТЕЛЬНО СТАВЬТЕ ВСЕ ОБНОВЛЕНИЯ, SP1 и т. д., а то не будет работать!
Еще лучше найти 2008 Express - она не глючная.
Обучение работе с ней и всякие справки тут:
http: //msdn. microsoft. com/library/vstudio/ms165079.aspx
http: //msdn. microsoft. com/ru-ru/library/vstudio/dd831853(v=vs.100).aspx
http: //www. visualstudio. com/ru-ru
Напишите для начала калькулятор, блокнот и графический редактор. Это должен уметь каждый.
В них простейшие вещи объясняются длинно и запутанно, много воды и нет того, что надо.
Видеоуроки - это вообще наихудший вариант. В них препод пишет код и показывает, что получилось, а вы или тупо перепечатываете, или просто пялитесь в монитор. В результате вам вроде все ясно - но сами вы ничего не напишете, так как привыкли не думать, а списывать чужое. Кроме того, там всегда очень мелкий шрифт, невозможно ничего скопировать или нажать на ссылку, невозможно найти нужное место, невозможно пропустить то, что вам не нужно. И, либо вы привязаны к интернету, либо придется скачать курс к себе, а видеокурсы занимают много места.
Книги же плохи тем, что пока их пишут, издают и они доходят до вас, они успевают безнадежно устареть.
Поэтому начать надо с выбора-скачивания-установки среды разработки и прочих инструментов - и с постановки задач.
Что вы хотите написать?
Вот его и начните писать.
Изучают сперва основные понятия программирования (переменные, операторы, циклы, массивы, функции), потом более сложные (классы и все с ними связанное).
Параллельно учатся работать с конструктором форм, разными типами файлов и библиотеками.
Любую задачу переводят на язык этих терминов.
Освойте начальные понятия и ищите прежде всего ЗАДАНИЯ. Какие программы можно и нужно написать.
И только потом ищите образцы написания этих программ и рассматривайте, как они написаны.
Пользуйтесь сайтами. Ищите те, где много кода и мало слов.
Находите образец кода, решающего вашу задачу - копируйте его к себе в среду, подставляйте свои данные и смотрите, работает или нет.
Не работает - ищите другие образцы, проверяйте, срввнивайте. Представлйте себя компьютером, исполняющим вашу программу, и смотрите, что в ней невозможно выполнить однозначно, и как надо написать код, чтобы его стало можно понять однозначно и так, как вам надо. И экспериментируйте - вносите разные изменения, пока не заработает. Разумеется, осмысленные, основанные на преддположениях о причине ошибке и о том, какие варианты могут сработать.
Работает - все равно экспериментируйте, смотрите, а что будет, если сделать вот так и вот эдак.
Конструктор форм лучше всего вообще изучать без образцов, экспериментально. По очереди поставить на форму каждый имеющийся в вашей среде контрол, поизменять все его свойства и посмотреть, что получается.
Сайтов по изучению С++ много.
Правда, большинство из них тоже никуда не годятся.
Но некоторые хороши.
По моему опыту, лучшие для самого начала -
убрать пробелы
http: //ci-plus-plus-snachala. ru/
убрать пробелы:
http: //cppstudio. com/uchebniki/yazyk-programmirovaniya-s/
Кроме языка, надо изучать среду разработки - они ведь все разные.
Лучшая сейчас - это Visual Studio. Ее версию Visual Studio 2010 Express Edition можно бесплатно скачать тут
http: //www. microsoft. com/ru-ru/softmicrosoft/VisualStudioExpress.aspx
ОБЯЗАТЕЛЬНО СТАВЬТЕ ВСЕ ОБНОВЛЕНИЯ, SP1 и т. д., а то не будет работать!
Еще лучше найти 2008 Express - она не глючная.
Обучение работе с ней и всякие справки тут:
http: //msdn. microsoft. com/library/vstudio/ms165079.aspx
http: //msdn. microsoft. com/ru-ru/library/vstudio/dd831853(v=vs.100).aspx
http: //www. visualstudio. com/ru-ru
Напишите для начала калькулятор, блокнот и графический редактор. Это должен уметь каждый.
Игорь Калугин
))
Скачай Visual foxpro 9. На нем дегко учиться программированию
Всегда поражают такие вопросы... По программированию ЧЕГО??? Программированию микроконтроллеров? Прикладному программированию? Web-программированию? На каком языке писать собираетесь?
может смогу помочь, отпиши в скайп xvfz.xs
1. Т. Кормен "Алгоритмы. Вводный курс"
В ВК есть группа Библиотека программиста там отдельно есть инфа по разным языкам. для разных уровней.
В ВК есть группа Библиотека программиста там отдельно есть инфа по разным языкам. для разных уровней.
Похожие вопросы
- Помогите с выбором языка программирования
- Помогите советом по изучению программирования.
- Помогите с вопросом по программированию
- Ребят помогите) хочу разобраться в программирование. С чего начать?
- Помогите решить задачу на программирование!
- Помогите с выбором языка программирования
- Помогите с выбором языка программирования
- Помогите разобраться какой язык программирования выбрать!
- Здравствуйте, помогите с выбором языка программирование
- Помогите с выбором языка программирования