#book
Если вы опытный Java-программист и увлекаетесь gamedev’ом, то эта книга станет вам незаменимым руководством в этой области. Автор, профессиональный программист, использует Java 9 для демонстрации современных функций языка по работе с 3D-графикой, текстурами, анимацией, звуком и цифровыми изображениями. Также вы узнаете о принципах игрового дизайна, о шаблонах проектирования игровых движков и пользовательского интерфейса, познакомитесь с игровой логикой и созданием сценариев.
https://t.me/progbook/931
  
  Если вы опытный Java-программист и увлекаетесь gamedev’ом, то эта книга станет вам незаменимым руководством в этой области. Автор, профессиональный программист, использует Java 9 для демонстрации современных функций языка по работе с 3D-графикой, текстурами, анимацией, звуком и цифровыми изображениями. Также вы узнаете о принципах игрового дизайна, о шаблонах проектирования игровых движков и пользовательского интерфейса, познакомитесь с игровой логикой и созданием сценариев.
https://t.me/progbook/931
Telegram
  
  Книги для программистов
  
  #java #video
Основы многопоточного программирования на Java для начинающих.
https://www.youtube.com/playlist?list=PLS1QulWo1RIZcNbNHpnZtc_CkrXwVZLsN
  
  Основы многопоточного программирования на Java для начинающих.
https://www.youtube.com/playlist?list=PLS1QulWo1RIZcNbNHpnZtc_CkrXwVZLsN
YouTube
  
  Java Threads Tutorial for Beginners
  Share your videos with friends, family, and the world
  #spring
Микросервисная архитектура становится популярнее с каждым днём, а вы ещё незнакомы с ней? Давайте это исправим.
Часть 1:
https://bit.ly/2Qbl2yI
Часть 2:
https://bit.ly/2KOMaO1
Часть 3:
https://bit.ly/2AMriCe
Часть 4:
https://bit.ly/2FXK9jX
  
  Микросервисная архитектура становится популярнее с каждым днём, а вы ещё незнакомы с ней? Давайте это исправим.
Часть 1:
https://bit.ly/2Qbl2yI
Часть 2:
https://bit.ly/2KOMaO1
Часть 3:
https://bit.ly/2AMriCe
Часть 4:
https://bit.ly/2FXK9jX
Medium
  
  Microservices with Spring Boot — Intro to Microservices (Part 1)
  A gentle Intro to Microservices
  Java Challengers #1: Перегрузка методов в JVM
Перегрузка методов в JVM: рассмотрим основные моменты с примерами, разберемся в назначении, пройдемся по примитивным типам и решим задачу!
https://proglib.io/p/jvm-method-overloading/
  
  Перегрузка методов в JVM: рассмотрим основные моменты с примерами, разберемся в назначении, пройдемся по примитивным типам и решим задачу!
https://proglib.io/p/jvm-method-overloading/
Библиотека программиста
  
  Java Challengers #1: Перегрузка методов в JVM
  Перегрузка методов в JVM: рассмотрим основные моменты с примерами, разберемся в назначении, пройдемся по примитивным типам и решим задачу!
  #video #gamdev
Зная Java, можно легко писать мобильные приложения и игры. Данное видео посвящено основам разработки сложных игровых движков.
https://www.youtube.com/watch?v=jVCCdPl6wMo
  
  Зная Java, можно легко писать мобильные приложения и игры. Данное видео посвящено основам разработки сложных игровых движков.
https://www.youtube.com/watch?v=jVCCdPl6wMo
YouTube
  
  Основы разработки игр и игровых движков
  Game dev.
Наслаждайся.
Telega и чатик - https://t.me/wndtn
boosty(менторинг) - https://boosty.to/wndtn
instagram - https://instagram.com/winderton/
github проекта(код с канала) - https://github.com/winderton
  Наслаждайся.
Telega и чатик - https://t.me/wndtn
boosty(менторинг) - https://boosty.to/wndtn
instagram - https://instagram.com/winderton/
github проекта(код с канала) - https://github.com/winderton
#beginners #cheatsheet
Небольшая шпаргалка по основам Java 8.
https://github.com/BafS/Java8-CheatSheet
  
  Небольшая шпаргалка по основам Java 8.
