Pull to refresh

Comments 14

Не про конкретно это издание: Книга не про программирование, а скорее по теме "заинтересовать"/ "рассказать о языке". С самого начала делается что то рабочее наглядное, а потом уже вводятся детали. Так же удобно как "быстрая точка входа". Но не более. Предыдущее издания так же могут быть актуальны, если интересует ознакомиться с базовыми принципами WPF/UWP. От издания к изданию изменяется контекст технологий в рамках которых идет рассказ. Теперь вот юнити.

@ph_piter, а можете выложить странички "Для кого написана эта книга / Кому эта книга не подойдёт"? Было бы честным их выкладывать и впредь.

Для кого написана эта книга?

Если на вопросы...

  1. Вы хотите изучать C# (а попутно обзавестись начальными знаниями о разработке игр и Unity)?

  2. Вы предпочитаете учиться практикуясь, а не просто читая текст?

  3. Вы предпочитаете оживленную беседу сухим, скучным академическим лекциям?

    ...вы отвечаете положительно, то эта книга для вас.

Кому эта книга не подойдет?

Если вы ответите «да» на любой из следующих вопросов...

  1. Вас больше интересует теория, чем практика?

  2. Вы скучаете или раздражаетесь при мысли о том, что вам придется работать над проектами и писать код?

  3. Вы боитесь попробовать что-нибудь новое? Считаете, что книга по такой серьезной теме, как программирование, должна быть неизменно серьезной?

Все книги «Head First» можно смело обходить стороной — сплошной информационный шум.

Дайте пожалуйста совет по книге об изучении C# на практике.

На практике только решая какую-нибудь реальную задачу, и лучше не в одиночку.

вот несколько книг с полки
  • Charles Petzold, Programming Windows 6th ed. Writing Windows 8 Apps with C# and XAML, Microsoft Press, 2013
  • Christian Horsdal Gammelgaard, Microservices in .NET Core, Manning, 2017
  • Sheidan Yuen,Mastering Windows Presentation Foundation 2nd ed, Packt, 2020
  • Stephen Cleary, Concurrency in C# Cookbook, Second Edition, O'Reilly, 2019
  • Walt Ritscher, HLSL and Pixel Shaders for XAML Developers, O'Reilly, 2012
  • Александр Шевчук, Дмитрий Охрименко, Андрей Касьянов, Design Patterns via C# Приемы объектно-ориентированного проектирования, 2015
  • Арораа Гаурав, Чилберто Джеффри, Паттерны проектирования для C# и платформы .NET Core, СПб.: Питер, 2021
  • Гриффитс Иэн, Программируем на C# 8.0. Разработка приложений, СПб.: Питер, 2021
  • Марк Прайс, C# 9 и .NET 5. Разработка и оптимизация, СПб.: Питер, 2022
  • Скит, Джон, C# для профессионалов: тонкости программирования, 3-е изд, М.: ООО «И.Д. Вильямс», 2014
  • Фленов М.Е., Библия C# 4е изд, СПб.: БХВ-Петербург, 2019
  • Фримен, Адам. ASP.NET Core MVC 2 с примерами на C# для профессионалов, 7ое изд, СПб.: ООО «Диалектика», 2019
  • Хокинг Джозеф, Unity в действии. Мультиплатформенная разработка на C# 2е изд, СПб.: Питер, 2019
  • Чамберс Джеймс, Пэкетт Дэвид, Тиммс Саймон, ASP.NET Core. Разработка приложений, СПб.: Питер, 2018

И всякие справочники по языку.

Я рекомендую начать изучение языка с книги Троелсена Джепикса - "Язык программирования C# 7 и платформы .NET и .NET Core". После этого налегке углубиться в тему, прочитав Прайса - "C# и .NET Core. Кросс-платформенная разработка для профессионалов". Хотя, вместо Прайса многие советуют Рихтера, так что вот.

А если с Прайса начать? Как думаете?

Ну, если есть опыт ООП на другом языке, то начните сразу Прайса. Там есть краткое описание С#, но книга "Для профессионалов", как бы. :)

А ещё посоветуйте пожалуйста хороший видеокурс, если конечно есть такой...

Любой видеокурс это пересказ одной из книг. Урок (глава) 1 - установка Visual Studio. Урок (глава) 2 - Переменные... Только медленнее. Из бесплатного, знаю, на Ютубе хвалят Гошу Дударя, канал "Школа itProger".

Лично мне очень зашла "C# Player's Guide". Это если брать книги, а так на EPAM-овском вводном курсе прокачался как ни на одной книге не прокачаешься, спасибо Алексею Чамину, который был моим ментором. Проблема практики по книгам в том, что они не контролируют твой код. Это критично, когда речь заходит о вещах вроде чистого кода, правильного подхода к ООП, архитектуре и вот этому всему.

Sign up to leave a comment.