Книги для начинающих Java-разработчиков и не только

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 203

  • @SergeyNemchinskiy
    @SergeyNemchinskiy  2 года назад +12

    Регистрация на курс JAVA - bit.ly/3oHOETU

    • @petr_1131
      @petr_1131 2 года назад +2

      Не подскажите книгу в которой именно разжевывается ООП java (смотрел много книг и статей,в большинстве случаев про ООП либо поверхостно либо на веру)

  • @hurricane-rus
    @hurricane-rus 2 года назад +31

    Шилдт и Хорстманн - по мне это не справочники, а очень хорошие рассказы о возможностях языка.
    Книги, на которые также стоит обратить внимание новичкам (они все отличаются стилем изложения, так что смотрите сами, кому какой ближе):
    Eckel B. - On Java 8 (2021)
    Loy M. etc - Learning Java (2020) 5th ed.
    McGrath M. - Java in Easy Steps (2019) 7th ed.
    Deitel P., Deitel H. - Java. How to Program. Early Objects (2018) 11th ed.
    Gaddis T. - Starting Out With Java. From Control Structures through Objects (2016) 6th ed.
    Evans B., Flanagan D. - Java in a Nutshell (2019) 7th ed.
    Больше двух книг из списка читать не надо - выбрали подходящие себе, все остальные отложили, и вперед.
    В списке только свежие издания.
    P.S. Head First Java - хорошая, но вышла по-моему лет 15 назад, многие новые возможности Java в ней отсутствуют. Можно полистать, чтобы понять, а Java - это вообще мое или нет. А дальше взять что-то посерьезнее.
    Файн - только если вообще на Вы с компьютером, слишком простая.
    Thinking in Java - хорошая, но ей тоже уже 15 лет. Лучше взять от него же - On Java 8.
    Паттерны проектирования - хорошая, но слишком круто для новичка.
    Блоха и Фаулера новичкам читать не надо вообще.

  • @fextice9647
    @fextice9647 2 года назад +65

    *Сергей Немчинский на протяжении 8-ми минут ругает выбор менторов*

    • @maxlich9139
      @maxlich9139 2 года назад +2

      все, теперь можно не смотреть видео =(((

  • @max_mgtow
    @max_mgtow 2 года назад +89

    Надо было ролик назвать "Критика Немчинского на книги от менторов" 😆

  • @dmytroyurchenko200
    @dmytroyurchenko200 2 года назад +22

    Книги по языкам программирования это круто - это можно представить себе как одно зубчатое колесо - один вращающийся и я подчёркиваю ведомый компонент системы под названием целостная разработка по
    Но я почему-то нигде никогда не видел чтобы хоть кто нибудь рассказал о курсах и книгах о ведущем компоненте системы - не о том как языки муштрувать - а целостные знания о том как правильно создавать любые программные продукты или системы вне зависимости от языков программирования, как понимать какие продукты проги вообще создаются программ от чат бота до корпораьивной системы банка, из чего они состоят, как правильно и что нужно необходимо создавать, понимание где и как верно где неверно, как представлять себе продукт, как представлять себе систему, как правильно декомпозировать системы, какая стратегия разработки должна быть там-то там-то, как правильно проектировать системы, какой продукт или система правильна а какая нет, какая часть компонент узел кусок той или иной системы считает правильной или нет, как прог системы классифицтруются по чем угодно, как правильно и грамотно подбирать подходы к тому или иному избранному классу, продукту системе тупо всё вышеперечисленное
    Про все от это тупо вообще никто почему то не говорит
    А веди именно с этого изначального ведущего начала всё изначально должно начинаться, иначе - тупик , ЯП мы то выучили раз стопитсот, а как сели что-то реально пилить, бац и вкакалися...
    На эти вопросы почему-то до сих пор нет ответа, это как если бы статую свободы строили верх ногами, не понимая что мы вообще строим, как строить, начиная изучать не понимая как вообще строятся статуи свободы, а понимая только что кирка это кирка и лопата это лопата а как грамотно пользоваться этим не ясно, то ли строить этим, Толи в глаз себе и другим тыкать

    • @dimonhacker
      @dimonhacker 2 года назад

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

    • @dmytroyurchenko200
      @dmytroyurchenko200 2 года назад +3

      ​@@dimonhacker Ведущий шкив обязан всегда, всегда и тупо всегда идти первей и впереди ведомого шкива... И практика преподавания программирования вообще кем угодно тому - наглядный пример... Потому что когда целая орава народу проходит курсы по любому ЯП, то после этих курсов возникает одна очень странная ситуация и разумеется совсем непонятная: когда новоиспеченный программист садится за комп, ты ему даешь задачку например запилить какую-то элементарную змейку или инет магазик - а на выходе этот так называемый "программист" входит в какой-то очень странный ступор, втыкается в моник как баран на нове ворота и тупо дупля вообще не отбивает что ему вообще даже начинать делать а самое главное как это что-то делать?... И от такое очень странное и дивное положение вещей в нашей образовательной ИТ индустрии я чото не вижу чтоб вообще кто либо ПЕРВОЕ осознал, ВТОРОЕ говорил в открытое про всё вот Это и ПОСЛЕДНЕЕ предлагал реальные решения этой очень на ИМХО чудовищной Проблемы, которая наносит нашему обществу чудовищный ущерб не только на миллиарды долларов. но и по-сути ломает людям житухи вынимая у них время и бабосик... Понимаешь к чему вся эта баржа тупо тонет как камень?
      И отакая вот ебала она тупо везде и во всем, даже кроме прогерства и ИТ... Это тюрМатрица, это Психотронная тюрьма, называй как угодно...
      Так что так или иначе тут по наивному подходу виднеется только одно решение - ставить телегу не впереди а позади паровоза и никогда не наоборот, доколе Катастрофа не набрала масштабы не поддающиеся вообще никакому разруливанию...
      Ведущий шкив или шестерня впереди означает, что новичковое тело которое прет в индустрию оно должно полностью доганять Масштабы проблем с которыми оно столкнётся, надо ли всё Это ему реально, действительно ли он доганяет Куда он попал и доконца ли он врубается что его ждёт на 1, 2, 5, 10 ,100, 1000 шагов впереди.
      Всё остальное - это тупик, который уже показан тысячями курсов, когда зелень новачная садится за клаву, и за место создания продуктов даже элементарнейших мы видим картину тупого втыкнушегося бараноида в ступоре который лыка не вяжет в своей голове что как и в какие сроки вообще делать и как это что-то делается от А до Я в деталях... Катастрофа продолжается, и конца и края этой чудовищной Катастрофе я чото вообще нигде не вижу чтоб кто-то чото с ней даже хотя бы начинал делать... А Время играет против всех, равно как и Капиталы...

    • @sergefib654
      @sergefib654 2 года назад

      @@dmytroyurchenko200 тем не менее сотни тысяч новичков как то попадают в программирование и развивают его семимильными шагами в конце концов.

    • @dmytroyurchenko200
      @dmytroyurchenko200 2 года назад

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

    • @CrushOverite
      @CrushOverite 2 года назад

      Солидарен с Вами.
      Есть ли у Вас какие-то идеи или знания в этом направлении?
      Можно попробовать это и развить.

  • @max_mgtow
    @max_mgtow 2 года назад +3

    За рекламу Foxminded отдельный лайк 👍😄

  • @dmitrikonnov922
    @dmitrikonnov922 2 года назад +41

    Headfirst - это скорее хороший способ подтянуть живой английский, потому что диалоги там реально хорошие. В остальном - очень своеобразная серия.

    • @maxlich9139
      @maxlich9139 2 года назад +1

      диалоги? а я читал ее на русском

    • @PanicWassano
      @PanicWassano 2 года назад +2

      @@maxlich9139 лучше читать в оригинале, русский перевод ужасный

    • @maxlich9139
      @maxlich9139 2 года назад +3

      @@PanicWassano да норм. Ничего ужасного не заметил

    • @1tech-point
      @1tech-point Год назад

      Headfirst прекрасен. Это начало начал. Если на Английском то еще круче.

  • @tesgreat8958
    @tesgreat8958 2 года назад +15

    21 год. 17-ая Java : - "там в 8-ой java куча новый фич, на которые особо не обращайте внимание". 😆

    • @maxlich9139
      @maxlich9139 2 года назад +1

      ынтерпрайс фигле

    • @TedFanat
      @TedFanat 2 года назад +1

      И даже эта 17тая джава всёравно не так хороша, как выстрелевший сишарп. Пересел на шарп - офигел

    • @Jusestars
      @Jusestars 2 года назад

      @@TedFanat а что там если вкратце?

  • @mansurmavludov6956
    @mansurmavludov6956 2 года назад +3

    Искренни благодарен за ваше старание и поделенный опыт. Любим вас....

  • @redneck_prm5429
    @redneck_prm5429 2 года назад +7

    Хы, а я в первую попытку освоить жабу как раз с Шилдта начал, причем полного. В итоге где-то месяц каждый день часа по три ее читал... туговато все-же шло.
    А так - у него еще есть "Руководство для начинающих", новичкам таки лучше его брать.

    • @Дмитрий-ц5ш5ъ
      @Дмитрий-ц5ш5ъ 2 года назад

      И что в итоге? Какой результат? =) Работаешь программистом уже?

    • @redneck_prm5429
      @redneck_prm5429 2 года назад

      @@Дмитрий-ц5ш5ъ Результат был довольно странный.
      Поучив жабу, я решил попробовать андроид (а в энтерпрайз не хотелось, ибо Немчинский запугал тем, что оно дико скучно и сложно. Это была ошибка номер один).
      От андроида меня стошнило, и я резко решил пойти учить питон - ошибка номер два, ибо уже после того, как питон неплохо так поковырял, оказалось, что в моей локации на тот момент вакансий питонистов не было в принципе. А на удаленке джуны не нужны.
      Поэтому плюнул и ушел в девопсы - правда, из трех лет работы последний год по сути девдевопс, лабаю всякую внутреннюю автоматизацию на го и питоне.
      И сейчас планирую постепенно валить в полноценные разработчики, и снова в жабу (круг замкнулся) - ибо языки с динамической типизацией больше не вставляют, а гошечка уж больно нишевый (да и немного подбешивает, как его комьюнити говнокод в канон возводит).
      Ну и оказалось, что мне сложную бизнес-логику раскуривать интереснее, чем лишние RPS выдавливать из перекидывалки джейсонов.

    • @Дмитрий-ц5ш5ъ
      @Дмитрий-ц5ш5ъ 2 года назад

      @@redneck_prm5429 Ого! Спасибо за ответ.
      У меня тоже иногда проскакивают мысли учить Пайтон, либо уйти в Андроид разработки (все говорят, что это очень легко, зная Джаву)
      Пожалуй не буду метаться, а сосредоточусь на Джавэ. =)
      Кстати, многие говорят, что последние годы (в связи с самоизоляцией) берут даже на удалёнку Джунов. Или это всё миф?

    • @redneck_prm5429
      @redneck_prm5429 2 года назад

      @@Дмитрий-ц5ш5ъ По андроиду надо понимать, что это по сути своей фронтенд (ну, и помимо жабы сейчас там уже обязателен котлин). По питону - что несмотря на рейтинги, где он стабильно на первых местах, именно в разработке он живет по сути в бэкэнде, и занимает там довольно скромную нишу.
      А джуны на удаленке - да, наконец то это стало реальностью. Не то, чтобы все подряд стали брать, но вакансий весьма заметно. Каких то три года назад было совсем глухо.

  • @eugenstakhursky9604
    @eugenstakhursky9604 2 года назад +2

    Ух ты, новая реклама, классно сделали)

  • @dmitrikonnov922
    @dmitrikonnov922 2 года назад +15

    А шильд, по-моему, наоборот хорош для новичков, объясняется все подробно, без всякого проф-сленга, лирических отступлений и ссылки на другие технологии, когда новичку-то с Java Core разобраться бы.

    • @ОстапСало-н1ь
      @ОстапСало-н1ь 2 года назад +1

      Я читаю ту книжку,можу сказати так- на одній книжці Шилда не вивчиш Java полное руководство ,книжка дуже і дуже важка в розумінні

    • @dmitrikonnov922
      @dmitrikonnov922 2 года назад

      Не буду спорить, потому что восприятие у всех, конечно, разное. Но, вот допусти, взять дженерики, как сейчас, помню, что там раз-раз посмотрел, и сразу понятно, как их писать.
      Но конечно, по одному Шильду, да и ни по какой одной книге Java не выучишь, чего стоит один только Stream Api, а потом все остальные фичи из 8 джавы. Но, но, но…

    • @lifekilled8236
      @lifekilled8236 2 года назад +1

      Для совсем уж новичков лучше читать не справочник Шилдта, а его книжки для начинающих, они действительно простые и понятные.
      Что касается его же книг по другим языкам или те же алгоритмы, то их сильно критикуют. Но мне книжка для маленьких по С++ зашла и помогла легко ступить на эту казалось бы враждебную территорию.
      Справочники его я бы не стал читать в 2к21 году, когда есть Гугл и Стаковерфлоу. Получил из них крайне мало информации. Лучше уж почитать про паттерны и чистоту кода, это гораздо полезнее

    • @ОстапСало-н1ь
      @ОстапСало-н1ь 2 года назад +1

      @@lifekilled8236 ну java полное руководство то книжка,не справочник

    • @ОстапСало-н1ь
      @ОстапСало-н1ь 2 года назад

      @@dmitrikonnov922 та,для мене важка

  • @orguz8374
    @orguz8374 2 года назад +6

    начало 6:00

  • @МаратАлиев-ч2л
    @МаратАлиев-ч2л 2 года назад +2

    Сергей можете пожайлуста записать ролик про Embedded разработчиков.

  • @steveworks1956
    @steveworks1956 2 года назад

    Robert Sedgewick - Computer Science: An Interdisciplinary Approach
    Cay Horstmann - Big Java: Early Objects. 7/e.
    Paul Deitel - Java How To Program, Late Objects 11th Edition

  • @user-ce3lm7sz1k
    @user-ce3lm7sz1k 2 года назад +1

    Реклама такая что аж смотреть приятно) серьезно)

  • @BakaleaGames
    @BakaleaGames 2 года назад +8

    После того как изучили основные конструкции языка и опробовали их на практике, попробуйте ПОЧИТАТЬ Хорстмана Библиотеку профессионала(примерно первые 200-300 страниц, до эксепшнов и многопоточности включительно, хотя многопоточку по желанию).
    Это шикарная книга

    • @maxlich9139
      @maxlich9139 2 года назад

      это отдельная книга? не java core, которую рекомендовали в видео?

    • @BakaleaGames
      @BakaleaGames 2 года назад

      @@maxlich9139 книга называется Библиотека Профессионала. Первая часть называется Основы(Core), вторая - Тонкости Программирования ( Advanced features)

  • @mormeoi
    @mormeoi 2 года назад +8

    Для начала надо прочитать "Computer Science" Седжвика -- пользы будет больше для начинающего.

    • @maxlich9139
      @maxlich9139 2 года назад

      интересно, а для более опытного все равно маст рид?!

    • @mormeoi
      @mormeoi 2 года назад

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

    • @oleksandrkuzmin8655
      @oleksandrkuzmin8655 2 года назад

      это свежая книга?

    • @mormeoi
      @mormeoi 2 года назад

      @@oleksandrkuzmin8655 Нет

  • @max_mgtow
    @max_mgtow 2 года назад +2

    Ещё одно доброе утро с Сергеем Немчинским 🔥👍🤝

  • @АлександрАбрашкин-в6н

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

  • @alexgubin78
    @alexgubin78 2 года назад +8

    Тогда зачем вы держите этих менторов, если они даже книгу не могут посоветовать?

    • @NewLifeFreeMan
      @NewLifeFreeMan Год назад +1

      если посоветовать хорошую книгу - ментор уже будет не нужен.

  • @ДанилСоловов-х6щ
    @ДанилСоловов-х6щ Год назад +5

    Книги для начинающих:
    -справочник
    -справочник
    -книга для уже знающих Java...

  • @precisionist8568
    @precisionist8568 2 года назад +1

    Про Файна 100 % согласен только не читайте апплеты и обязательно напишите калькулятор, Философия очень подробная и кстати по-моему только в ней описаны ассоциации.., вместо Head First лучше читать Хорстмана(меньше воды), из Head First(написать чат неплохо) а по алгоритмам Gorking algorithms(для начала). А вообще я думаю лучше курс потому что там показывают, проблема в том что хороших очень мало(практически нет)

  • @TheLevius
    @TheLevius 2 года назад +17

    Публичное унижение менторов фоксмайндед, получаицца. Получается, что они не компетентны, раз не понимают что надо рекомандовать новичку. Или я неправильно понял основной посыл ролика?

    • @tomasddf
      @tomasddf 2 года назад +1

      А что, можно либо поддерживать, либо унижать, третьего не дано? Свое мнение уже запрещено высказывать?

    • @avanguard4762
      @avanguard4762 2 года назад

      Может Вы просто ищете дополнительный смысл там, где его нет :), иногда на вещи можно смотреть проще😉

    • @codm5850
      @codm5850 7 месяцев назад

      Получаицца

  • @aokijikuzan2131
    @aokijikuzan2131 2 года назад +1

    Я сам начинал с Шилда, правда руководство для новичков(хотя от полного издания, первая часть ничем не отличается, а справочная часть, там как раз таки вторая). Поэтому первая часть Шилда вполне подходит для новичков(там даже задания есть в конце глав). Настоящий справочник это Джозеф Албахари c# in a nutshell. Вот там да, сухой язык, а Шилд умудряется еще ООП преподавать по дороге и дает куда больше примеров, чем даются в обычных справочниках

  • @denismoscal859
    @denismoscal859 2 года назад +7

    Классное видео)) очень хочется послушать про python

  • @gpnvtl2408
    @gpnvtl2408 Год назад

    У Шилдта есть книга для начинающих. Издание 2022 года. Java: A Beginner's Guide, Ninth Edition. Возможно она имелась ввиду, а не справочник.

  • @evgeniav424
    @evgeniav424 2 года назад +2

    Хеллоу. Спасибо. До пенсии ещё есть время попробовать себя в чем-то новом )))

  • @alonahilbert9959
    @alonahilbert9959 2 года назад +1

    Спасибо за видео и рекомендации по книгам!🥰

  • @СергейЮдин-п4х
    @СергейЮдин-п4х 2 года назад +1

    я с head first java начинал, подача материала не очень понравилась, параллельно изучал Swing и собственно сразу начал писать проект в итоге при создание проекта узнал больше чем в книге, так как по каждой проблеме гуглил. в итоге проект написал раньше прочтения книги так как по немногу и долго читал . Вывод больше практики и лучше усвоится материал. и по мимо книг учитесь Гуглить.

  • @nadirnazirov4707
    @nadirnazirov4707 2 года назад +1

    Это объясняет почему после начала чтения справочников и других рекомендованных книг меня выворачивало и отталкивало от программирования.

  • @TeslaDln
    @TeslaDln 2 года назад

    Всю рекламу у меня было ощущение, что Сергей прям из-за стола встал на стул и стоял там до конца =) 4:59

  • @stepperjumpy
    @stepperjumpy 2 года назад +2

    Хортстманн сам пишет про свою книгу так:
    "Как и все предыдущие издания этой книги, настоящее издание по-прежнему адресуется серьезным программистам, которые хотели бы пользоваться Java ()ля разработки настоящих проектов. Автор этой книги представляет себе вас, дорогой читатель, как грамотного специалиста с солидным опытом программирования на других языках, кроме Java, и надеется, что вам не нравятся книги, которые полны игрушечных
    примеров вроде программ управления тостерами или животными в зоопарке либо "прыгающим текстом". Ничего подобного вы не найдете в этой книге. Цель автора - помочь вам понять язык Java и его библиотеки в полной мере, а не создать иллюзию такого понимания."

  • @sergegreenband7699
    @sergegreenband7699 2 года назад +2

    Читаю head first java в оригинале. Очень хорошие шутки и подача материала. Очень наглядные и подробные примеры именно "для чайников ". Не скажу за русский перевод, но говорят суть искажает.

    • @maxlich9139
      @maxlich9139 2 года назад +1

      русский перевод норм, вроде без косяков (типа фабрик, рабочих и прочего переводческого трэша)

  • @tomasddf
    @tomasddf 2 года назад

    Кратко и по делу, ничего лишнего - отлично. Другие целые библиотеки советуют, а толку нет. Книжки действительно стоящие, тоже к ним пришел.

  • @ДмитроТищенко-т8р
    @ДмитроТищенко-т8р 2 года назад +1

    из-за необходимости программировать на Android для своих проектов пришлось сесть за изучение Java (делал ранее проекты под андроид на Delphi, но получается уж очень топорно и костыльно). в качестве книги взял Шилдта 6ое издание в переводе на русский. читаю тупо с первой страницы. есть разделы которые изучаю детально, а есть которые пока просто читаю, чтобы в общих чертах понимать возможности и особенности языка. не согласен, что книга исключительно справочник. у меня по Delphi есть действительно справочник - вот там действительно нет смысла читать все, ибо в голове будет точно полная каша. Шилдт же достаточно неплохо раскрывает основы Java для новичков.

  • @ivansokolov8035
    @ivansokolov8035 2 года назад +1

    Спасибо огромное Вам.
    Все ясно и понятно. 💪

  • @skaron9044
    @skaron9044 2 года назад +1

    Можно подобное видео про С шарп)

  • @romangargosow
    @romangargosow 2 года назад +17

    После таких книг надо заняться поиском новых ментаров ))

  • @vs4086
    @vs4086 2 года назад +2

    Книжка Эккеля стара как мезозой, 4е издание для SE6 написано, если не ошибаюсь - не слишком ли она древнючая?

    • @maxlich9139
      @maxlich9139 2 года назад +1

      ну основы-то не поменялись
      А вообще, он тяжеловат для новичка

  • @Mara-s2d
    @Mara-s2d 2 года назад +2

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

    • @maxlich9139
      @maxlich9139 2 года назад +1

      да фига, на русском тоже есть. Тот же Эккель например (дома валяется его третье или второе издание). Да и Head First Java тоже есть на русском (я как раз на этом языке читал эту книгу)

  • @Rewsbt
    @Rewsbt 2 года назад +4

    Сделайте такое же видео о С++ пожалуйста

    • @mormeoi
      @mormeoi 2 года назад +2

      Чтобы получить список книг которые нельзя читать новичкам? :) Я бы новичкам посоветовал Столяров "Введение в язык C++".

    • @Rewsbt
      @Rewsbt 2 года назад

      Ну может быть😅🤷🏼‍♂️, спасибо

  • @Neo54213
    @Neo54213 2 года назад +1

    Дуже дивно, що не згадали про Шилдта "Для новачків". Я спробував Еккеля - не дуже зайшло. А от Шилдт якось полегше пішло.

  • @НиколайБурмин-м9ч
    @НиколайБурмин-м9ч 2 года назад

    Как вы относитесь к курсам на udemy?

  • @ЕленаКрасовская-м9о
    @ЕленаКрасовская-м9о 2 года назад +2

    А мне нравились ваши ролики, куда делся старый монтаж?(

  • @VitaliiYelinskyi
    @VitaliiYelinskyi 2 года назад +1

    По Java EE порадьте книгу будь ласка.

  • @АрчибальтГугенов
    @АрчибальтГугенов 2 года назад +1

    По java script есть такой список? Киньте ссылку, пожалуйста

  • @Passattikk
    @Passattikk 2 года назад +1

    Стоит ли учить Java первым ЯП с полного 0 ?Если не силен в англ и матем? Или смотреть на питона лучше?

    • @skrupidonn
      @skrupidonn 2 года назад +4

      Думаю можно, а англ и матем не влияет на то, эффективно ли ты будешь учить яп или нет. Нужно иметь хорошую(нормальную) память и конечно же сам интерес к программированию, истинный энтузиазм. Если выбирать между питоном и джавой для новичка, то я бы лучше выбрал джаву, хоть я сам и начинал с питона. И я считаю что просто замедлил процесс, тем что учил первым питон, а не джаву. Ведь джава это С-подобный яп и с помощью него ты как бы лучше и быстрее поймëшь многие вещи, которые работают в капоте пк/яп.
      Да я больше скажу, на джаве интересней программировать, чем на питоне. Да, питон легче, и в джаве будут трудности, но это не замедлит вашу учëбу точно, вы только станете более закалëным прогером. После джавы не сложно учить другой яп, тем более если он С-подобный. Короче джава это ахеренный язык для новичка, удачи и никогда не сдавайся

    • @Passattikk
      @Passattikk 2 года назад

      @@skrupidonn а сами уже нашли работу на питоне?

    • @skrupidonn
      @skrupidonn 2 года назад

      @@Passattikk Нет, я пока что довожу до совершенства свои знания на питоне. Изучаю фреймворки для бека и тонкости языка, парарельно читаю книги по джаве и практикуюсь. Для работы я думаю пока что рановато (я в вуз хожу, мне 19)

    • @nuggets5843
      @nuggets5843 Месяц назад

      ​@@skrupidonnа сейчас как у Вас успехи?)

  • @TheStaszp
    @TheStaszp 2 года назад +1

    Здравствуйте Сергей. Сделайте пожалуйста видео какой надо ноутбук для разработчиков. Хочу начать обучение не знаю какой ноутбук надо покупать. Заранее спасибо.

    • @olegkovalenko2797
      @olegkovalenko2797 2 года назад +1

      Будь-який сучасний. Можна навіть і не дуже сучасний. Вистачить 4 Г оперативи, 2-яд процесор на 2 ГГц і більше і навіть інтегрована відеокарта. Ну і диск гігабайт на 200. Все

    • @alexgubin78
      @alexgubin78 2 года назад +3

      @@olegkovalenko2797 ну 4 Гб оперативки сейчас это не о чём. Нужно брать не меньше 8, а лучше 16 Гб

    • @olegkovalenko2797
      @olegkovalenko2797 2 года назад

      @@alexgubin78 Власне для розробки на Java достатньо вищезазначених параметрів. Ні про що інше я не казав

  • @Alex11Fox
    @Alex11Fox 2 года назад +5

    Нюанс, есть две версии Шилдта, это "Полное руководство" что является справочником, и "Руководство для начинающих" - вот это действительно для начинающих и я её читал и её и рекомендую!

    • @coffeeman4581
      @coffeeman4581 2 года назад +1

      Но там нет такой важной темы, как коллекции

    • @maxlich9139
      @maxlich9139 2 года назад

      @@coffeeman4581 нет? О_о

  • @crypto_octocat
    @crypto_octocat 2 года назад +1

    Осталось добавить где эти все отличные книги найти подешевле... Может быть даже подержанные... )

    • @pelmeshka732l9
      @pelmeshka732l9 2 года назад +2

      В инете искать не пробовали? :)

  • @Jusestars
    @Jusestars 2 года назад

    А можно просто начать читать OCP от Селикова и Боярских. И та вся макулатура будет не нужна. Особенно Эккель.

  • @user-umnik
    @user-umnik 2 года назад

    Привет всем. Первые 2 книги разве не на старой версии java написаны? 1.5 вроде или я не прав? актуальны?

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil Год назад

    Наконец то адекватная оценка Шилдта как справочник.
    Я так его и увидел, и поэтому не стал читать.
    А то советуют его на каждом шагу

  • @zaharzahar6510
    @zaharzahar6510 2 года назад +3

    Head first зашла хорошо.
    Новичок

    • @maxlich9139
      @maxlich9139 2 года назад

      она только совсем прям основ касается, но разбирает их хорошо, становится понятно (то же ООП например)
      но по идеи после нее надо читать/изучать что-то более подробное, например Хорстманна или Шилдта

  • @barbossa7170
    @barbossa7170 2 года назад

    У Шилдта есть ещё и РУКОВОДСТВО ДЛЯ НАЧИНАЮЩИХ. Тоже кирпич, но раза в 2-2,5 тоньше чем ПОЛНОЕ РУКОВОДСТВО, ещё и с упражнениями. Есть также вполне классный Барри Бёрд с JAVA ДЛЯ ЧАЙНИКОВ.
    п.с. впрочем кто я такой чтобы дополнять списки литературы от Немчинского и его садистов-юмористов менторов?)))

  • @anthroposhroom
    @anthroposhroom 2 года назад +2

    А что насчет "Java за 24 часа" Кейденхеда? По-моему, хороший самоучитель для начинающего! Еще есть "Starting out with Java" Гэддиса. С последней я не знаком, но хорошо знаком с аналогичной для Python от этого же автора. Вот только она еще не переведена на русский.

    • @mormeoi
      @mormeoi 2 года назад +2

      Книги которые называются X за N часов или Y за M дней можно сразу кидать в топку.

    • @Jusestars
      @Jusestars 2 года назад

      @@mormeoi ага это книги для ...опок

  • @АрчибальтГугенов
    @АрчибальтГугенов 2 года назад

    Зашёл на сайт с описанием курсов. И не нашел курсы по java script. Их нет?

  • @konstantinhryn6768
    @konstantinhryn6768 2 года назад +2

    Огромное спасибо за Ваш труд и подачу информации. А лично от Вас, какая может быть рекомендация по книгам. Тоесть, чтобы на уровне рядового человека реально (прощупать, так сказать) понять прицип ООП. Или может перефразирую - Какие при помощи JAVA решаются проблемы или вопросы связанные с повседневными задачами (тоесть назначение в жизни, наверно)? Извините может за банальность вопроса. Но, просто, когда с 0 начинаешь слушать даже Ваши лекции на том же Yutube - понимаешь, что человек преподает информацию с огромной базой данных в голове и просто не может упростить до уровня "пола" подачу информации, в силу того, что блин ребята "сук...", ну хоть "это" вы уже должны знать .... ((( А нет есть такие , что и этого не знают ...

    • @МихайлоЛінський-д4й
      @МихайлоЛінський-д4й 2 года назад

      Я сейчас по Якову Файну изучаю java, вполне доступно, до этого вообще компьютер видел только по телевизору)))
      "HelloWorld" уже написан и работает))
      Правда у меня высшее техническое образование, возможно как-то помогает.

    • @konstantinhryn6768
      @konstantinhryn6768 2 года назад +1

      @@МихайлоЛінський-д4й спасибо)

  • @andriiholovianko510
    @andriiholovianko510 2 года назад +2

    Нужно спросить у менторов - прочли ли они эти книги сами? А то похоже, что они решили поумничать просто

  • @hairyrope3890
    @hairyrope3890 Год назад

    Что скажите по поводу "Burd Barry - Java For Dummies" ?

  • @n91e76w2Co
    @n91e76w2Co 26 дней назад

    У Васильева А.Н. хорошая?

  • @alexgubin78
    @alexgubin78 2 года назад +5

    Хм, хотел к вам на курсы пойти, но раз у вас такие неадекватные менторы, то наверное поищу другую контору.

  • @Naruto-sl2fj
    @Naruto-sl2fj 2 года назад +4

    Что со звуком? В наушниках слушать больно.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  2 года назад

      поменяйте наушники

    • @maxlich9139
      @maxlich9139 2 года назад +3

      @@SergeyNemchinskiy мне тоже звук показался не очень хорошего качества, и глухой какой-то

  • @Володимир-в3з
    @Володимир-в3з 2 года назад

    а мне формат Head First показался Популяной Java для школьников(хотя я и сам новичок пару месяцев изучаю)

  • @АнтонЕлумеев
    @АнтонЕлумеев 2 года назад +2

    Хочу стать программистом!!! Где взять времени и денег, чтобы за это время с голоду не умереть?))))

    • @realTrue3
      @realTrue3 2 года назад

      Гарри Поттер и философский камень:)
      (не смотрел полностью, но название подходящее🙂)

    • @maxlich9139
      @maxlich9139 2 года назад +1

      деньги? деньги-то тут причем. можно же самостоятельно все выучить

  • @niksanmaster1
    @niksanmaster1 2 года назад +4

    Реклама прям развивается на глазах. Приятно выглядит)

  • @Selavy82
    @Selavy82 2 года назад

    Флэнагана ещё как минимум и Р.Мартина клинкод. Функциональщину лучше по Уорбертону начинать осваивать.

  • @alexgubin78
    @alexgubin78 2 года назад +3

    Видео выглядит как антиреклама :-) это тот случай когда сам себе выстрелил в ногу :-)

  • @norikghazaryan5137
    @norikghazaryan5137 2 года назад +1

    Привет Сергей а можно книги про C++

  • @nailtagiyev6340
    @nailtagiyev6340 2 года назад +1

    а где про спринг)

  • @ОлександрЧ-е2у
    @ОлександрЧ-е2у 2 года назад

    Добрий день. Знайшов Еккеля видання 2001 року і 2017... Різниця ціни в 3 рази... Варто купувати новішу чи ні?? Дякую.

  • @nazikkryvycko7953
    @nazikkryvycko7953 2 года назад

    Привіт Сергій, ти сказав у відео не вчити патерни так рано, а як бути якщо в «философия джава» 15,16 глава та навіть в 4 попередніх він стягує це поннятя

  • @r_a_d_e_o_n5147
    @r_a_d_e_o_n5147 2 года назад

    очень интересно а какие плюсы у джавы перед с++. Прост учусь на с++ и думаю какой-то другой учить

    • @mormeoi
      @mormeoi 2 года назад +1

      Java это managed язык, а c++ -- native. У того и другого подхода есть плюсы и минусы. Лучше расширять кругозор и учить совсем что-нибудь непохожее, например Haskell.

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  2 года назад +4

      Алексей жесток

  • @realTrue3
    @realTrue3 2 года назад +1

    Как стать java пр-ом. С каких подзатыльников начать. Как закончить старую жизнь с ее крючками и начать новую. Как отвлечься от привлекательного хайпа вокруг мира крипты. И другие философские вопросы 🙂

  • @MrSokolOFFsky
    @MrSokolOFFsky 2 года назад +1

    почему-то мне именно шилдт зашел больше всего. философия java слишком сложна для понимания пока что для меня.

  • @АндрейП-ц5ы
    @АндрейП-ц5ы 2 года назад

    Хороший ролик, такой же бы по Python.

  • @sheva3717
    @sheva3717 2 года назад

    Как относитесь к "Элегантным объектам"?

    • @Jusestars
      @Jusestars 2 года назад

      Зашквар!!!

  • @owl1891
    @owl1891 2 года назад +2

    Ролик, как Немчинский деклассирует своих менторов 😁

  • @romazanSQ
    @romazanSQ 2 года назад

    Що скажете про дану книгу? Як для новачка.
    И.Н. Блинов., В.С.Романчик| Java from EPAM (2020)

  • @funnychannel1888
    @funnychannel1888 2 года назад +4

    Поздно я уже прочитал)))

  • @ВиталийБорисов-п4з
    @ВиталийБорисов-п4з 2 года назад

    Брюс Эккель вообще новичкам противопоказан, уж лучше Шилд тот же. У Эккеля еще и флэшбеки по С+, только лишняя инфа новичку.

  • @sergeyqqqqq
    @sergeyqqqqq Год назад +1

    1:20 уже поздно...

  • @Владимир-к1э6э
    @Владимир-к1э6э 2 года назад

    Здравствуйте, Сергей, как вы считаете, хай на ай профессию спал по сравнению с 17-19 годами

  • @aleksanderaksenov1363
    @aleksanderaksenov1363 2 года назад +3

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

    • @CrushOverite
      @CrushOverite 2 года назад

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

    • @korhzik77750
      @korhzik77750 2 года назад +1

      @@CrushOverite Меня не спрашивали, но от себя посоветую 9ю главу книги Совершенный код (:

    • @maxlich9139
      @maxlich9139 2 года назад

      согласен, но не считаю джаву сложным языком (по-моему, наоборот - простой как тапок))

    • @CrushOverite
      @CrushOverite 2 года назад

      @@korhzik77750 Спасибо!

  • @alexandrozhuravelll5874
    @alexandrozhuravelll5874 2 года назад +4

    Что случилось с монтажём ? Анимации на уровне 3 класса 👎…

  • @Kosmoseasy
    @Kosmoseasy 2 года назад +6

    После этого видео передумал идти к вашим менторам на курсы

  • @maksimvolkov8892
    @maksimvolkov8892 2 года назад

    Книги джаву не помогут выучить. То что есть в книгах, есть и во всех других источниках. МОжно конечно для старта одну книжку прочесть, но практики должны быть 65% минимум во время обучения.

  • @volselongames4505
    @volselongames4505 2 года назад

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

    • @jaloliddinhaqnazarov
      @jaloliddinhaqnazarov 2 года назад

      Вы наверно из Россия

    • @volselongames4505
      @volselongames4505 2 года назад

      @@jaloliddinhaqnazarov Из казахстана

    • @jaloliddinhaqnazarov
      @jaloliddinhaqnazarov 2 года назад

      @@volselongames4505 сейчас тоже у вас не работает это сайт или уже заработал

    • @volselongames4505
      @volselongames4505 2 года назад

      @@jaloliddinhaqnazarov нет, не работает, вообще мёртво всё

  • @laokoonte
    @laokoonte 6 месяцев назад +1

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

  • @Focke-Wulf
    @Focke-Wulf 2 года назад +2

    Товарищи подскажите, мне 30 работаю пожарным, денег соответственно не хватает, неделю назад самостоятельно начал учить основы на языке python, пока все даётся, а главное нравится, получаю удовольствие, мой вопрос в том, что узнал, что на python , мало заказов даже если изучить django , так ли это? Стоит может учить другой язык, как лучше поступить?

    • @maxlich9139
      @maxlich9139 2 года назад

      можно же посмотреть местный популярный сайт с вакансиями (в России это хэдхантер, в Украине вроде доу, в Беларуси тоже что-то свое есть)

    • @ВЕЗЕР-г1л
      @ВЕЗЕР-г1л 2 года назад

      Как сейчас дела в итоге? Освоил программирование?

  • @aknokoteyka394
    @aknokoteyka394 2 года назад

    настоящие видео начинается с 5 минуты 56 секунды.

  • @AxlNeferSky
    @AxlNeferSky 2 года назад

    Все рекомендуют именно эти книги. Других книг по жаве, наверное, просто не существует.

    • @mormeoi
      @mormeoi 2 года назад

      Седжвик "Computer Science: основы программирования на Java, ООП, алгоритмы и структуры данных"

  • @skeptic-optimist
    @skeptic-optimist Год назад

    Шилдт заходит.

  • @ЕвгенийПольщиков-к3н

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

  • @andreychiglintcew5024
    @andreychiglintcew5024 2 года назад +1

    Shield - 🤭скучно, как первая книга худший вариант, имхо стартовать нужно с Изучаем Java | Сьерра Кэти, Бэйтс Берт, догоняться thinking java после того, как композиция вытеснит наследования из каждого класса где нет отношения is . А потом стоит почитать грохаем алгоритмы, к сожалению мой путь не содержал ни одной из перечисленных книг пока я не стал мидлом, это заметно затормозило на уровне 1к мою зп, самооценку и притупило амбиции. Не надо так)

  • @EvgenyKa
    @EvgenyKa 2 года назад

    Классические МЕНТора рекомендуют читать кодексы :)

  • @AK-xn6ds
    @AK-xn6ds 2 года назад +1

    Thinking in Java я бы не советовал. Эккель постоянно сравнивает Java с С, это сильно сбивает с толку, если оба языка не знаешь.

  • @АлександрП-г3н
    @АлександрП-г3н 2 года назад

    Ахаха да, согласен, про фаулера, там без реального опыта делать нечего

    • @АлександрП-г3н
      @АлександрП-г3н 2 года назад

      В моем банке (один из крупнейших) только один человек умеет применять то что там написано. Я до этого еще сам не дорос, но хотя бы понять могу

  • @olegkovalenko2797
    @olegkovalenko2797 2 года назад +2

    Автор тепер твердо переконаний, що він Немчинський, що дуже тішить