Список Книг Для Программистов | Лучшие/Худшие

Sdílet
Vložit
  • čas přidán 27. 06. 2022
  • Закажите бесплатную дебетовую Альфа-Карту и получите 1500 ₽: alfa.me/seCvYg
    книги для программистов, и тех, кто изучает computer science
    знаю что книги читать скучно, но на некоторые из них точно стоит обратить внимание.
    есть откровенный шлак, а есть гемы, которые написаны реально опытными шарющими людьми.
    в видосе я покажу как годноту, так и шлак, плюс дам по каждой комментарии и рекомендации.
    Я wndtn, мне 20 c чем-то лет, и я изучаю computer science и программирую ~10 лет.
    Я into С++, и всякие low-level штуки.
    У меня есть небольшой проект, xplatform, который вы сможете найти на github, и через него практиковаться в изучении всей базы программирования, и если вам повезет(если вы упорный), вы станете хорошим программистом %)
    Если нужна помощь 1 на 1, чекайте ссылки .
    всем добра
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Подпишись сюда, бро:
    Telega и чатик - t.me/wndtn
    Boosty(менторинг для РФ) - boosty.to/wndtn
    Patreon(для остальных стран) - / winderton
    Instagram - / winderton
    Github проекта(код с канала) - github.com/winderton
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Оборудование:
    Камера - Sony a7ii
    Объектив - SIgma F1.4 DG
    Микрофон - AudioTechnica at2035
    Звуковая карта - Scarlett Solo
    Петличка - Rode smartlav+
    Клавиатура - HyperX Alloy
    Вторая клавиатура - apple magic keyboard(black edition)
    Монитор DELL 25'
    Монитор Asus mg248q
    Iphone 11 pro(зеленый)
    CAMLINK elgato - для стриминга
    JBL headset
    Телик LG nanocell 50
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Книги:
    - Inside the Machine
    - Introduction to Computing Systems
    - Code. The hidden language of hardware and software
    - Computer Science Distilled
    - Computer Science an Overview
    - Introduction to Algorithms
    - Algorithms. Sedgewick.
    - Grooking Algorithms
    - Operating Systems. Principles and Practice.
    - The Design of the Unix operating system.
    - Compilers: Principles, Techniques, and Tools
    - Compiler Construction. Wirth.
    - Crafting Interpreters.
    - Clean Code
    - Code Complete
    - GoF
    - Object-Oriented Analysis and Design with Applications
    - Game Engine Architecture
    - Game Codding Complete
    - Beej Guide to Network programming
    - Learning Python
    - Python Crush Course
    - Python CookBook
    - Learn C the Hard Way
    - K & R. The C programming language
    - Beginning C
    - Expert C
    - C++(Definitive C++ books Guide)
    - Java The Complete Reference
    - Effective Java
    - Java Concurrency in Practice
    - Cay Horstmann(По Джава От него можно брать все)
    - C# - Рихтер
    - Kyle Simpson - You Don't know JavaScript
    - Modern x86 assembly language programming
    - Assembly Language Step-by-Step: Programming with Linux
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Komentáře • 516

  • @Pubvoice
    @Pubvoice Před rokem +449

    После просмотра этого видео, я определённо понял, что самым главным языком для начинающего программиста должен стать английский язык).. а потом уже идти изучать программирование)..

    • @brickman5944
      @brickman5944 Před rokem +18

      Ничего не мешает совмещать.

    • @fred_001
      @fred_001 Před rokem +44

      ну чушь полная конечно. И что самое интересное, 28+ человек эту чушь лайкнули. Лайкнули не думая.
      Но ты всё равно когда выучишь английский на C1 и сдашь IELTS на 6-8, то обязательно поделитесь результатом)

    • @Remir_
      @Remir_ Před rokem +2

      Я так и сделал, вначале английский, потом все остальное

    • @_H4
      @_H4 Před 11 měsíci

      та еще чушь. надеюсь, спустя три месяца ты понял, какую чушь ты сказал

    • @spidy1504
      @spidy1504 Před 11 měsíci

      Что за чушь?

  • @xzablik
    @xzablik Před rokem +2

    Очень нравится тебя смотреть, крутая подача, крутой материал. Буду следить за обновления )

  • @maximw33
    @maximw33 Před rokem +2

    Коллега, спасибо за литературу, очень выручили!)
    Сейчас простой в развитии навыков и не знал куда двигаться, но теперь есть что читать и куда двигаться!

  • @dmitrysavkin9310
    @dmitrysavkin9310 Před rokem +11

    Информативно. Пусть и не книги, но еще здорово упомянуть, что стоит присмотреться к деятельности таких персон как Casey Muratori, Jonathan Blow, Per Vognsen, Sean Barrett. Кейси до сих пор пилит HH, Джон - компилятор Jai, Пер больше не записывает туториалы, но его проект Bitwise очень и очень полезен, у Шона можно не только поглядеть его серию по созданию игры, но и два интервью с Шоном). Mike Acton хорошо выступил на CppCon, рассказав про Data-Oriented Programming.
    Лайк, тем не менее!

  • @Marc-hm8pt
    @Marc-hm8pt Před rokem +288

    Inside the Machine Jon Stokes 1:08
    Introduction to computing systems 1:20
    Code Petzold 1:38
    Computer Science 2:00
    Computer Science An Overview 2:20
    Grokking Algorithms 2:56
    *Operation Systems
    The design of the unix operation system 3:34
    Computer Construction Niklaus Wirth
    Crafting Interrepers Robert Nystrom 3:54
    *Sotware development
    Object-Oriented Analysis and design with applications Third Edition 4:48
    Introduction to computer systems 5:24
    ...
    *Python
    Learning Python Orelly 6:45
    Python Crash Course 6:58
    Python Cookbook Orelly 7:20
    *C
    Learn C the hard way 7:30
    The C programming language 7:55
    beginning c,Expert C programming 8:40-8:50

    • @mysampleid
      @mysampleid Před rokem +2

      О вы из англмм

    • @hjehf9094
      @hjehf9094 Před rokem +1

      @@mysampleid позор не знать английский

    • @Azamat265
      @Azamat265 Před rokem

      какой нахуй Computer Construction там написано Compiler Construction. Ты из Марса что ли?

    • @Azamat265
      @Azamat265 Před rokem

      Crafting interrepers🤣🥱

    • @user-vq6kt7yl4p
      @user-vq6kt7yl4p Před rokem +11

      @@hjehf9094 чел если ты не шаришь за мемы, то а ладно фиг с этим.

  • @PandaBPB4
    @PandaBPB4 Před rokem +30

    Дождалися. Такая чиловая подача, такая нравится больше чем прошлая)

  • @hairyrope3890
    @hairyrope3890 Před rokem +183

    1:06 Введение и основы Computer Science
    2:43 База Computer Science. Алгоритмы и структуры данных
    3:17 Операционные системы
    3:46 Компиляторы и дизайн языков
    4:11 Software Development
    4:50 Моя библиотека, gamedev, прочее
    6:37 Python
    7:37 C
    8:59 C++
    10:03 Java
    11:22 C#
    11:29 JavaScript
    12:05 Assembly

  • @Saiel2285
    @Saiel2285 Před rokem

    Классный чиловый формат, за это я люблю твой канал)

  • @eugenegreer7542
    @eugenegreer7542 Před rokem

    спасибо за подборки, как раз читаю Шилда и дальше пойду по твоим рекомендациям по Java

  • @2insidefree
    @2insidefree Před rokem

    Спасибо дружище!
    От меня тоже всем побольше добра!

  • @rattlehead7q
    @rattlehead7q Před rokem +9

    Посоветую пару книжек:
    - Philosophy of Software Design (John Ousterhoutjohn, автор языка Tcl и соавтор алгоритма Raft) - не самые популярные, но подтвержденные опытом идеи, которые, ИМХО, на практике имеют больший КПД
    - Unit Testing Principles, Practices, and Patterns (Владимир Хориков) - книга, которая может дать ответ на вопросы "как писать тесты" и "как писать код так, чтобы его было удобно тестировать"

  • @404piano
    @404piano Před rokem +233

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @user-sky000
    @user-sky000 Před rokem

    Крайне познавательно и детализировано.
    Ты себе сделал Апгрейд.
    Спасибо за полезную необходимость.

  • @alexeydurnev9500
    @alexeydurnev9500 Před rokem +6

    Сразу вспомнил еще три офигенные книжки:
    - Самоучитель 2.0 Уроки по С++ - Ravesli
    - Погружение в паттерны проектирования - А. Швец
    - Qt5.3 Профессиональное программирование на С++ - Макс Шлее

  • @koxpitname2457
    @koxpitname2457 Před rokem

    Класс. Спасибо за полезную информацию!

  • @mordekay6706
    @mordekay6706 Před rokem

    картинка классная и переходы забавные! за книжки по си пасибо! мб когда-нибудь доберусь и прочитаю :):):)

  • @ukolove
    @ukolove Před rokem

    От души, спасибо огромное!)

  • @user-uj8ep6fe3k
    @user-uj8ep6fe3k Před rokem

    Просто, спасибо что ты есть!)

  • @andreyyakovlev6028
    @andreyyakovlev6028 Před rokem +23

    Спасибо за видео, отложил несколько книг к прочтению.
    От себя добавлю, что есть отличная книга по Python'y - "Python. К вершинам мастерства" Лучано Рамальо (в оригинале "Fluent Python"). Не для новичков, а для тех, кто уже знает язык, потому что автор рассматривает и обсуждает разные тонкости, о которых начинаешь задумываться только с опытом и уже отстоявшимися знаниями.

    • @hackdivision
      @hackdivision Před rokem

      Да, второе издание недавно вышло

  • @user-mi2hp9zn1z
    @user-mi2hp9zn1z Před rokem +277

    Вообще, по программированию есть отличный общий курс, написанный на русском языке. Столяров А.В. "Введение в профессию". Там в трёх томах даётся общее представление о большинстве тем, касающихся программирования: от общей математики и устройства ОС до сетей и программирования на С. Поскольку книги изначально писались на русском, читать их не в пример проще, чем любой аналог. Отличное начало, тем более, что цифровые копии книги автор публикует бесплатно по идеологическим соображениям. Подойдёт как для начала, так и если нужно в общих деталях разобраться с asm каким-нибудь, ОС или сетями.

    • @ybrbnf333
      @ybrbnf333 Před rokem +6

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

    • @vladimir7759
      @vladimir7759 Před rokem

      язык учи а не книги читай

    • @kirillnikulin605
      @kirillnikulin605 Před rokem +9

      если тебе мало лет, например ты школьник, то есть у тебя есть до поиска работы лет 4-5 и ты без олимпиадного опыта программирования, то это книги для тебя!! они очень крутые, потому что там написано умным человеком полный ВВОДНЫЙ курс по плюсам. очень грамотно! единственный недостаток книги это личное отношение автора к стандартизации с++ и соверменным стандартам. это нужно пропускать. это вредно. НО база там написана очень хорошо. а после необходимо читать спец литературу\форумы\конференции для овладевания "промышленным программированием"

    • @user-sj4er6je5z
      @user-sj4er6je5z Před rokem +1

      сам читал nasm unix, пусть и говорят некоторые, что книга устарела, но все же там очень качественно все разъяснено, как это работает и как писать, сдал с её помощью ассемблер в ВУЗе, где в одной из задач надо было найти arctg при помощи ряда Тейлора. Так что воспоминания об этом авторе очень приятные)

    • @mr.Ponizovsky
      @mr.Ponizovsky Před rokem +6

      Согласен, если и начинать изучать программирование, то эти 3 тома нужно включить в список к изучению. Сам я пока остановился на 2-м томе.
      Из примечательного: начинать писать программы будете с Паскаля, но в будущем это здорово поможет понять что происходит под капотом у языков "новее" и выше уровнем.
      П.С. скоро буду добавлять любительскую озвучку этих книг, так что если интересно - доброго пожаловать

  • @user-em9ov3dd5r
    @user-em9ov3dd5r Před 8 měsíci +3

    Мой хит-парад по Java:
    1. thinking in java
    2. Effective Java
    3. Java Concurrency in practice
    Далее уже специализированные книги по фреймворкам.
    Для энтерпрайза книги по Hibernate и Spring читать обязательно

  • @ossmukyu6832
    @ossmukyu6832 Před rokem +3

    Сетевик джун.
    По системным вызовам линукса (и вообще по работе с юзерспейсом в линуксе) есть очень годная "The Linux Programming Interface". Её написал один из основных контрибьюторов man'ов. Написана простым и понятным языком, очень много примеров кода + есть не очень сложные упражнения (а задания со звёздочкой типа "напишите маллок")
    По архитектуре компа также могу посоветовать книгу "Nand to tetris".

  • @maths781
    @maths781 Před rokem

    Спасибо за совет. Надо взять на заметку книги.

  • @unfreshfish9472
    @unfreshfish9472 Před rokem +4

    С околонулевым пониманием работы ОС зашла книга Operating Systems: Three Easy Pieces (лежит в интернете официально в свободном доступе). После попытки чтения Таненбаума - как глоток свежего воздуха, абсолютно все написано простым языком и с понятными примерами

  • @user-op9xx8yz6o
    @user-op9xx8yz6o Před rokem +54

    Опыт 14 лет, больше всего понравился Столяров 1 - 5 том. Покрывает все необходимое от 0 до С++. Препод из МГУ. Маерс и Фаулер.

    • @AlexanderSokolovsky-mr7lv
      @AlexanderSokolovsky-mr7lv Před rokem

      там вроде у Андрея Викторовича Столярова 3 тома 2021 года "введения в профессию"? или все же пять, если 5, то подскажите пожалуйста какие именно, так как я нашел только 3. Вообще реально по этим книгам стать джуном плюсов?

    • @loliik364
      @loliik364 Před rokem

      @@AlexanderSokolovsky-mr7lv знаю точно что томов было больше, но их сжали до 3х

  • @sashaklymyk4870
    @sashaklymyk4870 Před rokem +79

    Мэтиз - изучаем Python (6:55)
    Топ книга для новичков. Читать очень легко, не перегружает теорией, много практики, правда задачки скучные.
    Книга сразу учит писать правильно, по взрослому)
    Большой плюс книги - 3 реальных проекта в конце. Например, новичок по инструкции сможет создать игру или вэб-приложение

    • @tagiroid
      @tagiroid Před rokem +4

      А вы Тони Гэддиса ("Начинаем программировать на Python") не читали? Есть обе, но начал читать Гэддиса.

    • @gfhitdxaahn
      @gfhitdxaahn Před rokem

      Полностью согласен, тоже её читаю!

    • @flyoffly5133
      @flyoffly5133 Před rokem

      Она говно жеж, она создаёт иллюзию знаний, ну по факту ничему не учит. Даже pythonworld в этом плане лучше был

  • @sankarshanarama6753
    @sankarshanarama6753 Před 7 měsíci

    Спасибо тебе за такой носыщенный ролик!

  • @user-mh1pm7qm3x
    @user-mh1pm7qm3x Před 8 měsíci

    Спасибо большое за видео)

  • @predmet.
    @predmet. Před rokem +5

    Не знал что Артемий Лебедев рассказывает про CS. 😂
    Без шуток, хороший ролик, возвращайся в топы!!!

  • @user-xy7ww3dd9s
    @user-xy7ww3dd9s Před rokem +48

    Мое мнение, что лучшая книга по программированию находится где-то между двадцатой и тридцатой. Редко бывает так, что прям вся книга идеальна, но достаточно часто получаешь аккумулированный эффект от нескольких прочитанных, и на третьей книге по какому-то топику вдруг срабатывает "эврика!".

    • @shamanvalius2902
      @shamanvalius2902 Před rokem +10

      Ещё бывает что прочёл, но так и не понял.
      А спустя пару месяцев тебя осеняет озарение))

  • @joke1000000
    @joke1000000 Před rokem +4

    Блин, для совсем нубов вроде меня. Можно забацать в конце дерево из книг или степ бай степ, типа что за чем идёт, чтобы составить хоть какой-то план. А то столько книг и прям теряешься, с чего начинать и что дальше изучать. Опыт в программировании есть, перехожу сейчас с PHP на JAVA, но понимаю что без C, не обойтись. Хочется железки программировать.

  • @doctorwin6425
    @doctorwin6425 Před rokem

    Мне нравится, лайк, а подписка уже давно🙏

  • @olgafedyanova
    @olgafedyanova Před 7 měsíci

    Оо. Спасибо. Откроверие про Cherno

  • @rhapsodyman100
    @rhapsodyman100 Před rokem +2

    Computer Networking: A Top-Down Approach - в университете по ней проходили курс
    Deitel - Java How to program - хорошая для начала по java

  • @FelixX138
    @FelixX138 Před rokem +3

    Спасибо брат что там много подсказал по C# =)))))

  • @hanabiilesley9116
    @hanabiilesley9116 Před rokem +2

    пиздатый контент, как раз на лето выкатил

  • @poznavatelmira
    @poznavatelmira Před rokem +3

    Я самостоятельно изучал С++ по книге "Объектно-ориентированное программирование в С++", 4-е издание, 2004 года. Автор Роберт Лафоре. До этого я практиковался на Бейсике и читал справочники языков Фокал и ПЛ/М. А так же читал пару советских учебников про ЭВМ. Книга Лафоре понравилась, так как другие книги про С++ были для меня сложны. Я практиковался примерно до середины книги. Советую её начинающим. Но у книги есть изъян, в 2-3 местах, используются примеры кода с операторами специфичными для Windows-библиотек. На тот момент я имел Windows 7 и писал код в Code::Blocks. Из-за данных операторов код повторённый из книги не работал. Что бы решить те примеры пришлось городить "костыли".

    • @hayk4500
      @hayk4500 Před 9 měsíci

      Лафоре не советую, лучше уж тогда Стивен Прату по С++

  • @thejustmoose
    @thejustmoose Před rokem

    Спасибо, ролик прикольный. Бросилось в глаза два момента: судя по обложкам Головы дракона и ООАиП - это современные издания. Так вот. Я когда-то читал Голову дракона. Не могу сказать, что прочёл прям 100%, но она не показалась мне зубодробильной. Каково же было моё удивление, когда я открыл новое издание (то самое, что в видосике) и обнаружил, что она прям совсем другая. (причём кажется, что там даже язык программирования поменялся... раньше примеры были на Си, сейчас на Java). Аналогичный эффект был с Гради Бучем (ООАиП). Прошлое издание вызывало прям восторг, в новом издании я сломался на предисловии, когда автор начал обосновывать сложность ПО божественным вмешательством. 😨

  • @cirkon42
    @cirkon42 Před rokem

    Привет! Я после того видоса купил эту книгу )))) Долго чесал репу обнаруживая ошибки. В целом пойдет.

  • @user-cz1hs3sh3v
    @user-cz1hs3sh3v Před rokem

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

  • @alexlem3597
    @alexlem3597 Před rokem +3

    Очень понравилась для новичков кнга Стефана Кочана по Си. у него же еще обалденная книга по шеллу. тоже многому научился по ней.

  • @weakvar
    @weakvar Před rokem

    Классная подача!

  • @prohanya
    @prohanya Před rokem +2

    Сам пока только учусь, но нередко видел как надрачивают на СИКП. Вроде как основы программирования для новичков, но при этом всё подано так, что полезно будет даже опытным.

  • @lolikobob
    @lolikobob Před rokem +3

    Очень хорошо получается. Подача - ахуенная, только мало. С другой стороны: а что ещё нужно - по всему прошелся, маркеры очевидны, изучать на несколько лет вперед. Но очень хочется смотреть такой контент, а не "Java за 4 часа". Может какую из любимых книг "озвучить" и/или сделать видеобиблиотеку (примеры, комментарии)?
    Спасибо, anyway

  • @user-hr2dk6jy1k
    @user-hr2dk6jy1k Před rokem +1

    Structure and Interpretation of Computer Programs - SICP.
    Хорошо мозги на место вставляет (по крайней мере курс одноимённый весьма интересен)

  • @andreyelven8095
    @andreyelven8095 Před rokem

    На 5:47 меня увезли в дурку от смеха, тру толк. Лайк.
    P.S. вас должны увезти ещё на моменте чтения.

  • @alexeialexei7910
    @alexeialexei7910 Před rokem

    Привет! Спасибо за видео! Где покупаешь технические книги на английском?

  • @green1278dramost5
    @green1278dramost5 Před rokem +4

    Fluent Python by Luciano Ramalho. Можно читать после названных в видео книг Лутца и Бизли.

  • @34SERZH
    @34SERZH Před rokem +1

    ну я минут 5 посмотрел лайкос ты явно заработал и испугал меня кол-вом книг.

  • @boson_higgs
    @boson_higgs Před 8 měsíci

    Завал столько информации по книгам.. Я пока прочитал одну книгу, точнее перечитываю иногда - это С . Язык программирования Стевен Прата . Хорошая книга тоже , главное любую тему с любой главы можно понять, в отичае от справочника(я его называю справочник) Брайн Керниган и Денниса Ритчи, который вы показывали в обзоре.

  • @m.l.7292
    @m.l.7292 Před rokem

    Спасибо за подборку.

  • @cppprograms5868
    @cppprograms5868 Před rokem +4

    "Эффективное программирование на языке С++. Барбара Муа и ещё кто-то". Я начал изучение С++ и по-моему мнению он один из лучших!))

  • @seoonlyRU
    @seoonlyRU Před rokem +1

    шикарненько))) лайк от СЕООНЛИ

  • @user-of1zw4om3y
    @user-of1zw4om3y Před rokem

    Кул. Можно ресурсы по Java каналы. Хорошо делаешь! Крассавец

  • @Limekys
    @Limekys Před rokem

    Спасибо! Жду видоса по ютуб каналам, репозиториям и т.д.

    • @user-ob2sj7vl2g
      @user-ob2sj7vl2g Před rokem

      @@aammssaamm ну накидай чего-нибудь тогда, авось поможешь кому, зачем токсичить....

  • @maxlitrov5855
    @maxlitrov5855 Před rokem

    Рома ! Восхищаюсь !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @alexeylozin7443
    @alexeylozin7443 Před rokem +2

    Я начал знакомство с программированием с книги самого создателя С++ Бьярне С. под названием 'Programming principles and practice using C++'. Он знакомит читателя с миром программирования в очень увлекательной манере - я с первых страниц влюбился в C++, но уже с первых глав застреваешь на упражнениях, потому что он начинает давать усложненные задания и для новичка просто непонятно. Очень люблю эту книгу, а точнее его взгляд и парадигму на мир программирования - но все таки не могу порекоммендовать для новичков - лучше к ней подобраться позднее.

  • @trollface3147
    @trollface3147 Před rokem

    Респект, дядя!

  • @Kvin-yn5ve
    @Kvin-yn5ve Před rokem

    Хорошее виде, благодаря ему смог выбрать и прочитал 2 книги Код Чарльза Петцольда и Практический минимум по компьютер саинс, мне они понравились, спасибо

    • @dimonsydoruk5786
      @dimonsydoruk5786 Před rokem

      Ты читал в оригинале или нашёл где-то в русском переводе? Если на русском, поделись ссылкой пожалуйста🙏

    • @firesteel1313
      @firesteel1313 Před rokem

      @@dimonsydoruk5786 не знаю можно ли кидать тут ссылки или нет, но просто введи в поиск название этой книги и найдешь pdf файл на русском языке

  • @maksimrugalov3158
    @maksimrugalov3158 Před rokem

    Мне понравилась объектно-ориентированный подход для новичков подойдет

  • @andriialeks9622
    @andriialeks9622 Před rokem +7

    Очень понравилась книга: Harris - Digital design and computer architecture. Читается легко, имеет много практических заданий (которые можно самому выполнить после прочтения главы, в отличии от Таненбаума)

    • @user-ci7cg6du9b
      @user-ci7cg6du9b Před rokem

      Поддерживаю, у нас в универе Архитектуру ЭВМ с нее начинают

    • @Embedded_Developer
      @Embedded_Developer Před rokem

      за Харрис_ов +1

    • @jakelexington7610
      @jakelexington7610 Před rokem

      У меня она тоже на курсе изучения архитектуры, не такая она и лёгкая мб у меня проф мудак

    • @WorldMineRip
      @WorldMineRip Před 6 měsíci

      По Харрису есть хороший русскоязычный блок лекций на ютубе

  • @qbskalfans
    @qbskalfans Před rokem

    Очень полезно, вот начинаю изучать с++

  • @user-my4yx4yk6x
    @user-my4yx4yk6x Před rokem

    сам начал только изучать программирование, выбрал для начала C++ Стивена Прада, пока что вроде все хорошо. Возможно через несколько лет дополню комментарий

  • @somethisone
    @somethisone Před rokem +1

    Для начинающих программировать на Python есть классная книга "Т. Гэддис - Начинаем программировать на Python" с заданиями после каждой пройденной главы, очень рекомендую для новичков.
    Так-же есть книга которая научит вас "культуре" кода "Д. Томас, Э. Хант - Программист-прагматик"

  • @user-sm7yz5md9n
    @user-sm7yz5md9n Před rokem

    Смотрел видео ради книг по C#, спасибо друг :)

  • @geri_freki
    @geri_freki Před rokem +1

    Для погружения в образ волосы в синий ещё покрась - будет круто :]

  • @Mr.SKIFLANDIAN
    @Mr.SKIFLANDIAN Před rokem

    По питону советую "Изучаем программирование на Python. 2-е издание" Пола Бэрри и "Легкий способ выучить Python 3" Зеда Шоу.
    Для нубов и новичков, но они не оставляют вопросов после прочтения.

  • @mechan1sm_
    @mechan1sm_ Před rokem

    Коммент не про книги, а про один репозиторий.
    Diligent Engine - абстракция над графическими API. Может помочь в написании кросс-платформенного игрового движка, особенно в купе с SDL.
    Но очевидно, программировать графику лучше научиться сначала без него.

  • @hairyrope3890
    @hairyrope3890 Před rokem

    Скажите пожалуйста, в какой последовательности лучше учить следующие дисциплины: Computer Science, Операционные системы, Компиляторы и дизайн языков?

  • @compampa
    @compampa Před rokem +1

    Братик, как тебя замотивировать почаще видосики пилить?

  • @Krab1o
    @Krab1o Před rokem

    а Рафгардена квадрилогия "Совершенный алгоритм" хороша для (почти) стартогого изучения темы? до этого слушал лекции на ютубе и немного олимпиадным кодингом увлекался, так что база какая-никакая есть. или книги из видео лучше?

  • @user-ni3lp8mx4j
    @user-ni3lp8mx4j Před rokem

    А про сборник Совершенный алгоритм Тим Рафгарден что-то можете сказать? Эти книги уникальны тем, что если просто икать рекомендации по книгам для изучения алгоритмов, то там этот сборник скорее всего даже не будет упомянут (как в данном видео). Но если поискать отзывы именно на сборник Рафгардена, то окажется что они все положительные и сборник рекомендован к прочтению

  • @contamination3084
    @contamination3084 Před rokem

    Васильев, это точно по C# и C++ практика, задания и крутая теория

  • @redf1sh
    @redf1sh Před 11 měsíci +1

    Я разработчик компилятора. Советую в книги добавить ещё Engineering A Compiler 2nd Edition by Cooper and Torczon

  • @suleimanumarov6225
    @suleimanumarov6225 Před 11 měsíci +1

    "Си на примерах, практика, практика и только практика" (Кольцов Д. М.) 290 стр. Там есть и теория тоже в начале , по моему мнению подойдет тем кто прошел курс на Степике по Си. Сам ее читаю дошел до середины пока нравится. Но будьте осторожны в книге много опечаток. Есть такая же, но С++. Жду комментария автора канала по этим книгам.

  • @user-wd6fu7ep1t
    @user-wd6fu7ep1t Před rokem

    Можешь высказать свое мнение по поводу "Программируем на python" Майкла Доусона. Я новичек без бекграунда в it

  • @evilQuister
    @evilQuister Před rokem

    Что касается геймДева, у меня есть 2 книги Андрэ Ламота: Программирование игр для Windows и Трехмерных игр для Windows. Что скажешь про них? руки за 10 лет так и не добрались)

  • @balalaika1998
    @balalaika1998 Před rokem +3

    По C и C++ очень зашли книги 'C Primer Plus' и 'C++ Primer Plus', автор Стивен Прата (Stephen Prata). На мой взгляд одни из лучших для начинающих. Правда переведенные на русский варианты просто кишат ошибками.

    • @gordonfreeman9813
      @gordonfreeman9813 Před rokem +1

      На мой взгляд Прата усложняет простые вещи. С трудом осилил 630 из 900 страниц книгу по Си. Иногда приходится перечитывать главы что бы лучше понять. Но по сравнению с другими "книжками с картинками" у Прата всё таки чувство важности не пропадает. Согласен что у автора лучшие книги.

    • @mr.banner4231
      @mr.banner4231 Před rokem

      @@gordonfreeman9813 прочитал 565 страниц до структур. Норм. Понять можно

  • @Leshasemenov90
    @Leshasemenov90 Před rokem +15

    По поводу книги Б. Керриган и Д. Ритчи по языку Си, скажу, что это была моя первая книга по ЯП в целом, по поводу того, что фактически там 2к + страниц, правда. Я помню бессонные ночи, когда искал и переписывал бесчисленное кол-во раз первые задачки из книги, имея 0 опыт, изучал на форумах и по статьям основы циклов, их разновидности, функции, вызовы, но это дало, пожалуй, очень сильный старт в понимание огромного кол-ва вещей, которые в книге явно не указываются, одна из лучших книг по изучению программирования, которая абсолютно не учит тебя адекватному программированию, но даёт ахуевшую базу для изучения в дальнейшем, по ней вы не научитесь писать на Си. Психика и правда должна быть в порядке, чтобы не изучать.

    • @Leshasemenov90
      @Leshasemenov90 Před rokem +3

      Добавлю, что для изМучения понадобится как минимум параллельно читать книгу по алгоритмам и адекватную книгу по Си(begining c), как минимум ещё добавить пару сайтиков с короткими примерами реализации кода. + обязательно пересмотреть и прочитать десяток статей или глав из книг где объясняется принцип работы памяти.

    • @xControl277
      @xControl277 Před 10 měsíci

      Чтобы понять суть этой книги я бы рекомендовал прочесть "Время UNIX" Б. Керниган. Так как только в этом случае удастся (почти сразу) понять, что язык Си написан именно для этой операционной системы. И что все примеры и задачи в книге направлены на ее более полное раскрытие. И тогда после полного прочтения вы вдруг смутно осознаете, что обоими ногами увязли в программировании. Так как UNIX и вправду велик!
      З.Ы. Не зря же Торвальдс ночами не спал и делал обратный инжиниринг.

  • @twelveouncemouse
    @twelveouncemouse Před rokem +1

    По алгоритмам мне очень зашла книга Стивена Скиены. Она на мой взгляд менее математизированная по сравнению с Корменом и пестрит реальными историями из жизни программиста. Читается приятно и интересно

  • @ITrifonoff
    @ITrifonoff Před rokem

    Супер 🙌

  • @kst5161
    @kst5161 Před 7 měsíci

    Благодарю 😊

  • @Iaroslava_Reality
    @Iaroslava_Reality Před rokem

    Hi. Спасибо за видео

  • @thejustmoose
    @thejustmoose Před rokem

    Про ОСи можно почитать Олиферов. Да и про сети тоже.

  • @user-po8nw4vp1f
    @user-po8nw4vp1f Před rokem +2

    Экстремальный Cи. Параллелизм, ООП и продвинутые возможности [2021] Амини Камран. Очень крутая книжка по Си

  • @gek1411
    @gek1411 Před rokem

    Крутое видео.. Но всё равно английском... И может подскажешь что почитать совсем нулю.. Сейчас читаю html... Вроде нравится.. Но вот что дальше

  • @arrebator
    @arrebator Před rokem +8

    Fluent Python Luciano Ramalho отличная книга, с интересными примерами и хорошим языком. Не знаю, обновлялась ли она под современные версии, но читал с большим удовольствием.

  • @serjgoa4666
    @serjgoa4666 Před rokem +1

    Сколько всего интересного пропущено в этой жизни. 🤔 придётся заново родится... 😁

  • @fsherstobitov
    @fsherstobitov Před rokem +2

    Лучшее введение в Java, на мой взгляд, это Thinking in Java Экеля. Правда там последнее издание вышло еще во времена Java 6, кажется и, соответственно, не покрывает все последние свистелки и перделки языка. Но как введение в язык для новичков она намного лучше того же Хорстмана.

    • @user-em9ov3dd5r
      @user-em9ov3dd5r Před 8 měsíci

      Плюсану. Когда-то начинал читать Шилда - не зашло, а вот thinking in java - лучшее. Я её раза 4 читал, каждый раз что-то новое открывал для себя.
      Шилд прекрасно заменяется на JLS

  • @ZvEr009
    @ZvEr009 Před rokem +4

    Зашел посмотреть про c#, думал что то новое узнаю, ага, "Пусть Рихтера читают...", угарнул. Спасибо за материал!

    • @nix7734
      @nix7734 Před rokem

      Жиза, никогда не слышал чтобы шарперы в один голос хвалили одну книгу или вообще часто отсылали к книгам. Думал что-то новое увижу, а нет

  • @Kolbastero
    @Kolbastero Před rokem

    не знаю, было тут или нет но вот по С++ Философия С++ Брюс Эккель. Там два тома. Один по основам который плавно перетекает из С в С++, второй по библиотекам С++

  • @reijiakkerman8705
    @reijiakkerman8705 Před rokem +1

    Подача огонь)

  • @anton6643
    @anton6643 Před rokem

    Python. К вершинам мастерства. / Лучиано Ромальо.
    Лучшая книга по продвинутому изучению питоши. Но это для роста, нужно хотя бы пару лет на нем кодить для понимания контекста.

  • @izergaer
    @izergaer Před rokem +9

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

  • @study_C_plus_plus_together
    @study_C_plus_plus_together Před 8 měsíci +1

    Изучаю С++ , сейчас занимаюсь по книге Сиддхартха РАО - освой с++ за 21 день . Как по мне , для новичка написана вполне не плохо, но моим зрителям , которые уже разбираются в программировании и комментируют некоторые моменты, не нравится что иногда автор не дорасказывает чего-то , а начинает этим пользоваться . Где то понятия немного не такие, которыми пользуются сейчас . Печаль ещё в том, что автор умер и у него осталась версия книги под С++14 , а про 17 стандарт он пишет только в будущем времени . Но в любом случае, как по мне, не плохая книга, она достаточно понятная для новичка и если иногда ещё что - то гуглить, то вполне порядок. В сравнении с материалом на курсах, которые сейчас почти прошёл, изложено, как по мне, проще .
    Планирую дальше позаниматься по другой книге … Чтобы было больше теории и практики, и больше понятных объяснений :)
    Спасибо за ролик ❤

    • @kosiak10851
      @kosiak10851 Před 8 měsíci

      С++ надо изучать по порядку. когда дойдёшь до 20 стандарта по сути ты должен уже знать всю историю языка и всю стандартную библиотеку предыдущих поколений.

  • @steelsquad3330
    @steelsquad3330 Před rokem +1

    Компьютерные сети. Принципы, технологии, протоколы: Юбилейное издание | Олифер Наталья, Олифер Виктор Григорьевич

  • @hgfdtj3151
    @hgfdtj3151 Před rokem

    Лайк поставил, комментарий написал.

  • @albert7243
    @albert7243 Před rokem +1

    Не советовал бы грокаем алгоримы, пытался по ней готовиться к экзамену по алгосам, но она покрывает лишь малую часть и в ней слишком мало примеров кода, тут лучше взять дасгупту, но она сложнее

  • @MrAleksey71
    @MrAleksey71 Před rokem

    Красавчик!!!!!!!!!!

  • @blackcrow2292
    @blackcrow2292 Před 10 měsíci

    Я хоть и хочу стать веб разработчиком, но меня всегда интересовало как работает железо