|
0 / 0 / 0
Регистрация: 13.05.2017
Сообщений: 12
|
|
План по изучению С++17.05.2017, 17:23. Показов 15464. Ответов 28
Метки нет (Все метки)
Здравствуйте. Тема уже заезжена, но все таки. Решил начать изучать С++ с нуля. В программировании я тоже с нуля. Не буду объяснять почему именно этот язык взял для обучения, почитав всевозможные форуму, считаю что не ошибся с выбором. Попробую накидать вам свой примерный план, и буду рад конструктивной критике и вашим советам как более опытных товарищей. Для начала мой выбор пал на книжку
1) Роберт Лафоре ООП на С++. Собственно книжка для новичков, и ее можно читать даже тем кто в программировании вообще впервые. Читаю, решаю задачки. получается не все, но большинство. Вообще чувствую голод по знаниям алгоритмов. ОЧЕНЬ не хватает. Собственно именно поэтому, хочу остановится на 11 главе (Виртуальные функции), на которой сейчас нахожусь и срочно перейти к пункту 2) Роберт Сейджвик - Фундаментальные алгоритмы на С++. (но и ее я смогу пока осилить только до главы АТД) там дальше идут примеры на шаблонах, а они у Лафоре чуть дальше. Но уж очень хочется хоть немного прояснить дело со структурами данных и хотя бы с простейшими алгоритмами. Ну а дальше уже закончить Лафоре и добить Сейджвика (графы включительно). Что дальше??? Есть книга Марка Шлее Qt 5.3, но в принципе к формочкам не стремлюсь, консоль меня пока нисколько не напрягает. поэтому пока на следующее местоя поставлю 3) Э. Таненбаум - Архитектура компьютера (но только пока первые пару тройку глав), не хочу пока вникать в ассемблер. пока в голове еще каша от плюсов. и сразу же переходить к следующей книге этого же автора 4) Современные операционные системы. далее снова Таненбаум 5) Компьютерные сети. Собственно моя мечта это сетевое программирование не (WEB). Насколько она осуществима, не знаю пока только в начале пути. Далее уже ставить циферки не буду, ибо это еще не близкое будущее. Снайдер "TCP/IP программирование." Возможно сюда же можно отнести и Шлее-кьют. STL - Джосатисс. А и конечно же забыл, Кернигана и Ричи по языку Си. думаю сильно в него не углубляться, так прочитать, что бы иметь хоть минимальные о нем представления (знаю что я его буду знать после С++, но разницу в синтаксисе хочется представлять). Собственно это задача минимум. думаю на ближайшие полтора два года. Хотя если дело пойдет быстрее я особо горевать не буду. Цели. В идеале работать программистом, хотя бы на фрилансе. Мне уже 29, понимаю что поздно начинаю. Тянет как уже писал в сетевое программирование, а там видно будет. Вот уж чем точно не хочу заниматься, так это сайтами. По крайней мере front-end. Зная себя понимаю, что меня тянет на низкий уровень, другое дело смогу ли я с ним разобраться. Собственно вот пока и все. Буду рад любым вашим комментариям и советам.
0
|
|
| 17.05.2017, 17:23 | |
|
Ответы с готовыми решениями:
28
Готов ли я к изучению С++? Подход к изучению программирования Программа по изучению языков |
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|
| 20.05.2017, 11:43 | |
|
0
|
|
|
Модератор
|
|
| 20.05.2017, 13:05 | |
|
seregasukhar, вот мой план чтения:
Добавлено через 13 минут Вот мои мысли по поводу обучения. . .
6
|
|
|
0 / 0 / 0
Регистрация: 13.05.2017
Сообщений: 12
|
|
| 20.05.2017, 13:08 [ТС] | |
|
gru74ik, в Лафоре есть введение в STL, небольшое правда, одна глава всего. Неужели Джосатисса нужно прям почти сразу начинать??
0
|
|
|
Модератор
|
|
| 20.05.2017, 13:10 | |
|
seregasukhar, Джосаттис, имхо, тяжёл для последовательного чтения. Он написал справочник, а не учебник. Поэтому и пользоваться его книгой надо как справочником. Для последовательного изучения есть отличный учебник Стенли Липпмана и компании. Вторая часть этого учебника как раз по STL. На мой взгляд, лучшее, что есть.
0
|
|
|
0 / 0 / 0
Регистрация: 13.05.2017
Сообщений: 12
|
|
| 20.05.2017, 13:17 [ТС] | |
|
gru74ik, Спасибо . Честно про Липмана не знал. Точнее про его STL. Другое дело что не очень хочется закапываться в книгах, ибо с компа читать не могу книги, глаза жалко, а распечатывать тонны лит-ры по одному только базовому введению не очень то хочется. Купить в магазинах нашего города не всегда возможно, да и тот же Джосатисс аж 3000 руб стоит, а это много за книгу.
0
|
|
|
8973 / 4319 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|||
| 20.05.2017, 13:56 | |||
|
План по изучению С++ 1. вы будите читать книги в эл. варианте. вам придется научиться быстро серфить тонны интернетов в поисках информации. в том числе - англоязычные материалы. 2. либо вы никогда не станете программистом. а изучение плюсов (равно как и любого другого языка) с таким отношением - бесполезная трата времени работа программиста в том и заключается, что он помногу часов читает/пишет на компьютере.
1
|
|||
|
Одессит
|
||
| 21.05.2017, 09:38 | ||
|
Я перелопатил кучу принтеров, пока не нашёл тот, который печатает за копейки. Купил бу. за 400 грн, катридж на 2500 страниц стоит 55 грн (2 бакса). Печатаю 2 странице книги на одной стороне листа А4. Книг таким образам прочитал пару десятков. Зато экономно и в доступе любая книга.
0
|
||
|
Модератор
|
||
| 21.05.2017, 17:07 | ||
|
1
|
||
| 22.05.2017, 22:54 | ||
|
1
|
||
| 22.05.2017, 22:54 | |
|
Помогаю со студенческими работами здесь
29
Будет ли верстка мешать изучению С++? Приступить к изучению С++: с чего начать? Дайте совет по изучению программирования Изучению классы, не могу написать программу Чтение стандарта C++: альтернативные подходы к изучению Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|