Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
3 / 3 / 1
Регистрация: 02.12.2016
Сообщений: 142

С чего начать писать серьезные программы

21.04.2017, 17:46. Показов 4024. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет)
Я прошел базовые курсы яндекс "введение в программирование", дочитываю огромную книгу Стивена Праты по С++.
И уже надоело писать абстрактные программы, хочу попробовать написать какие нибудь программы от которых будет польза.

С чего начать? Может начать изучать Directx?
Или не делать себе мозги и попробовать устроиться куда нибудь стажером, а там направят? В требованиях пишут что нужен хоть какой то проект, которого нет.
Наверное я еще зеленый для работы.

Поставьте на путь истинный.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.04.2017, 17:46
Ответы с готовыми решениями:

С чего начать писать программу
Добрый день, не могу разобраться с чего приступить к написанию приложения,в Microsoft Visual C++ 2005, в класическом языке который...

С чего начать писать свои API для приложений
можно ссылки Заранее спаисибо)

С чего начать написание программы для 3D моделирования
всем доброго времени суток=) я недавно загорелся идеей написать программку для 3D моделирования, но совсем не знаю с чего же мне начать......

14
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
21.04.2017, 18:08
"При приёме на работу кровельщика ищут людей, у которых есть опыт. Зачем им человек, что только по учебнику знает, что такое крыша и как её примерно делают. Так откуда взять опыт? Обтяните свой сарай крышей."

Мораль: найдите себе свою маленькую крышу. Не знаете, где взять сарай? Так может программирование не ваше? У всех есть свои сараи.
4
3 / 3 / 1
Регистрация: 02.12.2016
Сообщений: 142
21.04.2017, 18:18  [ТС]
Добавлено через 42 секунды
rikimaru2013, rikimaru2013, Ясен пень что у меня осталось куча решенных задач. Но это же все ничего в сравнении с одним хорошим проектом. Поэтому я и прошу, чтобы мне подсказали, что осваивать дальше.
0
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
21.04.2017, 18:22
Цитата Сообщение от MarkSD Посмотреть сообщение
С чего начать?
С гуя. Например c Qt.
1
187 / 54 / 19
Регистрация: 23.12.2016
Сообщений: 167
21.04.2017, 21:40
Я всем предлагаю писать игры - rlg-игры например с псевдографикой, или повторить Last Battle со Спектрума, там простая двумерная графика на спрайтах, или еще какую-нибудь стратегию сделать. Самое главное, что результат можно будет предъявить потенциальному работодателю, и писать это достаточно интересно.

Можно еще что-то типа планировщика задач/ежедневника/напоминалки сделать, тоже не очень сложно и законченное приложение получается, которое можно потом реально использовать. Если конечно получится всё реализовать без глюков и нормальный дизайн и интерфейс придумать.
1
 Аватар для avgoor
1550 / 877 / 179
Регистрация: 05.12.2015
Сообщений: 2,555
22.04.2017, 02:32
Цитата Сообщение от MarkSD Посмотреть сообщение
огромную книгу Стивена Праты по С++
У меня для вас плохие новости...
2
12 / 13 / 2
Регистрация: 11.01.2015
Сообщений: 208
Записей в блоге: 15
22.04.2017, 03:19
MarkSD, какую книгу Праты вы читаете? В оригинале или на русском языке в переводе?
Я читаю одновременно английскую и перевод на русский язык, шестое издание. Довольно интересное времяпрепровождение. Много ньюансов разных + английский учу, без которого в программировании никуда.

Добавлено через 13 минут
Например "functions with an array argument" переводится как "чтение файла" *упал под стол*
0
22.04.2017, 06:07

Не по теме:

likehood,

Цитата Сообщение от likehood Посмотреть сообщение
Цитата Сообщение от MarkSD Посмотреть сообщение
С чего начать?
С гуя.
:D

