@@010101dddm Полностью согласен. Я изначально попытался читать эту книгу не имея вообще никакого представления о C#. Как-то не особо пошло) Потом после просмотра нескольких видео для начинающих, понимание написанного начало приходить) А Рихтер понятное дело у человека, только начавшего изучать С# как первый ЯП, вызывает просто взрыв мозга с первых страниц)
@Муратов Ильфан Представьте себе гуманитария, который решил программировать и пока не знает ничего, и вот он садиться и упорно пытается читать Кормена страницу за страницей...как думаете, каково ему будет?)
@@dimitryrusu4022 В этой книге все вполне доступно объяснено и с картинками к тому же. Сам по ней учился. Если б я был садистом, то порекомендовал бы Кнута "Искусство программирования"))
Ого, сразу лайк! Я хотел от Вас услышать рекомендации по литературе, только вчера смотрел очередной выпуск баек ночью и подумал вот бы, вот бы. И сегодня вижу, что вышел такой ролик. Магия )))
Лутца я лично не рекомендую на начальном этапе читать - быстро бросите изучать питон вообще. Рекомендую обратить внимание на Учимся программировать на Python Эрика Фримена и вообще серию O`Reilly а так же Чистый Python, где вас погрузят в мир функций, декораторов, генераторов.....Шикарнейшая книга.
@@ВладиславХливненко да эта. Я когда начинал именно с нее начал потому что распечатал всю книгу в офисе. Это потом я уже начал покупать книги. Работу функций я понял именно на первых порах изучения языка. Ну тогда лучше прочитать учимся программировать с примерами на Пайтон и после чистый Пайтон где материал идеально ложится , а именно глава с функциями. Каждому свое, но я думаю это нормально будет. Нет нудни, все по делу
еще могу порекомендовать из мною прочитанного: - по JS: Марейн Хавербеке Выразительный JavaScript - по Питону: Марк Саммерфилд Программирование на Python 3. Подробное руководство обе книги одновременно и доступные для понимания неподготовленному или слабо подготовленному читателю, и глубокие в плане детальности описания технологий, объясняют на нетривиальных примерах
Замечательно. Недавно застрял с тем фактом, что на работе есть свободное время но нет возможности практиковаться и изучать курс, и решил что нужны книги. И Сергей Немчинский принёс их мне. Спасибо!
Странно, что в PHP не попала книга "PHP. Объекты, шаблоны и методики программирования" Мэтта Зандстры. Классика про паттерны проектирования с примерами на PHP
@@oliverst5302 Ну вот этот канал для начинающих, а тут про паттерны очень много видео. Это раз. Два. Книга про юнит тесты, ещё и с С# - это тоже явно не для того, кто ещё не знает, когда ставить фигурную, а когда круглую скобку
Еще старнно что никто не упомянул книгу про паттерны от headfirst. Хоть она и на java, но паттерны там объясняются значительно проще и понятнее, чем у того же Мэтта Зандстры
Плюсую за Дизайн привычных вещей Дона Нормана! Я не дизайнер, но прочёл её, так как меня заинтриговало название. Очень классная книжка! Интересная и написана лёгким языком, подойдёт для широкой публики
По алгоритмам для начала Вирт, после прочтения и осознания можно читать что-то более серьезное, например Седжвик "Фундаментальные алгоритмы на C++", если интересует математика, то Кнут. Но начинать рекомендую с Вирта.
Ооо обзоры литературы - обожаю. Сергей, а можно для джавистов и для начинающих и для продолжающих ? От себя могу самым начинающим в джава читать Якова Файна - есть локализация и в целом он пишет просто и понятно(легче чем сразу Шилда читать имхо). Для продолжающих - "Алгоритмы на джава" Роберта Седжвика параллельно с бесплатным одноименным курсом на курсере.
Сергей, Вы же из другого мира - нас и Вас учили, что первое это блок-схема. какой чистый код, какие - грокаем алгоритмы - все решалось еще до написания, собственно, кода. и это еще при ужасном ассемблере ...
Насчёт книг по геймдеву: в перечисленом вами списке нет книг которые нацелены именно на изучение самого языка C++, таже книга Джеймса Грегори больше про работу с движком нежели изучение ЯП C++, хотелось бы больше литературы с уклоном на язык C++
и еще о чистом коде. Lutz - это, конечно, - good, но с этим, что делать - Python Library Reference (releаse 3.9.6) by Guido van Rossum? понимаю, куда ему до Дмитрия Златопольского ...
Я адепт Java... почти фанатик! ) Где книжки, алло? Как мне "сюда" заманивать новых приспешников?! Что за дела? Как быть, если нет возможности сослаться на Немчинского и сказать "ВОТ! Смотри! Он рекомендует %this% заповеди для Java-любознательного!" эх... )
Люди добрые, подскажите стоит ли брать книгу Марейна Хавербеке "Выразительный JavaScript"? Уже несколько месяцев занимаюсь изучением JS-HTML-CSS, бюджетов особых выделить не могу, так что рассматриваю именно эту книгу.
Не стоит. По JS нет к сожалению какой-то одной толковой книги. Для абсолютного новичка "Изучаем программирование на JavaScript" O'Reilly Эрик Фримен. Далее я бы рекомендовал перейти уже к "Создаём динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML" Никсон Робин даже если вам не интересен PHP. Книга заложит очень важные базовые знания и понимание того как впринципе всё устроено. А потом и фреймворков уже пора выбирать, я бы рекомендовал Angular, книг на русском к сожалению нет совсем, youtube в помощь и англоязычные видеокурсы на Udemy.
Хватит уже мусолить Рихтера. Начинающему надо читать msdn и смотреть в C# in a Nutshell, если что-то непонятно. Этого комбо хватит для старта. Учитывая конечно то, что вы уже разбираетесь в самых распространенных алгоритмах и структурах данных.
По C++ Страуструп, ну или можно наших авторов почитать, например Подбельский Язык С++. Это что касается языка, а как на нем программировать написано в серии книжек in-depth, там множество различных авторов -- Саттер, Александреску и т.п.
ООП в С++ Роберт Лафоре - для новичка самое оно, всё объясняется не подразумевая, что читателю это очевидно, тк он не имеет никакого опыта, всё с нуля. Так же есть куча примеров и их можно скачать уже в набранном виде на сайте издательства. Иногда встречаются опечатки, но совсем некритично
Книга Выразительный JavaScript странная. Я до сих пор не могу начать читать её. Уже окончил курсы по JS, но так и остался в начале этой книги. Дело в том, что меня отталкивает то, что автор, в этой книге, называет переменные "привязками" и это не ошибка перевода. В английской версии также. Не знаю с чем это связано. Говорят, если абстрагироваться, то книга хорошая. В общем предупреждаю.
@@drovoseg , я думаю такое встречается реже. Человек который что то не поймет обратится к докам или ютубу))). В Ютубе тоже бывает ересь, но всегда можно отсеять. Точно также как и книги. Есть книги алмазы, а есть шлак-шлакович.
@@Zyozikexclusive_ZX Так ведь люди могут и не догадываться что они чего-то не понимают. Код пишется и даже работает, поэтому они не задумываются что делают что-то неверно. А сами не знают что такое даже первая нормальная форма или обход дерева в глубину
по ПХП (PHP и MySQL. От новичка к профессионалу)-очень доходчивая книга для начинающего. ПХП 7 - там нужно напрячь сильно мозг. ее так просто не прочитать.
Сергей, а скажите пожалуйста, а какое преимущество у книг перед поиском гугла и поиска инфы в интернет-литературе? Я web-разработчик PHP с опытом в 2 месяца - учился без книг, самообучение через интернет по всем возможным источникам. Не представляю ситуацию - когда пригодится книга - наверное только тогда когда интернета нету... За два месяца работы - все вопросы решались через гугл и официальные сайты языков...
Книга может дать системный подход к обучению, интернет точно не даст. Без системного подхода получится "специалист", который нахватался разных обрывков из непонятных источников, а общей картины не видит. Это может привести к печальным результатам на работе.
Мне кажется, что в видео много книг для продвинутых, а не новичков. Тот же Основы Python-а нет, хотя книга проста и понятна. Ну или замыкания в JS, камон, с самого начала это изучать? Когда даже Немчинский подтвердил, что он за 20 или 30 лет ни разу это не использовал в своей работ
потому что новичкам куда рациональней получать знания по курсам + написание кода. Книги же выбирают, чтобы перейти уже на следующий уровень понимания языка. А замыкание он н использовал, потому что он не джс разработчик. Замыкание ты будешь использовать повсеместно, если это твой профелный язык.
Здравствуйте Сергей. Хочу обучиться на java разработчика. Перекопал тонны информации о ноутбуках и выбор пал на MacBook , только вот что взять MacBook pro 16 i7 16/512gb 2020 года (120-140тр) или MacBook air 13 m1 16/512 gb (115-130 тр )??? Просто вопрос: первый) актуален ли уже intel если вышел arm мощный ? второй) размер экрана 13 диагональ - не мало ли для java разработчика или нормально ??? Очень надеюсь на ваши советы , чтобы сделать правильный выбор
Не понимаю кайфа программирования на ноуте в принципе. Для меня оптимален монитор 24 дюйма в количестве одна штука. Если бы у меня был ноут, я бы все равно подрубал бы его к большому монитору для комфортной работы.