Get Your Hands Dirty on Clean Architecture
Автор: Tom Hombergs (2019)
Хорошая архитектура программного обеспечения должна поддерживать низкую стоимость разработки на протяжении всего срока службы приложения.
В этой книге обсуждается, как стиль гексагональной архитектуры пытается достичь этой цели и переводит концепции в реальный код, чтобы вдохновить разработчиков программного обеспечения.
Скачать
👉 @java_360
Автор: Tom Hombergs (2019)
Хорошая архитектура программного обеспечения должна поддерживать низкую стоимость разработки на протяжении всего срока службы приложения.
В этой книге обсуждается, как стиль гексагональной архитектуры пытается достичь этой цели и переводит концепции в реальный код, чтобы вдохновить разработчиков программного обеспечения.
Скачать
👉 @java_360
👍5🤔1
Java 17 Recipes: A Problem-Solution Approach
Автор: Josh Juneau (2022)
Книга получила обновление, отражающее изменения в спецификации и реализации, произошедшие со времени выпуска этой книги на Java 9. Java 17 - это следующий выпуск долгосрочной поддержки (LTS) Java Standard Edition (SE), который также включает в себя некоторые функции из предыдущих выпусков краткосрочной поддержки (STS) Java 16 и предыдущих версий.
Скачать
👉 @java_360
Автор: Josh Juneau (2022)
Книга получила обновление, отражающее изменения в спецификации и реализации, произошедшие со времени выпуска этой книги на Java 9. Java 17 - это следующий выпуск долгосрочной поддержки (LTS) Java Standard Edition (SE), который также включает в себя некоторые функции из предыдущих выпусков краткосрочной поддержки (STS) Java 16 и предыдущих версий.
Скачать
👉 @java_360
👍3
Effective Java
Joshua Bloch (2018)
The Definitive Guide to Java Platform Best Practices–Updated for Java 7, 8, and 9
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers.
Скачать
👉 @java_360
Joshua Bloch (2018)
The Definitive Guide to Java Platform Best Practices–Updated for Java 7, 8, and 9
Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases the need for specific best-practices advice, and this book delivers.
Скачать
👉 @java_360
👍2
Стильный Java. Код который работает всегда и везде
Марко Фаэлла (2021)
В современном мире разработки успешность приложения уже не определяется параметром «просто работает». Хороший программист должен знать возможности языка, практические приемы проектирования и платформенные средства для достижения максимальной производительности и жизнеспособности программ. Эта книга написана для разработчиков, которые хотят создавать качественный софт. Затронуты все ключевые показатели ПО: скорость, затраты памяти, надежность, удобочитаемость, потоковая безопасность, универсальность и элегантность. Реальные задачи и прикладные примеры кода на Java помогут надежно усвоить концепции.
Пройдя все этапы создания центрального проекта книги, вы сможете уверенно выбрать правильный путь оптимизации собственного приложения.
Скачать
👉 @java_360
Марко Фаэлла (2021)
В современном мире разработки успешность приложения уже не определяется параметром «просто работает». Хороший программист должен знать возможности языка, практические приемы проектирования и платформенные средства для достижения максимальной производительности и жизнеспособности программ. Эта книга написана для разработчиков, которые хотят создавать качественный софт. Затронуты все ключевые показатели ПО: скорость, затраты памяти, надежность, удобочитаемость, потоковая безопасность, универсальность и элегантность. Реальные задачи и прикладные примеры кода на Java помогут надежно усвоить концепции.
Пройдя все этапы создания центрального проекта книги, вы сможете уверенно выбрать правильный путь оптимизации собственного приложения.
Скачать
👉 @java_360
👍3
JAVA FROM EPAM
И.Н. Блинов, В.С. Романчик (2020)
Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE. В книге рассматриваются основы языка Java и концепции объектно-ориентированного и функционального программирования. Также изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, Stream API, сетевые и многопоточные приложения, а также взаимодействие с СУБД и ХМL. В конце каждой главы даются теоретические вопросы по изученной главе, тестовые вопросы по материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы с кратким описанием технологий Log4J2 и TestNG.
Скачать
👉 @java_360
И.Н. Блинов, В.С. Романчик (2020)
Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE. В книге рассматриваются основы языка Java и концепции объектно-ориентированного и функционального программирования. Также изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, Stream API, сетевые и многопоточные приложения, а также взаимодействие с СУБД и ХМL. В конце каждой главы даются теоретические вопросы по изученной главе, тестовые вопросы по материалу главы и задания для выполнения. В приложениях приведены дополнительные материалы с кратким описанием технологий Log4J2 и TestNG.
Скачать
👉 @java_360
🔥3
Core Java for the Impatient, 3rd Edition
Cay S. Horstmann (2023)
Четкое, краткое руководство по основному языку и библиотекам - обновлено до Java 17
Современный Java представляет значительные усовершенствования, которые влияют на основные технологии Java и API, лежащие в основе платформы Java. Многие старые идиомы Java больше не нужны, а новые возможности и парадигмы программирования могут сделать вашу работу намного эффективнее. Однако ориентироваться в этих изменениях может быть непросто.
Скачать
👉 @java_360
Cay S. Horstmann (2023)
Четкое, краткое руководство по основному языку и библиотекам - обновлено до Java 17
Современный Java представляет значительные усовершенствования, которые влияют на основные технологии Java и API, лежащие в основе платформы Java. Многие старые идиомы Java больше не нужны, а новые возможности и парадигмы программирования могут сделать вашу работу намного эффективнее. Однако ориентироваться в этих изменениях может быть непросто.
Скачать
👉 @java_360
👍5
Java EE to Jakarta EE 10 Recipes: A Problem-Solution Approach for Enterprise Java 3rd Edition
Автор: Josh Juneau (2022)
Примеры в этой книге подчеркивают возможности Jakarta EE, помогая вам создавать оптимизированные и надежные приложения с использованием новейших технологий Java. Книга построена по принципу "проблема-решение", когда каждый раздел представляет распространенную проблему программирования и показывает, как решить эту проблему наилучшим образом, используя новейшие возможности Jakarta EE. Решения представлены в виде рабочих примеров кода, которые вы можете загрузить и сразу же использовать в своих собственных проектах. Даются четкие описания, которые помогут вам понять и научиться строить дальнейшие решения.
Скачать
👉 @java_360
Автор: Josh Juneau (2022)
Примеры в этой книге подчеркивают возможности Jakarta EE, помогая вам создавать оптимизированные и надежные приложения с использованием новейших технологий Java. Книга построена по принципу "проблема-решение", когда каждый раздел представляет распространенную проблему программирования и показывает, как решить эту проблему наилучшим образом, используя новейшие возможности Jakarta EE. Решения представлены в виде рабочих примеров кода, которые вы можете загрузить и сразу же использовать в своих собственных проектах. Даются четкие описания, которые помогут вам понять и научиться строить дальнейшие решения.
Скачать
👉 @java_360
👍2
Head First Java
Авторы: Kathy Sierra, Bert Bates, Trisha Gee (2022)
Head First Java - это полный курс обучения языку Java и объектно-ориентированному программированию. С помощью этой книги вы изучите язык Java по уникальной методике, которая выходит за рамки руководств и помогает вам стать великим программистом. С помощью головоломок, загадок и душераздирающих интервью с известными Java-объектами вы быстро освоите основы Java и продвинутые темы, включая ламбды, потоки, дженерики, потоки, сети и ужасный графический интерфейс рабочего стола. Если у вас есть опыт работы с другим языком программирования, Head First Java увлечет ваш мозг более современными подходами к программированию - более гладким, быстрым и простым в чтении.
Скачать
👉 @java_360
Авторы: Kathy Sierra, Bert Bates, Trisha Gee (2022)
Head First Java - это полный курс обучения языку Java и объектно-ориентированному программированию. С помощью этой книги вы изучите язык Java по уникальной методике, которая выходит за рамки руководств и помогает вам стать великим программистом. С помощью головоломок, загадок и душераздирающих интервью с известными Java-объектами вы быстро освоите основы Java и продвинутые темы, включая ламбды, потоки, дженерики, потоки, сети и ужасный графический интерфейс рабочего стола. Если у вас есть опыт работы с другим языком программирования, Head First Java увлечет ваш мозг более современными подходами к программированию - более гладким, быстрым и простым в чтении.
Скачать
👉 @java_360
👍7❤1🔥1
📱 Курс «Анализ защищенности приложений Андроид»
Старт: 10 июля
Продолжительность: 3 месяца
Курс позволяет изучить основы анализа мобильных приложений под ОС Android. Рассматривается устройство приложений Android, этапы создания мобильного приложения, приемы реверса и изменения кода.
Подробно рассмотрен поиск и эксплуатация уязвимостей в мобильных приложениях ОС Android.
🎓 Кому будет полезен курс:
— Новичкам с базовыми понятиями об алгоритмах и операционных системах;
— Специалистам по тестированию на проникновение, желающим лучше изучить анализ мобильных приложений;
— Разработчикам мобильных приложений, для повышения уровня защищённости разрабатываемых приложений.
🏆 Выдаём сертификат при успешной сдаче экзамена
📌 Узнать подробнее о курсе
Старт: 10 июля
Продолжительность: 3 месяца
Курс позволяет изучить основы анализа мобильных приложений под ОС Android. Рассматривается устройство приложений Android, этапы создания мобильного приложения, приемы реверса и изменения кода.
Подробно рассмотрен поиск и эксплуатация уязвимостей в мобильных приложениях ОС Android.
🎓 Кому будет полезен курс:
— Новичкам с базовыми понятиями об алгоритмах и операционных системах;
— Специалистам по тестированию на проникновение, желающим лучше изучить анализ мобильных приложений;
— Разработчикам мобильных приложений, для повышения уровня защищённости разрабатываемых приложений.
🏆 Выдаём сертификат при успешной сдаче экзамена
📌 Узнать подробнее о курсе
👍5❤2🔥1
Mastering Java: A Beginner's Guide
Divya Sachdeva, Natalya Ustukpayeva (2022)
Mastering Java: A Beginner's Guideintroduces developers of all ages to the beautiful and valuable world of Java.
Java is frequently used as the default platform for scientific applications, including natural language processing. The primary reason for this is that it is secure, portable, and extensible. It also has excellent high-level concurrency tools.
Скачать
👉 @java_360
Divya Sachdeva, Natalya Ustukpayeva (2022)
Mastering Java: A Beginner's Guideintroduces developers of all ages to the beautiful and valuable world of Java.
Java is frequently used as the default platform for scientific applications, including natural language processing. The primary reason for this is that it is secure, portable, and extensible. It also has excellent high-level concurrency tools.
Скачать
👉 @java_360
👍2
Beginning IntelliJ IDEA: Integrated Development Environment for Java Programming
Ted Hagos (2022)
Get started quickly with IntelliJ, from installation to configuration to working with the source code and more. This tutorial will show you how to leverage IntelliJ’s tools to develop clean, efficient Java applications. Author Ted Hagos will first walk you through buidling your first Java applications using IntelliJ. Then, he’ll show you how to analyze your application, top to bottom; using version control and tools that allow you expand your application for big data or data science applications and more. You'll also learn some of the IDE’s advanced features to fully maximize your application's capabilities. The last portion of the book focuses on application testing and deployment, and language- and framework- specific guidelines. After reading this book and working through its freely available source code, you'll be up to speed with this powerful IDE for today's Java development. What You Will Learn Use IntelliJ IDEA to build Java applications Set up your IDE and project Work with source code Extend your Java application to data science and other kinds of applications Test and deploy your application and much more Who This Book Is For Programmers new to IntelliJ IDEA who may have some prior exposure to Java programming.
Скачать
👉 @java_360
Ted Hagos (2022)
Get started quickly with IntelliJ, from installation to configuration to working with the source code and more. This tutorial will show you how to leverage IntelliJ’s tools to develop clean, efficient Java applications. Author Ted Hagos will first walk you through buidling your first Java applications using IntelliJ. Then, he’ll show you how to analyze your application, top to bottom; using version control and tools that allow you expand your application for big data or data science applications and more. You'll also learn some of the IDE’s advanced features to fully maximize your application's capabilities. The last portion of the book focuses on application testing and deployment, and language- and framework- specific guidelines. After reading this book and working through its freely available source code, you'll be up to speed with this powerful IDE for today's Java development. What You Will Learn Use IntelliJ IDEA to build Java applications Set up your IDE and project Work with source code Extend your Java application to data science and other kinds of applications Test and deploy your application and much more Who This Book Is For Programmers new to IntelliJ IDEA who may have some prior exposure to Java programming.
Скачать
👉 @java_360
👍2
Java Challenges: 100+ Proven Tasks that Will Prepare You for Anything
Автор: Michael Inden (2021)
Автор Майкл Инден описывает альтернативные решения и анализирует возможные подводные камни и типичные ошибки при проектировании систем. Примеры рассматриваются с использованием JShell, JUnit 5 для модульного тестирования и проверки решений. Также, подробно описывается O-нотация для оценки производительности алгоритмов.
Скачать
👉 @java_360
Автор: Michael Inden (2021)
Автор Майкл Инден описывает альтернативные решения и анализирует возможные подводные камни и типичные ошибки при проектировании систем. Примеры рассматриваются с использованием JShell, JUnit 5 для модульного тестирования и проверки решений. Также, подробно описывается O-нотация для оценки производительности алгоритмов.
Скачать
👉 @java_360
👍3
Профессия «Java-разработчик». Курс с нуля до трудоустройства за 10 месяцев.
Освойте язык крупного бизнеса и финансовых технологий и научитесь разрабатывать веб-приложения на фреймворке Spring.
🎁 Мы подготовили для вас спецпредложения, чтобы решиться было проще! Выбирайте один из бонусов: 2 месяца академического отпуска, 1 месяц персональных консультаций с наставником и подготовка к техническому интервью, кешбэк 20 000 ₽ после полного прохождения программы.
Готовы попробовать прямо сейчас? Оставьте заявку, и мы расскажем, как пройти бесплатные курсы профессии!
Освойте язык крупного бизнеса и финансовых технологий и научитесь разрабатывать веб-приложения на фреймворке Spring.
🎁 Мы подготовили для вас спецпредложения, чтобы решиться было проще! Выбирайте один из бонусов: 2 месяца академического отпуска, 1 месяц персональных консультаций с наставником и подготовка к техническому интервью, кешбэк 20 000 ₽ после полного прохождения программы.
Готовы попробовать прямо сейчас? Оставьте заявку, и мы расскажем, как пройти бесплатные курсы профессии!
Java Professional Interview Guide
Mandar Maheshwar Jog (2021)
Learn About Java Interview Questions and Practise Answering About Concurrency, JDBC, Exception Handling, Spring and Hibernate (2021)
The book covers nearly every aspect of Java, right from the fundamentals of core Java to advanced features such as lambdas and functional programming. Each concept's topics begin with an overview, followed by a discussion of the interview questions. Additionally, the book discusses the frameworks, Hibernate and Spring. The questions included in each topic will undoubtedly help you feel more confident during the technical interview, which will increase your chances of being selected. You will gain an understanding of both the interviewer and the interviewee's psychology. This book will help you build a solid foundation of Java, the Java architecture, and how to answer questions about Java's internal operations.
Скачать
👉 @java_360
Mandar Maheshwar Jog (2021)
Learn About Java Interview Questions and Practise Answering About Concurrency, JDBC, Exception Handling, Spring and Hibernate (2021)
The book covers nearly every aspect of Java, right from the fundamentals of core Java to advanced features such as lambdas and functional programming. Each concept's topics begin with an overview, followed by a discussion of the interview questions. Additionally, the book discusses the frameworks, Hibernate and Spring. The questions included in each topic will undoubtedly help you feel more confident during the technical interview, which will increase your chances of being selected. You will gain an understanding of both the interviewer and the interviewee's psychology. This book will help you build a solid foundation of Java, the Java architecture, and how to answer questions about Java's internal operations.
Скачать
👉 @java_360
👍4