https://github.com/BafS/Java8-CheatSheet
GitHub
  
  GitHub - BafS/Java8-CheatSheet: A Java 8+ Cheat Sheet for functional programming
  A Java 8+ Cheat Sheet for functional programming. Contribute to BafS/Java8-CheatSheet development by creating an account on GitHub.
  #interview 
Готовитесь к собеседованию? Давайте вместе! Начнём со списка самых часто задаваемых вопросов на собеседованиях по Java.
https://bit.ly/2rioCs1
  
  Готовитесь к собеседованию? Давайте вместе! Начнём со списка самых часто задаваемых вопросов на собеседованиях по Java.
https://bit.ly/2rioCs1
Noteworthy - The Journal Blog
  
  Most Frequently Asked Java Interview Questions.
  Here, i am happy to share almost covered both simple and advanced level of java questions for both interviewee and interviewer.
  #testing #advanced #video 
Тестирование кода — важная часть разработки. Этому надо учиться почти сразу же, как вы научились использовать фреймворки и писать качественный код. У Java есть специальный фреймворк для юнит-тестирования, он так и называется Junit. Давайте посмотрим на него в действии:
https://www.youtube.com/watch?v=z9jEVLCF5_w
  
  Тестирование кода — важная часть разработки. Этому надо учиться почти сразу же, как вы научились использовать фреймворки и писать качественный код. У Java есть специальный фреймворк для юнит-тестирования, он так и называется Junit. Давайте посмотрим на него в действии:
https://www.youtube.com/watch?v=z9jEVLCF5_w
YouTube
  
  Тестирование кода Java с помощью фреймворка JUnit
  Тестирование кода - обязательный этап написания программы. Для теста кода на Java существует большое число фреймворков. Центр "Специалист" при МГТУ имени Баумана начинает цикл бесплатных семинаров для программистов и тестировщиков, а также всех, кто хочет…
  #video
Настоящий посвящен детальному рассмотрению стандартных реализаций интерфейсов Java Collections Framework (hash maps, queues, sets), объясняет их особенности, способы применения и знакомит с некоторыми интересными свойствами, позволяющими повысить эффективность работы с коллекциями в программе, а также избежать возникновения скрытых багов.
https://bit.ly/2Sq6Le0
  Настоящий посвящен детальному рассмотрению стандартных реализаций интерфейсов Java Collections Framework (hash maps, queues, sets), объясняет их особенности, способы применения и знакомит с некоторыми интересными свойствами, позволяющими повысить эффективность работы с коллекциями в программе, а также избежать возникновения скрытых багов.
https://bit.ly/2Sq6Le0
#spring
К сожалению, знать одну технологию не получится, нужно постоянно изучать фреймворки, библиотеки и даже немного фронтенд, чтобы суметь отображать то, что вы написали под ним. В этой статье рассмотрим 12 фреймворков, которую нужно изучить в уходящем и следующем годах:
https://bit.ly/2SsXF02
  
  К сожалению, знать одну технологию не получится, нужно постоянно изучать фреймворки, библиотеки и даже немного фронтенд, чтобы суметь отображать то, что вы написали под ним. В этой статье рассмотрим 12 фреймворков, которую нужно изучить в уходящем и следующем годах:
https://bit.ly/2SsXF02
Hacker Noon
  
  12 Frameworks Java Web Developers Should learn in 2018
  In today’s world, good knowledge of various frameworks is very important. They allow you to quickly develop both prototype and real…
  #kotlin
Вы не хотите поговорить о.. Kotlin'e? Давайте уделим немного внимания для сравнения этих двух языков — java и kotlin.
https://bit.ly/2QaPitj
  
  Вы не хотите поговорить о.. Kotlin'e? Давайте уделим немного внимания для сравнения этих двух языков — java и kotlin.
https://bit.ly/2QaPitj
Medium
  
  Kotlin for grumpy Java developers
  Sha Sha Chu | Android Platform tech lead, Core Experience
  #web #библиотека 
Хотите разрабатывать современные веб-приложения с применением современных инструментов? В этом случае библиотека elide вам подойдёт. Она использует технологию GraphQL и позволяет создавать эффективные REST API приложения.
http://elide.io/
  
  Хотите разрабатывать современные веб-приложения с применением современных инструментов? В этом случае библиотека elide вам подойдёт. Она использует технологию GraphQL и позволяет создавать эффективные REST API приложения.
