#advanced #algorithms
Решаем интересные алгоритмические задачи: находим дубликаты в массиве.
https://prglb.ru/2z8ff
Решаем интересные алгоритмические задачи: находим дубликаты в массиве.
https://prglb.ru/2z8ff
Medium
Solving Algorithmic Problems: Find a Duplicate in an Array
Find a duplicate in an array
#book
Таким промышленным гигантам, как Mozilla, VMware, Google, просто необходима система обмена сообщениями между компонентами программной системы, чтобы вовремя исправлять ошибки и следить за поведением приложения в целом. Авторы подготовили для вас профессиональное руководство по основам RabbitMQ, дав описание основным его характеристикам, таким как производительность и масштабируемость, и приведя примеры реального использования.
https://yangx.top/progbook/3315
Таким промышленным гигантам, как Mozilla, VMware, Google, просто необходима система обмена сообщениями между компонентами программной системы, чтобы вовремя исправлять ошибки и следить за поведением приложения в целом. Авторы подготовили для вас профессиональное руководство по основам RabbitMQ, дав описание основным его характеристикам, таким как производительность и масштабируемость, и приведя примеры реального использования.
https://yangx.top/progbook/3315
Telegram
Книги для программистов
ТОП-10 систем управления базами данных в 2019 году
Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.
https://prglb.ru/2yic6
Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.
https://prglb.ru/2yic6
Библиотека программиста
ТОП-10 систем управления базами данных в 2019 году
Умение выбрать СУБД важно при разработке любого ПО. Мы собрали 10 систем управления базами данных и разобрались в их преимуществах.
#book
Настоящее классическое руководство пережило уже три издания и зарекомендовало себя как лучший источник изучения архитектуры создания программного обеспечения. Данное издание было существенно пересмотрено и исправлено с учётом последних достижений в данной области. Вы узнаете про основы и компетенции архитектуры ПО, про современные тенденции и приёмы и многое другое.
https://yangx.top/progbook/3322
Настоящее классическое руководство пережило уже три издания и зарекомендовало себя как лучший источник изучения архитектуры создания программного обеспечения. Данное издание было существенно пересмотрено и исправлено с учётом последних достижений в данной области. Вы узнаете про основы и компетенции архитектуры ПО, про современные тенденции и приёмы и многое другое.
https://yangx.top/progbook/3322
Telegram
Книги для программистов
#advanced
Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
O’Reilly Media
Handling dependency injection using Java 9 modularity
How to decouple your Java code using a mix of dependency injection, encapsulation, and services.
#book
Руководство написано для начинающих изучать английский языки и охватывает всю грамматику, требуемую на этом уровне. Это книга предназначена для самообучения с простыми объяснениями и множеством практических упражнений. Также этой книге доверяют доверяют многие учителя, что делает отношение к ней ещё более внимательным.
https://archive.org/details/3EnglishGrammarInUse4thEdition/page/n217
Руководство написано для начинающих изучать английский языки и охватывает всю грамматику, требуемую на этом уровне. Это книга предназначена для самообучения с простыми объяснениями и множеством практических упражнений. Также этой книге доверяют доверяют многие учителя, что делает отношение к ней ещё более внимательным.
https://archive.org/details/3EnglishGrammarInUse4thEdition/page/n217
Internet Archive
3 English Grammar In Use 4th Edition : Free Download, Borrow, and Streaming : Internet Archive
#framework #advanced
FXGL — это популярный фреймворк для создания игр на Java. У него достаточно простое API, поддерживающее разработку для любых операционных систем.
https://github.com/AlmasB/FXGL
FXGL — это популярный фреймворк для создания игр на Java. У него достаточно простое API, поддерживающее разработку для любых операционных систем.
https://github.com/AlmasB/FXGL
GitHub
GitHub - AlmasB/FXGL: Java / JavaFX / Kotlin Game Library (Engine)
Java / JavaFX / Kotlin Game Library (Engine). Contribute to AlmasB/FXGL development by creating an account on GitHub.
#book
Spring - популярный Java фреймворк для создания разных программ и приложений. В данном руководстве вы найдёте фрагменты готовых приложений, реализующие самые распространённые задачи в программировании. Среди рецептов вы найдёте: Spring Container, обмен сообщениями, работа с большими данными с использованием Hadoop и MongoDB, Spring MVC, основы REST и веб-сервисы.
https://yangx.top/progbook/3336
Spring - популярный Java фреймворк для создания разных программ и приложений. В данном руководстве вы найдёте фрагменты готовых приложений, реализующие самые распространённые задачи в программировании. Среди рецептов вы найдёте: Spring Container, обмен сообщениями, работа с большими данными с использованием Hadoop и MongoDB, Spring MVC, основы REST и веб-сервисы.
https://yangx.top/progbook/3336
Telegram
Книги для программистов
#book
Многие программисты, пишущие на Java, не используют всех его возможностей, позволяющих повлиять как на производительность и скорость приложений, так и на качество кода, включая экономию памяти. Из этого руководства вы узнаете и научитесь использовать лямбда-выражения, модули, сборщики мусора, стандартные классы, потоки ввода-вывода и коллекции. В руководстве вы найдёте более сотни примеров небольших приложений и подробные комментарии к ним.
https://yangx.top/progbook/3338
Многие программисты, пишущие на Java, не используют всех его возможностей, позволяющих повлиять как на производительность и скорость приложений, так и на качество кода, включая экономию памяти. Из этого руководства вы узнаете и научитесь использовать лямбда-выражения, модули, сборщики мусора, стандартные классы, потоки ввода-вывода и коллекции. В руководстве вы найдёте более сотни примеров небольших приложений и подробные комментарии к ним.
https://yangx.top/progbook/3338
Telegram
Книги для программистов
#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…
#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
Книги для программистов
#beginners
Люди любят автоматизацию в любых её проявлениях. Даже работу с Excel можно автоматизировать так, чтобы меньше всего использовать этот пакет лично. Напишем для этого программу!
https://bit.ly/2ze8dsM
Люди любят автоматизацию в любых её проявлениях. Даже работу с Excel можно автоматизировать так, чтобы меньше всего использовать этот пакет лично. Напишем для этого программу!
https://bit.ly/2ze8dsM
GeeksforGeeks
Opening Existing Excel sheet in Java using Apache POI - GeeksforGeeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
#book
Сегодня объектно-ориентированное программирование является чуть ли не главной парадигмой разработки. Если вы используете один из популярных языков программирования, то почти наверняка используете ООП. А если вы еще не начали, настоящее руководство для вас. Вы изучите основы, теорию и на практических примерах познакомитесь с основными принципами.
https://yangx.top/progbook/3349
Сегодня объектно-ориентированное программирование является чуть ли не главной парадигмой разработки. Если вы используете один из популярных языков программирования, то почти наверняка используете ООП. А если вы еще не начали, настоящее руководство для вас. Вы изучите основы, теорию и на практических примерах познакомитесь с основными принципами.
https://yangx.top/progbook/3349
Telegram
Книги для программистов
#book
Объектно-ориентированное программирование сегодня является самой популярной методологией программирования. С помощью ООП созданы тысячи проектов и успешно развиваются до сих пор. Если вы новичок в программировании, это руководство познакомит вас с самыми основными принципами ООП и примерами реального использования.
https://yangx.top/progbook/3354
Объектно-ориентированное программирование сегодня является самой популярной методологией программирования. С помощью ООП созданы тысячи проектов и успешно развиваются до сих пор. Если вы новичок в программировании, это руководство познакомит вас с самыми основными принципами ООП и примерами реального использования.
https://yangx.top/progbook/3354
Telegram
Книги для программистов
9 причин, по которым ваш софт становится legacy
Программисты не любят работать с legacy. Всё потому, что legacy-код сложен, он использует устаревшие технологии и требует особого обслуживания.
https://prglb.ru/2t39q
Программисты не любят работать с legacy. Всё потому, что legacy-код сложен, он использует устаревшие технологии и требует особого обслуживания.
https://prglb.ru/2t39q
Библиотека программиста
9 причин, по которым ваш софт становится legacy
Программисты не любят работать с legacy. Всё потому, что legacy-код сложен, он использует устаревшие технологии и требует особого обслуживания.
#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…
#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…
#book #docker
Docker стал стандартом управления процессом разработки приложений. Потратив время на его изучение, впоследствии вы сможете безболезненно внедрять Docker в производство крупных приложений и сервисов. Данное руководство хорошо описывает основы по работе с ним, среди которых основы контейнеризации, Docker Compose, Docker Swarm, а также работа с Kubernetes и крупной инфраструктурой.
https://yangx.top/progbook/3365
Docker стал стандартом управления процессом разработки приложений. Потратив время на его изучение, впоследствии вы сможете безболезненно внедрять Docker в производство крупных приложений и сервисов. Данное руководство хорошо описывает основы по работе с ним, среди которых основы контейнеризации, Docker Compose, Docker Swarm, а также работа с Kubernetes и крупной инфраструктурой.
https://yangx.top/progbook/3365
Telegram
Книги для программистов