Книги Java для начинающих
Vložit
- čas přidán 22. 08. 2024
- Книги Java для начинающих.
Head First Java, 2nd Edition
Head First Servlets and JSP
Head First SQL
Алгоритмы. Руководство по разработке. Стивен С. Скиена
Effective Java
Java Concurrency in Practice
Spring in Action
Hibernate in Action
Maven in Action
Pro GIT
Java. Путь от ученика до эксперта. job4j.ru/
Пётр, здравствуйте. Хотел от всей души поблагодарить Вас за совет изучать алгоритмы. Это просто фантастика! Насколько просто становится решать примеры, когда понимаешь откуда растут их корни. Прекрасная вещь.
Здравствуй - Скажи какие ты прочитал книги!?))
Программи́ст Скиена, Корман, Стивенс
Большое спасибо за данный список.Сейчас в интернете развелось большое множество псевдо-программистов,которые пройдя JavaRush уже записывают свои уроки,рекомендуют книги,которые сами не читали.Слушая вас понимаешь,что можно найти профессионалов,которые готовы делится своим бесценным опытом)
Книги Java для начинающих.
Head First Java, 2nd Edition
Head First Servlets and JSP
Head First Servlets SQL
Алгоритмы. Руководство по разработке. Стивен С. Скиена
Effective Java
Java Concurrency in Practice
Spring in Action
Hibernate in Action
Maven in Actino
Pro GIT
Java. Путь от ученика до эксперта. parsentev.ru/books/java_way_book.html
Спасибо за книги. Я долго искал что-то по Spring хорошее. Spring in action просто идеально подошло.
Петр Арсентьев
"Верстать это не мое, честно, мне не нравится верстать" за это сразу лайк))
Java. Путь от ученика до эксперта.
С нуля до трудоустройства, Java SE + EE
А не планируется книга Java. С нуля до трудоустройства за рубежом?
Спасибо большое
Спасибо за видео. Действительно у кого не спрашивал все советовали Философия Java Эккера, а так же Java8 Полное руководство Шилда для начала изучения.
Мне кажется стоит добавить книги Якова Файна:
Java Programming 24-Hour Trainer издание 2011 года и издание 2015 года.
Также существует книга Файна "java для детей родителей дедушек и бабушек" - существует старое издание, которое есть на англ., русском, французском и т.д. А есть новое издание - оно только на английском и только в виде онлайн.
Также существует книга "новой методологической конфигурации" "Java для начинающих. Объектно-ориентированный подход". Ориг.название Beginning Java Programming: The Object-Oriented Approach.
Авторы Барт Бэзинс, Эйми Бэкил, Зеппе Ванден Бруке. Год выпуска в России - 2018
Есть книги, которые нужно читать последовательно, а есть книги-справочники, главы которых можно читать выборочно. Для старта нужна книга-повествование, потому что она более понятна и наглядна, а при работе с уже изученным материалом нужно использовать книги-справочники, где быстро можно найти то, что интересует.
Андрей И пример книги-повествования
После этого видео моя мотивация упала до нуля. Ниасилю...
Вообще не представляю как можно перелопатить такой объем информации, это нереально. Жду технологии загрузки информации в мозг)
Спасибо ). Невнимательность.
Java. Путь от ученика до эксперта. job4j.ru/
прочитал путь от ученика до эксперта,стал топом)
Спасибо Стас ). В том конечно моя книга не выведет. но помочь найти первую работу может.
Спасибо большое за видео и за список книг, которые оказались очень полезными. Забавно, что в тот момент как сам решил сменить профессию на java- программиста, нашёл однофамильца, которые делает очень грамотные ролики и даёт очень ценные советы. Сижу грызу гранит науки. Не всё получается конечно, но факт остаётся фактом - читать надо на английском языке. Так как есть обе первые книги на двух языках и та что на русском, такое ощущение, вообще про другое.
Спасибо. Денис. Рад буду помочь. Главное писать код и показывать его. И заниматься регулярно.
Надо в библиотеку сходить, взять книжки по Программированию почитать.
За это отдельное спасибо
Спасибо за список литературы! А то малоуспешно пытаюсь осилить справочники..
Благодарю!
В списке книг поправь Head First Servlets SQL = Head First SQL. Сбивает немного.
Спасибо огромное за список книг)Хотелось бы узнать,есть ли книги по Servlets и jsp на русском?
Читать сначала только на русском!!!!! После на английском.. Человек сам не понимает, что говорит. Я с адванст ++ английским тойфл 95 баллов, мучился с английскими книгами ... Если вы хотите в 5 раза времени больше потратить начинайте с английских книг.. Но мое мнение базу делать надо на русском, а после переходить на английский. Как я и сделал.. Кпд усвоения в разы выше, когда база есть.. Советчик ты хоть понимаешь, что ты предлагаешь людям 2 неизвестные области в 1 момент учить? Мозг просто взрывается.
я, пожалуй, поддержу! тоже хорошо владею английским, но в разы быстрее усваиваю материал на русском. английский оригинал держу под рукой. в случае Head First Java это мне помогало разобраться с ошибками русского перевода, которые, увы, встречаются.
но так же хочу поблагодарить автора за очень четкий и, по всему видно, выверенный алгоритм самообразования и подготовки. по крайней мере, первый шаг мной сделан, и от книги "Изучаем Java" я в восторге!
Vitaly Khan можете дать ссылку на русскую версию head first java
я то же к сожалению для себя так решил как вы. Для меня пока сложно, я не могу и текст переводить и понимать смысл
Самад, идём в скайп, я тебе скину
BlowX спасибо большое ,но я уже нашел
Молодец классный ролик.
спасибо
спасибо!
Петр, здравствуйте. А какую литературу посоветуете для автотестирования на джава. либо ресурсы.
Пётр, а книга Head First Servlets and JSP 1-st edition ещё актуальна? Есть 2nd edition но её нигде нет. Или лучше купить 2nd edition?
а как же книга паттерны проектирования из серии head first
присоединяюсь к вопросу. я интуитивно купил эту книгу второй после Head First Java. и не пожалел.
книга дает гораздо более четкое представление о возможностях и принципах ООП, чем Head First Java. построена на наглядных примерах.
Vitaly Khan Не вполне согласен. Head first Паттерны - это лучшая книга по основам архитектуры. А в ролике про Java речь идёт, всего лишь про язык.
Петр, здравствуйте. Нашла Ваш канал случайно. Меня зовут Марина, я обычный учитель информатики в школе пгт. Работаю 3й год. Мы программируем на Паскале, начиная с типов данных заканчивая массивами, проделываем олимпиадные задачки. Но! Я реально понимаю, что это все не то. С сентября хочу перейти на Java, в пнд начну ставить Eclipse на школьные Linux. Вы, как профи, дайте, пжл, совет, как лучше всего устроить подачу материала, чтобы мои 7-11классы получали от обучения реальные умения и чтобы им это нравилось. Этим летом я сама прошла курсы, получила серт. JavaDeveloper, и поняла: надо читать новую информацию, теперь перечитиваю литературу :-) Честно скажу, книга Еккеля подача мне совсем не понрав. Купила Шилдта Полное руководство, но Вы верно говорите: это всего лишь теория. Вобщем помогите советом, заранее искренне благодарна.
Добрый день. Марина. Посмотрите книгу Якова Файна. Программирования для детей. А так же есть много методичек и пособий от Златопольского. Он именно занимается детьми. Мое обучение все же рассчитано на взрослых с цель найти работу Java программистом. Все любом случае - спасибо. Если, что я могу еще подсказать какие нибудь моменты.
Спасибо, Петр, за ответ, обязательно посмотрю этих авторов. Кстати насчет возраста, с которого можно заниматься программированием. Тот же самый Pascal в 7м классе дети еще не воспринимают, в 8м - с трудом. Но сама проблема в том, что этот язык ну совсем "неживой", я им все говорю: надо его учить, чтобы понять как строить алгоритмы и решать задачки. Но такие "примеры по школьной программе" ну совсем не интересные. А вот 5-7 отлично справляются со средой Scratch! Мы ее кратко осматриваем, ее возможности, и начинаем делать ИГРЫ! №1-отбиваем мячик досточкой, которая с клавиатуры двигается влево-вправо, №2- рисуем лабиринт и двигаемся спрайтом с клавиатуры по нему, переходим на новые уровни, №3 - СуперМарио (пока это наша вершина :-) ), с движущимся бекграундом, прыжками, более серьезным взаимодействием между объектами. Я видела, что на Java тоже можно Марио делать, а еще змейку и другие интересные игры. Главное - начать с малого и потом двигаться вперед по нарастающей их понимания.
@@marinaverovaya4371 как успехи?)
Здравствуйте Пётр,а что скажите о книге: Кей С. Хорстманн, Гари Корнелл библиотека профессионала?Годится для начала ?
Здравствуйте! Честно не знаю увидите или нет этот коммент. Знаете, очень хотелось бы от эксперта как вы некую дорожную карту или подробный план изучения Java новичку до профи! Вы как-то говорили в каком то видео, что нужен план, что без него сложно идти. Вот хотелось бы детальный пошаговый.
IT Ментор | Сергей Жуков Бесплатно czcams.com/video/4B21MDbtbWE/video.html Что нужно знать Java Junior для трудоустройства , так же кроме этого у него там ссылки на учебный план с пет проектами ТЗ, и на чат. Все бесплатно
Head First Servlets and JSP
сервлеты еще актуальны ?
Пётр, ответьте пожалуйста! Начал читать все книги по списку и вроде всё хорошо понимал. Дошёл до книги про алгоритмы... и БУМ! Я абсолютно ничего не понимаю из этой книги и что вообще да как. Сейчас на 30 странице и ничего не лезет в голову. Формулы какие-то математические, коды на С. Толкование материала абсолютно непонятное. Пётр, пожалуйста не игнорируйте мой комментарий. Стоит продолжать читать? Может вскоре в этой книге всё прояснится? Или если я сейчас ничего не понимаю, то лучше почитать другую (более новичковую) книгу по алгоритмам? Ответьте, пожалуйста, спасибо!
Добрый день. Сапаргали. Это нормальная ситуация. Я советую отложить книгу и просто выучить для начала 3 сортировки, слиянием, кучей и быстрая сортировка. А так же выучить базовые структуры данных. Для начала этого хватит. Пробовали уже устраиваться на работу?
Спасибо за ответ! Нет, я хочу сначала прочитать все вами предложенные книги, потом укрепить знания видеоуроками и какими-нибудь быстрыми курсами, а потом уже пробовать устроиться на работу. Как Вы думаете, это правильное решение? То есть как я понял (слияния, куча и быстрая сортировка) - это три вида сортировки, верно? А про структуры данных материал в виде книги прочитать или можно по видео освоить эту тему? После освоения описанных Вами тем можно будет продолжать читать данную книгу или же лучше освоить эти три темы и двигаться дальше по списку книг (Effective Java
Java Concurrency in Practice
Spring in Action....)?
Здравствуйте, Пётр! Подскажите книги для изучения Android и какие книги перед ними нужно прочитать.
Как можно прочитать оригинал не зная английский может есть какая-то методика для айти изучения английского .подскажи пожалуйста если в курсе.
доброго, у меня есть книга алгоритмы С.Скиена, она сложная вы правы, посоветовал бы всем почитать Алгоритмы вводный курс Т.Кормана там все алгоритмы без математики и на пальцах, после уже можно взять труд Скиена и почитать .
Добрый день, Игорь. Согласен. Корман проще. Сделаю отдельное видео про это.
Пётр спасибо за видео. Но такой вопрос я вот 0 в программирование и таких как я много которые желают стать программистами которые смотрят все видео на ютубе и не знают с чего начать , с чего нам начать обучение,полным нулям??
Добрый день. Иван. Рад новому знакомству. Я все же советую с книги Head First Java. Но если совсем совсем с нуля. То есть книга Якова Файна. Программирования для детей. Там совсем на пальцах.
Java Concurrency in Practice кстати до сих пор не переведена.
Книг 25 надо прочесть и потом лет через 5 пойти на собеседование на джуна и не получить работу. Сесть подумать , написать свою книгу и зарабатывать на написании книг)
Спустя 5 лет список актуален?
книжка в 1-1.5 месяца ( у меня так выходит)
но я уже лет 5 системный программист)
Кто подскажет,сейчас актуально ?
Да. Это все что нужно. На канале есть еще одно видео о книгах. В нем я подробнее описал.
Есть ли у вас видео "Книги для начинающего мобильного разработчика"?
Привет. Дмитрий. Как раз планирую сделать. Подождите несколько дней.
@@job4j появилось?
@@job4j ждём)
Петр ,здравствуйте ,подскажите пожалуйста ,мне 28 лет ,хочу начать изучать язык java ,в последствии разумеется найти работу ,но у меня нет высшего образования ,знаю что это частый вопрос ,есть ли смысл идти учиться в ВУЗ только для корочек , чтобы при устройстве на работу они просто были ? или все же это будет пустая трата времени ,и лучше усиленно изучать язык самостоятельно ? Очень не хочется потратить 4 года своей жизни на изучение вещей ,которые мне не нужны ....
Заранее спасибо
Привет, Максим. А у тебя есть высшее образование другое?
Нет ,поэтому этот вопрос меня и интересует
Тогда стоит его получить. Без высшего будет сложно устраиваться. Хотя освоить можно и самостоятельно. Но тут вопрос почему сам не получил высшее?
По той же причине что и большинство людей ,в детстве учится не очень хотелось ,до недавнего времени этот вопрос меня не сильно волновал ,решил пересмотреть свои взгляды на жизнь ,значит буду поступать ) Спасибо за совет ,в данный момент читаю ту книгу ,которую вы посоветовали читать вначале ,мне тоже понравился подход в ней ,ранее начинал учить java по книжке "Java для чайников" ,раза 2-3 бросал и начинал сначала ,при этом информация усваивалась уже лучше ,спасибо вам за ваши видео !
12 кадров ? первый раз такое вижу
здравствуйте, а у вас нет группы вконтакте или чат в телеграме или еще где, где можно будет задавать вопросы и отвечать на них?
Добрый день.На сайте job4j.ru/ скоро будет форум. Пока можете писать прямо мне в личку.
А так. все ученики находятся hipchat чате. но это кто проходить у меня обучение.
Пишите на почту parsentev@yandex.ru
@@job4j , у Вас на сайте опечатка в первых предложениях: стоим-ть уровЕня стажёр (уровня же)
а EJB?
ты бы лучше сайты магазинов оставил где купить в моем городе не продатеся java только c++ и плутон
Эти книги здесь не упомянуты, но все равно спрошу.
Я должен прочитать Брюса Эккеля - Философия Java, ( Eckel, Bruce - Thinking in Java) 1400 страниц на английском, а потом еще и Core Java - by Cay S. Horstmann, двухтомник, тоже две очень толстые книги? Тоже на английском. Еще ведь и думать надо, и код понимать, и упражнения делать. Сколько времени это займет? Говорят, каждый программист должен это прочитать. Что если я попробую найти работу не прочитав эти книги?
Первостепенно, нужно пробовать устраиваться. а учиться нужно всю жизнь. Так что стоит сначала устроится. а потом уже продолжать усилено заниматься.
Я лучше вначале пройду курс на job4j.ru для систематизации знаний, ликвидации пробелов. Надо денег поднакопить. Чувствую, что сейчас не готов работать программистом.
Это не легко. Недавно проходил собеседование, прислали задачу на создание приложения с выгрузкой таблиц Базы Данных в XML файл. И синхронизации содержимого таблицы с Базой Данных по заданному XML файлу. И попунктно на 2 листа. Чуть с ума не сошел, половину только смог сделать, доступ к базе данных хотят именно через JDBC, А обновление через SQL-выражения. Плюс логирование через log4j.
И в конце вызов приложения из командной строки.
На ваш взгляд, это задание для Junior или для Middle позиции?
Currant Я бы такое задание не сделал
А я пообещал сделать:( Вот сижу днем и ночью. И когда сделаю даже просил разрешение прислать им для оценки. Может хоть так возьмут))) Всё таки они сами мне позвонили, прислали даже ТЗ. Раньше всегда сам выпрашивал :)
Кстати, очень растут скилы когда делаешь ТЗ и когда есть дедлайн. Хочешь не хочешь а пашешь.
Если возьмут, то попробую договориться с Петром об индивидуальном обучении создания web приложений, Restful-приложений. Если согласится конечно))) Чтобы быстрее расти в должности. Планы большие, правда очень трудно выполнимые.
Java for Dummies, очень легко читается
Artem Pilgrim ненавижу серию думмис у них книги не четкие...
а почему она тебе нравиться
Вот вы говорите методика шильда того же устарела,они написаны давно,но Head First Java, 2nd Edition вообще 2005 года а шильда 9 издание Год: 2015 (9-е издание) И где правда друг? Любой кто начинает учить..посмотреть просто на год выпуска и подумает что в старом устаревшая инфна....
Добрый день. Шилдт переиздают, как только вышла новая версия JDK - потому, что это справочник.
Head First Java - это пособие, как освоить основы языка Java. В ней есть много задач для тренировки. Книга изложена в повествовательном стиле. Есть много книг написанных в 60-70 годах, которые актуальны и сейчас. Я советую Вам взять и Шилдта и Head First Java прочитать тот и тот.
Понял вас.Спасибо Большое.Вообще погуглив разные другие видосы,именно по делу рассказываете только вы.Начну с того порядка как вы рассказали видео,единственное ,буду на русском .
а почему нет Хорстманна?
Да. тоже хорошая книга.
Можно ли читать эти книги в онлайн формате, есть ли разница?
Конечно. Я большинство книг читаю в электронном виде.
Кто что скажет про книгу "Java8 Руководство для начинающих. Шилдт"?
Ее можно купить, как справочник. Там очень очень много страниц. кроме теории надо основной упор делать на практику. Может взять задания из моего курса. и их решать постепенно. вот тут они собраны. github.com/peterarsentev/java-courses
Спасибо за ответ.
не подскажите , имеет ли смысл брать руководство для начинающих или сразу взять Шилдта "Полное руководство"?
(Первый язык программирования)
@@dygogive3912 Роман, я тоже новичок и тоже купил две книги, которые указаны в вашем комментарии - Шилдта "Для начинающих", и Философию Джавы. Что еще посоветуете?
В head first бесят комиксы.
через год нормальную зарплату??????? да тут каждая книга по 1000 листов, если еще и читать на английском, я года 2 если не больше только на одну книгу потрачу )))))))))) это быстрее сдохнешь чем все это прочтешь )))))) короче все ясно, веселый язык java ........
Вот странно Изучаем Java вообще не зашёл такой формат, просто ужасно она меня раздражала от начала и до 200й страницы я её бросил, начал читать Шилд Руководство для начинающих и вообще лучшей книги я пока не видел, мне очень нравится за исключением 1го момента, что там все классы запиханны в 1н файл, но я их просто разделяю и всё проблема решена. Мне кажется мне такой формат как в 1й книге просто не понятен по мышлению.
Кирилл Ломовской кому как
Сори петя я теперь js,отписываюсь ,удачи
Норм ). Почему на JS перешел?
ну у меня цель освоить js для веб программирования, тем более скриптовые языки очень востребованные на мой взгляд, ну по крайней мере такое впечатление сложилось, я новичек в этом.
Емое. ты то есть поучил Java и решил бросить перейти на JS?
нет, даже не успел начать, я не бросал java, рассматривал как возможный вариант, js был тоже одним из, я выбрал второй вариант, неповеришь там даже c++ был)