http://elide.io/
Elide
  
  
  Model Driven Json API and GraphQL Web Services for Java
  #algorithms 
50+ вопросов с собеседований по структурам данных и алгоритмам на примере языка Java.
https://bit.ly/2QghIxN
  
  50+ вопросов с собеседований по структурам данных и алгоритмам на примере языка Java.
https://bit.ly/2QghIxN
Hackernoon
  
  50+ Data Structure and Algorithms Interview Questions for Programmers | HackerNoon
  Coding interviews are comprised mainly of data structure and algorithm-based questions as well as some of the logical questions such as, How do you swap two integers without using a temporary variable?
  #book
Книги Роберта Лафоре должны занимать первое место на полке разработчиков на Java и C++. Так, например, если вы хотите разобраться в алгоритмах и структурах данных, следующую книгу стоит прочитать в первую очередь.
https://t.me/progbook/95
  
  Книги Роберта Лафоре должны занимать первое место на полке разработчиков на Java и C++. Так, например, если вы хотите разобраться в алгоритмах и структурах данных, следующую книгу стоит прочитать в первую очередь.
https://t.me/progbook/95
Telegram
  
  Книги для программистов
  Структуры данных и алгоритмы в Java 
Автор: Роберт Лафоре
#algorithms_eng #java_eng
  Автор: Роберт Лафоре
#algorithms_eng #java_eng
#game_dev #video #advanced 
Создание игр — одно из самых популярных направлений разработки на Java. В этом плейлисте вы напишете реальную игру по всем правилам коммерческой разработки игровых гигантов.
https://bit.ly/1suVYBS
  Создание игр — одно из самых популярных направлений разработки на Java. В этом плейлисте вы напишете реальную игру по всем правилам коммерческой разработки игровых гигантов.
https://bit.ly/1suVYBS
#advanced 
Если вы ещё не дошли до таких тем, как абстрактные классы и интерфейсы, предлагаем познакомиться с ними уже не сейчас.
https://bit.ly/2PshJOj
  
  Если вы ещё не дошли до таких тем, как абстрактные классы и интерфейсы, предлагаем познакомиться с ними уже не сейчас.
https://bit.ly/2PshJOj
Medium
  
  Java for Humans {Abstract Classes & Interfaces}
  In the Class Inheritance chapter, we learned about forming a contract between classes, superclasses, and users. By creating subclasses that…
  #beginners
Learn Java Online — это онлайн-песочница с темами по программирования на Java, где вы можете сразу выполнить задание и получить результат.
https://www.learnjavaonline.org/
  
  Learn Java Online — это онлайн-песочница с темами по программирования на Java, где вы можете сразу выполнить задание и получить результат.
https://www.learnjavaonline.org/
www.learnjavaonline.org
  
  Learn Java - Free
Interactive Java Tutorial
  Interactive Java Tutorial
learnjavaonline.org is a free interactive Java tutorial for people who want to learn Java, fast.
  Тест: насколько хорошо вы знаете Java
Хорошо знаете Java? Или, напротив, уже подзабыли? Проверьте имеющийся багаж знаний по Java, воспользовавшись нашим тестом.
https://proglib.io/p/java-test/
  Хорошо знаете Java? Или, напротив, уже подзабыли? Проверьте имеющийся багаж знаний по Java, воспользовавшись нашим тестом.
https://proglib.io/p/java-test/
#beginners 
Программирование на любом языке начинается с установки среды программирования и самого языка, если он того требует. Обидно будет, если вы завалились ещё на стадии установки Java на Ubuntu. Но с этой статьёй вам теперь ничего не страшно:
https://bit.ly/2D3YXfh
  
  Программирование на любом языке начинается с установки среды программирования и самого языка, если он того требует. Обидно будет, если вы завалились ещё на стадии установки Java на Ubuntu. Но с этой статьёй вам теперь ничего не страшно:
https://bit.ly/2D3YXfh
Medium
  
  Installing Oracle Java 8 in Ubuntu
  Step 1: Add Oracle’s PPA(Personal Package Archive) to your list of sources so that Ubuntu knows where to check for the updates. Use…
  