0
30885

Большая подборка книг, видео и статей для Java Junior

Java Junior – лишь начало пути, но уже на этом этапе нужно обладать рядом знаний и умений. Представляем подборку материалов, обязательных для Джуна.

Видео

Что должен знать Java Junior программист?

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

https://www.youtube.com/watch?v=PeuIq0Sj0wM

Видеоуроки по Java GUI

Миновав гайд для чайников, сразу переходим к делу. Уметь обращаться с GUI не просто желательно, но необходимо. В этих уроках вы познакомитесь со Swing. Вся работа выполняется в наиболее удобной для этого среде NetBeans. Курс затрагивает многое – от единичных компонентов до создания продвинутого калькулятора.

https://www.youtube.com/watch?v=ua-aaYojPb0&list=PLlAN9g9JWTzPycUWMJRlQ1kb-hQNUL5Uh

Maven

Реальные лекции по Maven, которые дадут базис знаний, необходимый для уровня Java Junior. Довольно понятное объяснение, разделенное на несколько частей.

https://www.youtube.com/watch?v=QLtk1jD6V4Y&list=PLoij6udfBnchZ36TWDdiQsPArx-ON-1GM

WebSockets

Тема, которую довольно сложно взять наскоком. Работа с серверной частью, сокетами, объяснение работы чата на Apache Tomcat, потоки. У начинающего программиста самостоятельное изучение вызовет лишь головную боль. Лектор же доступно объясняет работу каждого ключевого элемента и сам механизм.

https://www.youtube.com/watch?v=JWNU2gnaHHA&list=PLoij6udfBncjXbiZ6pmX-chxQNjANR2Gh

Web-сервис на Java

Видеоуроки от бэкенд-разработчика Allods Team. Вы узнаете о дженериках, запуске сервера, Hibernate, паттернах, юнит-тестах – обо всем, что должен знать Джун. Серверная часть и ряд инструментов, которые использует команда Mail.Ru, писались на Java. Курс предназначен для специалистов любого уровня.

https://www.youtube.com/watch?v=HX0q3vW4nVQ&list=PLwwk4BHih4fiKbIAenL1UOdakUUsW9zf7

Java Hibernate

Знание данной библиотеки требуется практически везде, ведь это ORM-решение для языка Java. Автор подробно рассказывает и показывает настройку, мапинг, JPA и разнообразные запросы.

https://www.youtube.com/watch?v=1qYOxJ-OEWs&list=PLi3gxGWPyGGQsEZyjQNPoUEHwNtxiMf-0

Книги

Java. Библиотека профессионала – К. Хорстманн, Г. Корнелл

Это библия джависта. Отличное справочное пособие, к которому обращаются и новички, и уже опытные специалисты. Что-то забыли? Просто откройте "Корнелла и Хорстманна", где необходимая информация как на ладони. Хорошие практические примеры с задачами любого уровня. Если прочтете все – поймете сам язык и его библиотеки. Большое внимание уделено ООП на Java-примерах, в том числе на базе реальных тасков.

Java. Библиотека профессионала

Java. Эффективное программирование – Дж. Блох

Все еще актуальная информация из 57 must-have правил, которые помогут программисту в решении большинства задач. Различные приемы описываются всесторонне и абсолютно доступно для начинающего разработчика. Здесь вы найдете разбор языка, библиотек, шаблоны и разношерстные практические советы, без которых не обойтись.

Java. Эффективное программирование

Изучаем Java – К. Сьерра, Б. Бэйтс

Здесь изложена теория ООП в целом и языка Java в частности. В основе лежит способ обучения на практике: это и тесты, и просто интересные примеры. Поэтому закрепление полученных знаний с данной книгой гарантировано. Вы освоите концепции, синтаксис, работу в сети, работу с потоками и другие фундаментальные вещи.

Изучаем Java

Java 8. Руководство для начинающих – Г. Шилдт

Бестселлер, который будет особенно ценен для Java Junior. Книга позволяет сразу начать программировать. Такие базовые вещи, как ключевые слова и синтаксис, перемежаются с более сложными, вроде многопоточности. Руководство также познакомит читателя со Swing и JavaFX. Автор оперирует профессиональной терминологией с расчетом, что человек это уже знает. Поэтому совсем новичкам книга покажется сложной, но для Джуниора – то, что нужно.

Java 8. Руководство для начинающих

Статьи

  1. Подборка интерактивных курсов по C# и Java. Здесь собраны полезные ссылки на бесплатные и официальные ресурсы по этим двум языкам программирования.
  2. Скрытые возможности в Java. Статья познакомит вас с такими неочевидными фактами, которые помогут понять тонкости ЯП и блеснуть знаниями на собеседовании.
  3. Кстати, о работе: эта статья по Java приоткроет завесу тайны над собеседованиями и расскажет, что должен знать новичок.
  4. Там же вы найдете пункт о Spring, универсальном фреймворке, который разобран по косточкам в статье Java Spring для начинающих: наиболее полный видеокурс.
  5. Полезными будут и 34 крутые видеолекции по Java FX для начинающих.
  6. А вот тем, кто уже задумывается об улучшении своего кода, предлагаем ознакомиться со статьей Пишем элегантный и чистый Java код в 5 этапов.
  7. Еще в Java работают с базами данных, поэтому вы должны знать SQL минимум на уровне работы с PRIMARY KEY и FOREIGN KEY.
  8. Полезные материалы по Java для тех, кто знает английский язык. Здесь рассматриваются библиотеки, приемы, советы по трудоустройству и многое другое.
  9. Лучшие Java шпаргалки, с которыми не придется перерывать интернет в поисках ответов.

Вас также могут заинтересовать другие статьи по теме:

РУБРИКИ В СТАТЬЕ

МЕРОПРИЯТИЯ

05 декабря Санкт-Петербург Бесплатно
05 декабря Москва Бесплатно
04 декабря Москва Бесплатно
28 ноября Онлайн 48000 RUB

Комментарии 0

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

BUG