Всем привет
На первом курсе университета изучали программирование - С++. Но обучение было поверхностное, с целью - ознакомить с базовыми, основными принципами. Т.к. это не является профилирующим предметом, курс был поверхностным. Однако, меня это заинтересовало, поэтому хочу и дальше продолжить изучение языка, лишним не будет
Зная, что на форуме есть достаточное количество парней, занимающимися этим в плотную, прошу у них совета, с чего именно следует начать? Материала, книг, статей, сайтов и форумов на данную тему в сети имеется масса. Что надо выбрать в первую очередь?
Мой аккаунт
Статьи
Поиск по сайту
[#main]
[#journal]
С чего начать изучать программирование?
Автор | Сообщение |
---|---|
Статус: Пикапер Возраст: 34 Город: Другой Дата регистрации: 26 июн 2007 Последнее посещение: 20 апр 2020 в 1:13 Тем: 18 Сообщений: 642 Репутация: 3 Спасибо сказали раз: 120 Написать личное сообщение |
15 июл 2009 в 8:23
|
Статус: Пользователь Возраст: 35 Город: Другой Дата регистрации: 2 авг 2008 Последнее посещение: 4 сен 2011 в 20:40 Тем: 22 Сообщений: 568 Репутация: 3 Спасибо сказали раз: 93 Написать личное сообщение |
15 июл 2009 в 9:10
Наши ряды пополняются!
Если заинтересовало программирование,то я бы посоветовал Тебе начать изучать язык Java. Обьясню почему: На java можно писать для разных платформ, так как язык является кросс - платформенным. Есть 3 подразделения языка:J2EE, J2SE, J2ME. J2EE - на нем пишутся серверные приложения, J2SE - на нем десктопные, J2ME -язык написания для мобильных платформ(сейчас он очень возстребован). Язык сам по себе не очень сложной, хотя все относительно ... Русскоязычных книг очень много.Написанны они доступным языком. На счет языка С++.Мое мнение:Язык этот нужен в основном для написания системных приложений.Которые должны работать на уровне ядра и ОС. Язык сам по себе немного сложнее java. Но сейчас больше востребованны java программисты. |
Статус: Администратор Возраст: 40 Город: Санкт-Петербург Дата регистрации: 9 апр 2005 Последнее посещение: 2 мар в 19:42 Тем: 336 Сообщений: 5577 Репутация: 330 Спасибо сказали раз: 2247 Написать личное сообщение |
15 июл 2009 в 12:50
Чтобы выучить хорошо программирование, нужно каждый день много писать, читать, ботать. Ставь сам себе задачи - сначала простые, потом сложнее, книжки и форумы - в помощь.
|
Статус: Пользователь Возраст: не указан Город: Санкт-Петербург Дата регистрации: 10 авг 2008 Последнее посещение: 7 мар 2013 в 16:48 Тем: 1 Сообщений: 72 Репутация: 0 Спасибо сказали раз: 4 Написать личное сообщение |
16 июл 2009 в 13:47
Python - и для начинающих, и для профи.
Шикарный язык программирования. Обожаю его |
Статус: Пикапер Возраст: 34 Город: Другой Дата регистрации: 26 июн 2007 Последнее посещение: 20 апр 2020 в 1:13 Тем: 18 Сообщений: 642 Репутация: 3 Спасибо сказали раз: 120 Написать личное сообщение |
16 июл 2009 в 20:19
SashaLevin
Возможно Java и интересный язык, но я уже начал с С++, поэтому, хочу его и продолжить |
Статус: Пользователь Возраст: 35 Город: Другой Дата регистрации: 2 авг 2008 Последнее посещение: 4 сен 2011 в 20:40 Тем: 22 Сообщений: 568 Репутация: 3 Спасибо сказали раз: 93 Написать личное сообщение |
16 июл 2009 в 22:09
По С++ я могу посоветовать :
Тут лежат книги и их описание, точнее ссылки с описанием: http://forum.vingrad.ru/books/topic-48036.html Тут полезные советы для новичков: http://forum.vingrad.ru/forum/topic-212170...чок-ссылка.html Полезные советы: Цитата Английский язык. Без него никак. Реально, по-любому, стопудово никак. Вся документация - на английском. Решение серьезных вопросов - на английском. Даже запрос для поисковика нельзя сформулировать без знания английского. Нахождение документации на русском - временная мера, английский придется изучить, лучше заняться этим раньше. Паттерны. Антипаттерны. Скорее всего паттерны поведают мало, в первое время, но уделите им время, книжка банды четырех - тонкая (немного букв), заложите ее в сознание - она даст о себе знать, когда придет время. Во многих антипаттернах, вероятнее всего, вы узнаете себя, не пугайтесь - процесс нормальный, все проходят через это, не поняв ошибки трудно ее устранить. База. Пример: Ежели вы настропалились заниматься Image Processing'ом, то вам нужно разбираться в таких вещах как: - вычислительная математика: основные понятия, численное дифференцирование, интегрирование; - хранение изображений, видеоряда в контексте данной операционной системы. - etc. Как бы скучно это ни было, но все премудрости изучить придется. Существенно помочь могут вузы. Решимость. Хороший программист всегда востребован. Если вы не востребованы - значит вы недостаточно хороший программист. Улучшайте навыки - не поддавайтесь синдрому непризнанного гения. Я все знаю. Нет. Вы ничего не знаете. Автор испытывал подобное ощущение, по крайней мере, трижды в жизни (благодарю умных людей, которые выводили из этого состояния). Вы никогда не будете знать все, даже такое подмножество, как конкретный язык программирования. Всегда найдутся темные углы, чаще всего эти "углы" окажутся активно используемыми. Скорее всего вы что-то упустили. Языки меняются, то что вчера было стандартом - сегодня стало ошибкой. Образование. Не надейтесь, что кто-то вас обучит (по крайней мере в нашей стране - РФ). Считайте, что все, что вам необходимо узнать - ваша задача. Такой, и только такой подход приведет вас к успеху. Ну и напоследок: http://forum.vingrad.ru/forum/C++C.html Спасибо сказали: Willy |
Статус: Пикапер Возраст: 34 Город: Другой Дата регистрации: 26 июн 2007 Последнее посещение: 20 апр 2020 в 1:13 Тем: 18 Сообщений: 642 Репутация: 3 Спасибо сказали раз: 120 Написать личное сообщение |
17 июл 2009 в 13:09
Спасибо, Саша
|
У Вас нет прав писать в этот форум. Попробуйте зарегистрироваться или написать администратору.