#book
Книги Роберта Лафоре должны занимать первое место на полке разработчиков на Java и C++. Так, например, если вы хотите разобраться в алгоритмах и структурах данных, следующую книгу стоит прочитать в первую очередь.
https://yangx.top/progbook/95
Книги Роберта Лафоре должны занимать первое место на полке разработчиков на Java и C++. Так, например, если вы хотите разобраться в алгоритмах и структурах данных, следующую книгу стоит прочитать в первую очередь.
https://yangx.top/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…
#video #docker
В данном видео автор расскажет, как упаковать java-приложение в Docker.
https://www.youtube.com/watch?v=xe2cNgjBvA0
В данном видео автор расскажет, как упаковать java-приложение в Docker.
https://www.youtube.com/watch?v=xe2cNgjBvA0
YouTube
PS JAVA MEETUP #9 Как киту съесть Java-приложение и не поперхнуться
С Александром Федоровым поговорим о том, как запаковывать Java-приложения в Docker: что нужно обязательно сделать, а чего – избежать. Кроме того, рассмотрим специфику работы с микросервисной архитектурой и разберемся, как ведет себя JVM внутри Docker-контейнеров.
#video #advanced
Курс для опытных разработчиков по проектированию объектно-ориентированного дизайна приложений на Java:
https://bit.ly/2Qtlqc6
Курс для опытных разработчиков по проектированию объектно-ориентированного дизайна приложений на Java:
https://bit.ly/2Qtlqc6
#book
Данная книга – отличный выбор для тех, кто хочет научиться использовать библиотеку JavaServer Faces и Java EE 8. Благодаря приобретенным знаниям вы сможете разрабатывать современные веб-интерфейсы, повторно используя некоторые компоненты. В процессе разработки веб-приложения JSF, автор расскажет вам о таких технологиях, как JPA, CDI, Security, WebSockets.
https://yangx.top/progbook/978
Данная книга – отличный выбор для тех, кто хочет научиться использовать библиотеку JavaServer Faces и Java EE 8. Благодаря приобретенным знаниям вы сможете разрабатывать современные веб-интерфейсы, повторно используя некоторые компоненты. В процессе разработки веб-приложения JSF, автор расскажет вам о таких технологиях, как JPA, CDI, Security, WebSockets.
https://yangx.top/progbook/978
Telegram
Книги для программистов
Блог Java-разработчика
Для начинающих автор выкладывает ссылки на статьи, которые помогают разобраться с языком и устроиться на работу. Присылает вопросы с собеседований и тестовые задания. Для опытных пишет о технологиях, которые использует на работе. Публикует типичные ошибки разработчиков и берёт интервью.
@java_developer
Для начинающих автор выкладывает ссылки на статьи, которые помогают разобраться с языком и устроиться на работу. Присылает вопросы с собеседований и тестовые задания. Для опытных пишет о технологиях, которые использует на работе. Публикует типичные ошибки разработчиков и берёт интервью.
@java_developer
#библиотека
Keyczar — фреймворк для построения безопасных приложений.
https://github.com/google/keyczar
Keyczar — фреймворк для построения безопасных приложений.
https://github.com/google/keyczar
GitHub
GitHub - google/keyczar: Easy-to-use crypto toolkit
Easy-to-use crypto toolkit. Contribute to google/keyczar development by creating an account on GitHub.
#video #advanced
Длинное, но не скучное видео о том, как создать игру на Java.
https://www.youtube.com/watch?v=lDzKX3djE-M
Длинное, но не скучное видео о том, как создать игру на Java.
https://www.youtube.com/watch?v=lDzKX3djE-M
YouTube
Java game programming tutorial for AP students/equivalent level - In one video!
My website: http://www.marcusman.com/
Source Code: https://github.com/marcdubs/java-game-programming-tutorials
If you go through the whole thing, please let me know what you want to see next!
Some information: I recently completed an internship helping out…
Source Code: https://github.com/marcdubs/java-game-programming-tutorials
If you go through the whole thing, please let me know what you want to see next!
Some information: I recently completed an internship helping out…
#advanced
Лучшие практики — это не просто как душе угодно, результат их применения спасает сотни приложений и позволяет быстро менять или добавлять что-то в код. В этой статье собраны 10 лучших практик и советов для Java:
https://blog.jooq.org/2013/08/20/10-subtle-best-practices-when-coding-java/
Лучшие практики — это не просто как душе угодно, результат их применения спасает сотни приложений и позволяет быстро менять или добавлять что-то в код. В этой статье собраны 10 лучших практик и советов для Java:
https://blog.jooq.org/2013/08/20/10-subtle-best-practices-when-coding-java/
Java, SQL and jOOQ.
10 Subtle Best Practices when Coding Java
This is a list of 10 best practices that are more subtle than your average Josh Bloch Effective Java rule. While Josh Bloch’s list is very easy to learn and concerns everyday situations, this…
#book #advanced
Решать простые школьные задачи по программированию - не лучшая практика. Такие задачи пытаются развить логику, но больше только вызывают скуку у читателя, поэтому авторы этой книги подготовили для вас наряду с хорошим теоретическим материалом по Java 6 сборник интересных задач, касающихся методов реальной разработки. Изложение местами несколько сложное и академическое, но вы найдёте для себя много полезного в практической части.
https://yangx.top/progbook/1254
Решать простые школьные задачи по программированию - не лучшая практика. Такие задачи пытаются развить логику, но больше только вызывают скуку у читателя, поэтому авторы этой книги подготовили для вас наряду с хорошим теоретическим материалом по Java 6 сборник интересных задач, касающихся методов реальной разработки. Изложение местами несколько сложное и академическое, но вы найдёте для себя много полезного в практической части.
https://yangx.top/progbook/1254
Telegram
Книги для программистов
#advanced
Чистый код — это то, за чем гонятся разработчики, это то, о чём часто спорят, и, наконец, то, его хотим мы, когда пишем свои приложения. В данной статье автор расскажет о собственных приёмах того, как он делает код понятнее, не меняя его.
https://bit.ly/2pJ24ic
Чистый код — это то, за чем гонятся разработчики, это то, о чём часто спорят, и, наконец, то, его хотим мы, когда пишем свои приложения. В данной статье автор расскажет о собственных приёмах того, как он делает код понятнее, не меняя его.
https://bit.ly/2pJ24ic
Medium
Making Java Code Easier to Read (Without Changing it)
Modern JVM languages such as Kotlin, Groovy, Scala and some others offer many language features that let you write code in a more concise…
#video #advanced
В этом видео создаём простую игру на Java.
https://www.youtube.com/watch?v=K9qMm3JbOH0
В этом видео создаём простую игру на Java.
https://www.youtube.com/watch?v=K9qMm3JbOH0
YouTube
Java Game Programming - Develop a Brick Breaker Game
Best Book for Java : http://amzn.to/2qlbyQd
Subscribe to my other channel for updated videos on TECH and PROGRAMMING:
https://www.youtube.com/@ProgrammingwithUmair321
Practice Recursion Problems in JAVA:
https://www.youtube.com/watch?v=9f7mjOX4z5A
new game…
Subscribe to my other channel for updated videos on TECH and PROGRAMMING:
https://www.youtube.com/@ProgrammingwithUmair321
Practice Recursion Problems in JAVA:
https://www.youtube.com/watch?v=9f7mjOX4z5A
new game…
#book
Разработчику часто требуется много сторонних инструментов, чтобы создавать и поддерживать проект. Система Git — один из таких инструментов и используется для контроля промежуточных версий вашего приложения, позволяя вам исправлять ошибки, откатывать к старой версии, разрабатывать проект в команде и сливать его потом. В книге вы узнаете об основах работы с Git: установка, ключевые команды, gitHub и многое другое.
https://yangx.top/progbook/871
Разработчику часто требуется много сторонних инструментов, чтобы создавать и поддерживать проект. Система Git — один из таких инструментов и используется для контроля промежуточных версий вашего приложения, позволяя вам исправлять ошибки, откатывать к старой версии, разрабатывать проект в команде и сливать его потом. В книге вы узнаете об основах работы с Git: установка, ключевые команды, gitHub и многое другое.
https://yangx.top/progbook/871
Telegram
Книги для программистов