Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
#1

После изучения ядра языка СИ. Что дальше учить ? - C++

20.03.2012, 16:14. Просмотров 1751. Ответов 5
Метки нет (Все метки)

Учил Си по Керниган и Ритчи и Дейтел. Что учить дальше Структуру данных или еще одну книгу по синтаксису? Хочу написать что-то стоиший(вплане значимости). Ваше предложения ? ИЛИ учить новый синтаксис С++ а зачем (думаю не стоит я хочу программировать на Си)? Есть проекты в котором могут участвовать такие как я(реальные проекты). Готов работать бесплатно. И есть ли книжки по графике ? на Си не плюсы)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2012, 16:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос После изучения ядра языка СИ. Что дальше учить ? (C++):

Что изучать после изучения основ языка - C++
Доброго дня друзья. У меня такой вопрос. Подруга изучила основы С++, параллельно изучает книгу по алгоритмам и вот думает сейчас куда ей...

Что учить дальше? - C++
В каком направлении посоветуете двигаться дальше? В раздел классы я въехал, знаю как реализовывать стандартные структуры, типа (очередь,...

Что учить дальше? - C++
Прата С. - Язык программирования С++. Лекции и упражнения (5-е изд.) - 2007 Все освоил что дальше посоветуйте. Темы книги: Глава...

Что учить дальше? - C++
Всем привет! Выучил с++, ооп ,но пишу только консольные программы. Вообщем хочется развиваться, подскажите пожалуйста что учить дальше?...

Выбрал для изучения С++,что дальше? - C++
Доброго дня всем.Сразу просьба к модераторам или к тому кто следит за порядком на форуме. Т.к я впервые на форуме то просьба не судить...

Что учить после ООП? - C++
Здравствуйте, хотел бы узнать ваше мнение! Я разобрался с основами си++.Хотел бы вот узнать что учить , с чем разбираться дальше, куда...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
20.03.2012, 16:24 #2
Цитата Сообщение от proger2030 Посмотреть сообщение
Что дальше учить ?
предлагаю несколько направлений:
- работа с win api
- многопоточное программирование
- работа с сетью, сокеты
- более подробно вникать в алгоритмы
- уйти в микроконтроллеры??

Цитата Сообщение от proger2030 Посмотреть сообщение
И есть ли книжки по графике ?
есть гугли на темы:
GTK
OpenGL
Direct_X
fasked
Эксперт С++
4934 / 2514 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
20.03.2012, 16:27 #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Справочники:
  1. The C Programming Language (Second edition) - Brian W. Kernighan and Dennis M. Ritchie
  2. C: A Reference Manual - Samuel P. Harbison and Guy R. Steele
  3. C Pocket Reference (O'Reilly) - Peter Prinz, Ulla Kirch-Prinz

Начальный уровень:
  1. C Primer Plus - Stephen Prata
  2. C Programming: A Modern Approach - K. N. King
  3. A Book on C - Al Kelly/Ira Pohl
  4. Learn C The Hard Way - Zed Shaw
  5. The C book - Mike Banahan, Declan Brady and Mark Doran

Средний уровень:
  1. Object-oriented Programming with ANSI-C - Axel-Tobias Schreiner
  2. C Interfaces and Implementations - David R. Hanson
  3. The C Puzzle Book - Alan R. Feuer
  4. The Standard C Library - P.J. Plauger

Выше среднего:
  1. Expert C Programming: Deep C Secrets - Peter van der Linden

Свободно-распространяемые книги:
  1. Beej's Guide to Network Programming
  2. The C book
  3. Essential C
  4. Learn C the hard way
  5. The new C standard - an annotated reference
  6. Object Oriented Programming in C

Реальные проекты:
  1. https://github.com/languages/C

Тесты на знание языка:
  1. http://stevenkobes.com/ctest.html
proger2030
11 / 11 / 2
Регистрация: 15.11.2010
Сообщений: 256
20.03.2012, 18:59  [ТС] #4
Цитата Сообщение от OstapBender Посмотреть сообщение
предлагаю несколько направлений:
- работа с win api
- многопоточное программирование
- работа с сетью, сокеты
- более подробно вникать в алгоритмы
- уйти в микроконтроллеры??


есть гугли на темы:
GTK
OpenGL
Direct_X
"более подробно вникать в алгоритмы" что имеете ввиду ? Куда бы я не пошел программировать мне все равно же надо знать структуры данных. Хочу писать серверные приложение ...(не скрипты ).
Что бы учить алгоритмы какие разделы математики понадобиться знаю только школьную математику?!(не абстрактно)
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
20.03.2012, 20:10 #5
Цитата Сообщение от proger2030 Посмотреть сообщение
Куда бы я не пошел программировать мне все равно же надо знать структуры данных.
верно, поэтому начать можете с изучения стеков деревьев и тд... углубляться или нет как хочешь...
в С STL нету поэтому придётся писать ручками)))
а если захочешь чё-то посерьезнее можешь посмотреть "Фундаментальные алгоритмы на С++", но предупреждаю чтиво серьезное... там посмотри содержание книги - увидишь как много разделов и выбирай..

Цитата Сообщение от proger2030 Посмотреть сообщение
Что бы учить алгоритмы какие разделы математики понадобиться
хз единственное че могу сказать матрицы обязательно (!!!). их в университете проходят, обычно их понимания на базовом уровне хватает.
всякие ряды тоже можно...
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
20.03.2012, 20:13 #6
Цитата Сообщение от proger2030 Посмотреть сообщение
Что бы учить алгоритмы какие разделы математики понадобиться
Дискретная математика. Без графов никуда.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.03.2012, 20:13
Привет! Вот еще темы с ответами:

Что учить после основ? - C++
Расскажите пожалуйста, что учить после того как узнал основы C++. QT или STL или вообще что - то другое?

Что следует учить после C++? - C++
Здравствуйте. Сейчас изучаю C++, пока вроде все понятно: функции, классы и т.д . Но все это делается в консоли. Мне непонятно: что учить...

Что делать после изучения C++ на базовом уровне? - C++
Что делать после того как изучил язык C+ на уровне книги Шилдта "C++ базовый курс"? Писал какие-то небольшие программы. Изучены различные...

Посоветуйте, что учить после Дейтелей "Как программировать на С++" - C++
Доброго времени суток, я начинающий программист(если так можно сказать), вот закончил изучать книгу Дейтелей "Как программировать на С++",...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.03.2012, 20:13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru