Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
1

Выбор книг для обучения C# с нуля

13.09.2017, 17:21. Просмотров 982. Ответов 25
Метки нет (Все метки)

Хочу выучить c#. Знаю первоначальные азы основ C++, Python, Java. Хочу выучить основы языка C# для создания простых оконных приложений выполняющих повседневные задачи. То есть основы самого языка и потом как разрабатывать на нем оконные приложения. Подскажите для этого какие книги и в каком порядке читать. Буду очень благодарен всем кто поделиться своим опытом!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2017, 17:21
Ответы с готовыми решениями:

Выбор литературы для обучения С#
Собираюсь начать изучать C#, хотелось бы узнать хорошую литературу (не для...

Выбор книги для обучения
Начал программировать на c#, подскажите пожалуйста есть ли какие либо пособия...

Покупка книг в оригинале - правда ли, что нет книг по программированию в твердой обложке?
Вопрос к тем, кто часто покупает книги на английском. Решил купить книгу на...

Сайт для обучения
Есть сайт на подобии codeacademy, только для c# ?? Очень был бы благодарен....

Наставник для удаленного обучения C#
Нужен "гуру" для быстрого, качественного, при этом удаленного, обучения С#....

25
IamRain
1358 / 1219 / 380
Регистрация: 02.08.2011
Сообщений: 3,569
13.09.2017, 17:26 2
В шапке этой ветки форума вы можете найти Литература для начинающих и не только
0
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
13.09.2017, 17:30  [ТС] 3
Цитата Сообщение от IamRain Посмотреть сообщение
В шапке этой ветки форума вы можете найти Литература для начинающих и не только
Видел я эту тему, с нее и начал, но мне нужен не просто список доступной литературы, а чей то личный опыт и порядок прочтения
0
IamRain
1358 / 1219 / 380
Регистрация: 02.08.2011
Сообщений: 3,569
13.09.2017, 17:38 4
Лучший ответ Сообщение было отмечено Starikov как решение

Решение

По-моему где-то тут даже был опрос по поводу того какие книги и в каком порядке стоит изучать.
Так вот, в вышеуказанной теме указан оптимальный порядок чтения:
1. Шилдт
2. Троелсен
Либо одинаковые темы и читать параллельно, попутно сравнивая где доходчиее объясняется.
3. Рихтер
4. Албахари
3 и 4 возможно будете перечитывать.
Цитата Сообщение от Starikov Посмотреть сообщение
для создания простых оконных приложений выполняющих повседневные задачи
Дальше просто выбираете нужную для себя графическую платформу (WinForms, WPF), открываете студию и разбираетесь.
А дальше уже разбираете как правильно организовывать архитектуру приложения и т.д и т.п.
1
IamRain
1358 / 1219 / 380
Регистрация: 02.08.2011
Сообщений: 3,569
13.09.2017, 17:43 5
Так в том то и дело, что указанный список совпадает более менее с предпочтениеями большинства начинающих.
1
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
13.09.2017, 18:08  [ТС] 6
Цитата Сообщение от IamRain Посмотреть сообщение
ак в том то и дело, что указанный список совпадает более менее с предпочтениеями большинства начинающих.
Спасибо за вашу помощь!)
А то обычно бывает что я дольше ищу где и откуда учить чем можно было бы)

Добавлено через 2 минуты
Цитата Сообщение от IamRain Посмотреть сообщение
Дальше просто выбираете нужную для себя графическую платформу
Вопрос: QT используется вместе с C#? просто хочу изучить для графического интерфейса в c++ Qt.
0
IamRain
1358 / 1219 / 380
Регистрация: 02.08.2011
Сообщений: 3,569
13.09.2017, 18:14 7
Рекомендую также регулярно заходить на этот форум, с точки зрения практики он очень даже полезен.
Быстрее можно найти свои пробелы в знаниях, да и вообще ознакомиться с приемами программирования, которые только как через практику и осваиваются - благо, экспертов хватает.
0
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
13.09.2017, 18:31  [ТС] 8
Цитата Сообщение от IamRain Посмотреть сообщение
Рекомендую также регулярно заходить на этот форум
Спасибо за доп. рекомендации, сам уже год на этом форуме, все нравится, задаю вопросы, иногда сам пытаюсь помочь, в том в чем хватает знаний (по сути я еще новичок)
0
NotifyFuture
18 / 18 / 9
Регистрация: 09.09.2017
Сообщений: 60
14.09.2017, 11:12 9
Цитата Сообщение от Starikov Посмотреть сообщение
Хочу выучить c#. Знаю первоначальные азы основ C++, Python, Java. Хочу выучить основы языка C# для создания простых оконных приложений выполняющих повседневные задачи. То есть основы самого языка и потом как разрабатывать на нем оконные приложения. Подскажите для этого какие книги и в каком порядке читать.
1. Шилдт - Полное руководство / Нейгел - C# 5.0 и платформа .NET 4.5 для профессионалов / Албахари - Справочник. Полное описание языка
2. Адам Натан - Wpf 4 Подробное Руководство

Цитата Сообщение от Starikov Посмотреть сообщение
Вопрос: QT используется вместе с C#? просто хочу изучить для графического интерфейса в c++ Qt.
Позвольте дать совет - остановитесь пока или на C#, с графическим интерфейсом на (WPF или WinForms), или на C++ Qt. В дальнейшем, когда будете чувствовать себя более уверенно, при необходимости сможете изучить другой язык программирования намного быстрее опираясь на предыдущий опыт.
1
Почтальон
Модератор
718 / 597 / 121
Регистрация: 22.03.2015
Сообщений: 4,069
Завершенные тесты: 2
14.09.2017, 15:10 10
NotifyFuture, почему именно Адам Натан, а не Мак-Дональд М. по NET 3.5 ?
0
NotifyFuture
18 / 18 / 9
Регистрация: 09.09.2017
Сообщений: 60
15.09.2017, 09:58 11
Цитата Сообщение от Почтальон Посмотреть сообщение
NotifyFuture, почему именно Адам Натан, а не Мак-Дональд М. по NET 3.5 ?
Книга Мак-Дональда больше подойдет тем, кто уже знаком с WinForms.

Например - стили и анимации, вещи безусловно важные, но не настолько как списковые элементы управления. В книге Адама Натана часть отвечающая за настройку отображения ("Мультимедиа") вынесена практически в самый конец, в то время как в книге Мак-Дональда на рассмотрение этих темы отводятся центральные главы.
1
ahtik95
68 / 76 / 50
Регистрация: 29.09.2016
Сообщений: 168
Завершенные тесты: 9
15.09.2017, 12:10 12
Начинал с книг Шилдта, сейчас работаю с книгой Либерти ,называется "Разработка .Net приложений , программирование на C#". Я бы посоветовал .
0
FateOri
146 / 145 / 39
Регистрация: 06.01.2017
Сообщений: 1,939
Завершенные тесты: 2
15.09.2017, 17:56 13
Цитата Сообщение от Starikov Посмотреть сообщение
Хочу выучить c#. Знаю первоначальные азы основ C++, Python, Java. Хочу выучить основы языка C# для создания простых оконных приложений выполняющих повседневные задачи. То есть основы самого языка и потом как разрабатывать на нем оконные приложения.
отбросьте книги а то дальше теории дело не зайдет лучше сразу к практике переходите))
0
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
15.09.2017, 18:20  [ТС] 14
Цитата Сообщение от FateOri Посмотреть сообщение
отбросьте книги а то дальше теории дело не зайдет лучше сразу к практике переходите))
Обучение = (практика && теория) без одного нету другого, так что оба важны. Мое мнение.
На счет книг: книги читать мне легко, и я сразу применяю.
0
FateOri
146 / 145 / 39
Регистрация: 06.01.2017
Сообщений: 1,939
Завершенные тесты: 2
15.09.2017, 19:00 15
Цитата Сообщение от Starikov Посмотреть сообщение
Обучение = (практика && теория) без одного нету другого, так что оба важны. Мое мнение.
да-да но вы пишите то читали се читали - C++/Python/Java а толку?
вам пора взять проект какой-то и пилить его не знаете что делать - в книги в потом на форум (ну или сразу на форум))
0
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
15.09.2017, 19:44  [ТС] 16
Цитата Сообщение от FateOri Посмотреть сообщение
да-да но вы пишите то читали се читали - C++/Python/Java а толку?
Я не писал что читаю. Я просто начал с Python, потом создал приложение на android на java (до сих работаю с приложениями на android) , потом изучал C++ и работаю и сейчас с ним, и хочу просто после C++ изучать C#, заранее спросил, чтобы быть в курсе дела заранее. Хочу после изучения основ C++ изучить основы C#, а потом двигаться в том что более понадобится, а может быть и в сторону C++ и C# параллельно
0
FateOri
146 / 145 / 39
Регистрация: 06.01.2017
Сообщений: 1,939
Завершенные тесты: 2
15.09.2017, 19:52 17
Цитата Сообщение от Starikov Посмотреть сообщение
Хочу после изучения основ C++ изучить основы C#, а потом двигаться в том что более понадобится, а может быть и в сторону C++ и C# параллельно
все равно главное практика а из книг берите Албахари главное Шилдта не берите
0
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
15.09.2017, 20:06  [ТС] 18
Цитата Сообщение от FateOri Посмотреть сообщение
берите Албахари главное Шилдта не берите
Чем отличаются?
0
Почтальон
Модератор
718 / 597 / 121
Регистрация: 22.03.2015
Сообщений: 4,069
Завершенные тесты: 2
16.09.2017, 09:50 19
Цитата Сообщение от FateOri Посмотреть сообщение
главное Шилдта не берите
На днях только заказал

Добавлено через 4 минуты
Албахари думаю уже для более продвинутых подойдет, которые знают где и что нужно искать в книге, больше под справочник. имхо
0
Starikov
13 / 15 / 5
Регистрация: 16.10.2016
Сообщений: 206
Завершенные тесты: 1
16.09.2017, 11:22  [ТС] 20
Цитата Сообщение от Почтальон Посмотреть сообщение
Албахари думаю уже для более продвинутых подойдет, которые знают где и что нужно искать в книге, больше под справочник. имхо
А Шилдт?
0
16.09.2017, 11:22
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2017, 11:22

Посоветуйте сайты для обучения
Посоветуйте сайты со статьями, которые поэтапно учат владеть языком .

Лабараторка. Нужны материалы для обучения
Помогите с лабараторкой! ...

Разработка многопоточного приложения для обучения
какую бы многопоточную программу написать новичку чтоб опыта набратся есть...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

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