Главная > C# > Учебники по C#, книги по C#. С чего начать изучение.

Учебники по C#, книги по C#. С чего начать изучение.

Приведу свой список книг по C#, которые на мой взгляд лучше всего помогут начинающим в освоении этого языка и платформы .NET. Можно сказать, что сам я начал с C#, институтские программки на C++ и Ассемблере не в счет, потому что в то время у меня были другие интересы, и я вообще туго соображал в этой области (хотя и сейчас туговато 🙂 ). Скажу также, что первой программой, за которую я получил деньги в первый раз, была программа на C# :D.

Я начал прямо с нуля, не имея практически никаких знаний в области программирования, просто вечером открыл книгу и начал читать, запустил студию и попробовал забить первую команду. Это была книга Карли Ватсона C#. Не стоит бояться того, что она старая, это лучшая книга, с которой только можно начать обучение, если вы не поймете ничего в ней, то тогда лучше оставить затею с изучением C# вовсе. Читать от корки до корки в принципе ее не обязательно, но крайне желательно дочитать хотя бы до Windows Forms. В конце каждой главы есть задания для самостоятельного решения, что особенно радует, но, к сожалению, без ответов.

Далее, советую поработать с книгой одного из монстров программирования Герберта Шилдта "Полный справочник по C#". Она тоже довольно старая, зато сушествует в электронном варианте. На книжных прилавках вы можете найти новые издания этой книги под C# 2.0 и C# 3.0. Книга хороша именно в качестве справочника, после книги Карли Ватсона C# она будет в самый раз.

И наконец, подошли к еще одной крайне полезной книге — это Трей Нэш "C# 2008 ускоренный курс для профессионалов". Не стоит пугаться ее толщины, это самая тонкая книга из всех по данной теме, но материал в ней настолько доступно и глубоко изложен, что не рекомендовать ее я не могу. Если в первых двух вышеназванных книгах вы более менее познакомитесь с языком C#, то в этой более глубоко вникнете в саму суть.

Также советую посетить страницу http://sergeyteplyakov.blogspot.com/2010/03/blog-post.html. Там вы найдете еще больше информации по рекомендуемым книгам.

Карли Ватсон C#.
Полный справочник по C#. Герберт Шилдт.
C# 2008 ускоренный курс для профессионалов. Трей Нэш.

Categories: C# Tags: ,
  1. Андрей
    20 января 2011 в 08:46 | #1

    Начал читать Шилдта, отличный учебник. Все очень грамотно и понятно расписано, до мелочей, как говорится «разжевано в рот положено». Дочитаю, начну Ватсона, спасибо!

  2. 24 января 2011 в 20:56 | #2

    Не забудьте еще почитать Рихтера.

  3. Virus
    18 октября 2011 в 16:17 | #3

    Начал читать книгу Эндрю Троэлсена C# 2008 и платформа .NET 3.5, что можете сказать на счет нее? Из других начинал читать Кристиана Гросса, но он пишет не то что бы непонятно, а как-то в странном стиле. Не понравилось в общем. А вот Троэлсен пока что нравится. Вроде бы доступно пишет. Шилдта рекомендуют везде, думаю для коллекции все же купить надо ) И еще, обновите пожалуйста ссылки. У меня не работают(

  4. Михаил
    18 октября 2011 в 21:28 | #4

    Доброго времени суток.
    Начал пытаться изучать С# с нуля, по Ватсону, как у Вас написано, но возникает еще одна проблема. Довольно уныло с практикой. Может посоветуете сборник задач какой-нибудь, или что-нибудь, чем Вы пользовались для развития навков программирования в процессе изучения. А то читаешь — в приницпе понятно, но с написанием возникают проблемы. Спасибо заранее.

  5. 1 ноября 2011 в 21:44 | #5

    Из всего, что читал/листал, задачи видел только в Ватсоне, да и они для начинающих в самый раз, если есть мнение, что они слишком легкие — придумывайте задачу сами и решайте ее, затем выкладывайте решение, обсудим:).

  6. 1 ноября 2011 в 21:51 | #6

    Большинство книг, в том числе книги Троельсена , все же в большей степени о платформе .NET, т.е. это всего понемногу и в общем виде, касательно C# рекомендую читать Рихтера, но до него нужно дорасти, это «низкий уровень» платформы. В качестве обзора платформы, Троельсен подойдет.

  7. Kukuruza
    31 января 2014 в 21:52 | #7

    Попробуйте начать изучать C# с практики. Вот здесь http://www.videosharp.info/ автор понятно объясняет на примерах простых программ. Для новичка — то что нужно.

  8. 1 февраля 2014 в 09:14 | #8

    Рекомендую начинать изучение C# на практическом видеокурсе VideoSharp.info. Там как раз с нуля, и сразу будут результаты, так как автор пишет по одной законченной программе на каждом уроке. Я дошёл уже до 5-ого урока, там уже простенькую игру написал.
    В чём плюс этого курса — там есть обязательные домашние задания, без которых нельзя продвигаться вперёд. Ну и + что уроки бесплатные.

  1. Пока что нет уведомлений.