UniLecs #Books. C# / .Net

UniLecs #Books. C# / .Net

UniLecs

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

Так как я сам являюсь .net-разработчиком, то начнем мы подборку с разбора материалов по C# и платформы .NET Framework. Мои отношения с C# начались 10 лет назад, когда мой преподаватель по ООП решал, какой ЯП дать в качестве основного инструмента для изучения и практики. Тогда выбор был между мега-популярной Java и относительно новым, но весьма перспективным C#. С тех пор я познакомился и с Java, и с другими ООП-шными ЯП, но мое сердце все-равно принадлежит C# 😍

Итак, если вы только знакомитесь с этим языком, то вам следует начать с книги Троелсена. Если у вас уже есть нектр опыт в C#, то переходите сразу к книге Рихтера.

1. Язык программирования C# 6.0 и платформа .NET 4.6, Эндрю Троелсен, Филипп Джепикс, 2016 (C# 6.0 and the .NET 4.6 Framework)

https://www.ozon.ru/context/detail/id/137598683/

Язык программирования C# 6.0 и платформа .NET 4.6, Эндрю Троелсен, Филипп Джепикс, 2016

Эта книга именно для новичков, поэтому изучать материал очень легко. В ней вы не только познакомитесь с языком C#, но и узнаете о многих технологиях платформы .NET - ASP.NET Web API, WPF, ADO.NET и т.д. 

Кстати, в этом году уже вышло свежее издание по 7й версии C#. В этом издании вы также узнаете о новой межплатформенной инфрастуктуре Microsoft .Net Core. К сожалению, в русской версии эту книгу достать пока сложно и дорого. https://www.labirint.ru/books/660321/


2. CLR via C#, Джеффри Рихтер, 2017

https://www.ozon.ru/context/detail/id/21236101/

CLR via C#, Джеффри Рихтер, 2017

Хотите стать профессиональным .net разработчиком и познать все тонкости платформы .net и, в особенности, ее исполняющей среды (CLR)? Тогда "CLR via C#" - MUST HAVE для изучения. Если книга Троелсена - это бестселлер в среде .net разработчиков, то книга Рихтера - это библия! Читать, как отче наш, и изучать каждую главу! Чтобы вы понимали, кто такой Рихтер - это крутой дядька, ктр сам консультирует команду разработчиков .Net Framework. 

Позволю себе немного похвастаться. Какое-то время мне довелось даже работать с Рихтером на одном этаже, но, к сожалению, я так и не решился взять у него автограф 😜

Кабинет Джеффри Рихтера в кампусе Microsoft, Redmond, 2016 год


3. Документация платформы .Net и языка C#

Microsoft .NET Framework

Если вы уже читали предудущие книги и просто хотите оставаться в тренде последних изменений в платформе .Net и языка C#, то можно просто смотреть и изучать официальную документацию .NET и раздел ЯП C#.

Хочу заметить, что новичкам не стоить начинать изучать язык с документации. Это не даст вам полного представления о возможностях языка. Документация - это лишь справочник, где можно быстренько посмотреть описание функций и типов или узнать новые фишки ЯП.

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


P.S. Подборки книг, как и любые другие подборки, всегда весьма субьективны, поэтому ... вы всегда можете предложить что-то еще, например, в нашем чате @unilecs_chat. Или просто напишите мне в лс: @albert_davletov. Буду рад услышать ваше мнение!

Report Page