0
12 / 13 / 2
Регистрация: 11.01.2015
Сообщений: 208
Записей в блоге: 15
22.04.2017, 06:16
Надо имхо начинать программирование с программирования игры про троллей. Сначала с испльзованием 32го интерфейса форточек. Таким образом параллельно прокачивается скилл троллинга.
0
3 / 3 / 1
Регистрация: 02.12.2016
Сообщений: 142
22.04.2017, 13:51  [ТС]
Английским владею, но не в такой степени, чтобы читать книгу по программированию(
6 - издание Лекции и упражнения по с++
0
12 / 13 / 2
Регистрация: 11.01.2015
Сообщений: 208
Записей в блоге: 15
22.04.2017, 14:00
MarkSD, у меня такая же ситуация. Поэтому я читаю параллельно эту книгу сначала абзац на русском, потом на английском. Почти везде информация совпадает. Выделяю в английском маркером новые неизвестные ранее куски, пишу переводы некоторых слов, произношение, догадываюсь по контексту о смысле слов и рисунков. Получается пестрый текст.

Еще можно всякие видюшки про программирование посмотреть. Есть на разные вкусы... какие-то могут не понравиться, какие-то заинтересуют чем-то и так далее имхо.
0
9942 / 2944 / 495
Регистрация: 05.10.2013
Сообщений: 7,993
Записей в блоге: 239
22.04.2017, 22:02
Цитата Сообщение от MarkSD Посмотреть сообщение
Может начать изучать Directx?
Может OpenGL? DirectionalLight_CppFreeGlut.rar
Кликните здесь для просмотра всего текста

1
3 / 3 / 1
Регистрация: 02.12.2016
Сообщений: 142
23.04.2017, 17:25  [ТС]
wireZ, После поверхностного ознакомления с некоторыми направлениями, решил изучать QT.
Мне кажется, что сам начну читать Ставена Прата на английском вскоре, заодно и повторю материал))
1
12 / 13 / 2
Регистрация: 11.01.2015
Сообщений: 208
Записей в блоге: 15
23.04.2017, 18:37
MarkSD, в английском варианте книги Праты (6 издание) есть то, чего нету в русском переводе, а в русском переводе есть то, чего нету в английском варианте... Наверное у меня какие-то странные книги

8Observer8, а чем лучше OpenGL, нежели directX?
0
9942 / 2944 / 495
Регистрация: 05.10.2013
Сообщений: 7,993
Записей в блоге: 239
23.04.2017, 19:05
Цитата Сообщение от wireZ Посмотреть сообщение
а чем лучше OpenGL, нежели directX?
Не знаю, я не изучал DirectX. Я только недавно решил серьёзно изучать OpenGL. Лично мне он нравится тем, что у WebGL те же команды, что и в OpenGL 2.0 ES. Вместо JavaScript я использую TypeScript, который больше похож на C# и C++, чем JavaScript. Так проще, так как меньше разрозненной информации. Для Desktop можно писать на C++ или на C#, а для веб на TypeScript используя при этом одни и те же команды из OpenGL/WebGL.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.04.2017, 19:05
Помогаю со студенческими работами здесь

С чего начать написание программы, которая будет упорядочивать символы в именах и инициалах?
Много страниц облазил,решил,может тут помогут,не могу монять,с чего начать даже:с

С чего начать разработку программы для изучения английского языка с помощью карточек
Ребят всем привет, доброго времени. Мне необходима консультация по вопросу написания программы, для дипломного проекта, кому не...

Хочу начать учить C++ с чего начать?
Посоветуйте действительно хорошие книги/видео уроки по этому языку. За спиной у меня нет других языков программирования. Еще хочу задать...

Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все обьявлять.
Для чего нужно писать в int main() в скобках всякие args потом объявлять переменные, и прочее. Для чего если можно в сборках это все...

Начать писать код на c++
Друзья, день добрый. Я так понимаю что на чистом с++ мало людей нынче пишут и это ( в какой-то степени ) не актуально? все пишут на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru