
Изучите, как следует реализовывать эффективные алгоритмы на основе важнейших структур данных на языке Java, а также как измерять производительность этих алгоритмов. Каждая глава сопровождается упражнениями, помогающими закрепить материал.

Универсальный сборник программ, распределённых по категориям, с автоматической установкой на операционные системы Windows. Образ установщика программ не является загрузочным. Чтобы начать им пользоваться, достаточно распаковать образ ISO на носитель информации при помощи программы UltraISO, либо при помощи архиватора WinRAR. К дополнительной опции относится возможность прослушивания аудио треков во время длительной установки программ.

Исчерпывающее руководство по Java для серьезных программистов! Полностью обновлено по версиям Java SE 9, 10 и 11.
Это одиннадцатое издание исчерпывающего руководства по написанию надежного, удобно сопровождаемого прикладного кода. Какой бы версией вы ни пользовались, будь то Java SE 9, 10 или 11, эта книга дает глубокое и практическое понимание языка Java и его интерфейса API, а сотни приведенных в ней реальных примеров демонстрируют эффективные и действенные способы решения практических задач прикладного программирования.

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

Этот курс познакомит вас с базовыми знаниями языка Java, необходимыми для разработки мобильных приложений платформы Android. Вы научитесь разрабатывать Android приложения с нуля с помощью интегрированной среды разработки Android Studio.

Говоря о третьем издании этой книги, достаточно упомянуть его автора — Джошуа Блоха — и это будет наилучшей ее рекомендацией. Книга представляет собой овеществленный опыт ее автора как программиста на Java. Новые возможности этого языка программирования, появившиеся в версиях, вышедших со времен предыдущего издания книги, по сути знаменуют появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на современном Java с использованием старых парадигм.

В этом десятом издании справочного пособия, полностью обновленном с учетом последней версии Java SE 9, поясняется, как разрабатывать, компилировать, отлаживать и выполнять программы на языке программирования Java.

AIDE – интегрированная среда разработки (IDE) для разработки приложений для Android непосредственно на мобильном устройстве. Присутствует редактор с функциями автоподстановки кода и поиска ошибок в режиме реального времени, рефакторинг и смарт-навигации по коду, отладчик Java, компилятор, а также встроенный файловый менеджер c поддержкой протокола SSH и подробная справочная документация. В качестве средств разработки могут быть использованы Java, C/C++, HTML5, CSS и JavaScript. Приложение полностью совместимо с проектами Eclipse и системой Git, может работать с проектами, разработанными в Android Studio.

Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие советы по применению рекомендаций на практике. Примеры для этого издания написаны на языке Java, но существует аналогичная книга с примерами на языке C#.
Издание предназначено программистам на Java, желающим научиться писать качественный и хорошо поддерживаемый код.

Этот курс предназначен для людей, которые никогда не изучали языки программирования. Вы полностью пройдете весь путь от установки среды разработки до загрузки вашего приложения в Google Play. Первые ваши приложения будут очень простые, потом с каждым уроком вы будете их усложнять, добавлять все больше новых элементов.

Курс рассчитан на новичков, которые хотят улучшить знания в Java разработке. В курсе будут рассмотрены такие темы, как: программирование на Java, создание UI дизайна приложений и добавление к ним функциональности, а также разработка программ в Android Studio под многочисленные андроид устройства.

Тщательно обновленное для платформы Java Standard Edition 11, это практическое руководство шаг за шагом показывает как начать программирование на Java. Написанная Java-гуру Гербертом Шильдтом, книга начинается с основ, таких как создание, компиляция и запуск Java-программы. Вы узнаете основные ключевые слова Java, синтаксис, команды и многое друое.

Решения для модульного, функционального, реактивного, GUI, сетевого и многопоточного программирования. На протяжении более трех десятилетий Java была на переднем крае разработки надежного программного обеспечения, которое помогло универсальным компаниям удовлетворить их потребности. Поскольку Java - один из наиболее широко используемых языков программирования в истории, то разработчикам крайне необходимо найти эффективные способы его использования, чтобы в полной мере использовать возможности последних функций Java. Эта книга предлагает ряд решений для разработки программного обеспечения с простыми и понятными примерами кода на Java 11, которые помогут вам создать современную программную систему.

Узнайте как создавать масштабируемые, отказоустойчивые и эффективные приложения на Java, соответствующие вашим требованиям к программному обеспечению. Java - это один из языков программирования, который наиболее часто используется программистами и разработчиками. В этой книге вы быстро узнаете новые функции Java 11 и испытаете простой и мощный подход к разработке программного обеспечения. Вы увидите, как использовать инструменты выполнения Java, как понять среду Java и создать простое приложение для хранения имен в Java. Далее вы узнаете о передовых технологиях, которые предоставляет Java, таких как веб-программирование и параллельные вычисления, а также разработаете игру-вдохновитель.

Этот курс ориентирован на тех, кто уже знаком с языком программирования Java и хотел бы научиться разрабатывать настольные приложения Java с графическим интерфейсом пользователя.

Видеокурс содержит 4 основных направления знаний: программирование, крэкерство, реверсинг, а теперь ещё и хакерство. Но не беспокойтесь, ничего запрещенного. Видеоуроки и книги курса построены по принципу «от просто к сложному», поэтому особенно подходят для начинающих «с нуля», но многое из материалов будет полезно и опытным специалистам.

Курс предназначен для разработчиков уровня Junior и Middle, которые имеют общее представление и опыт работы с Web и хотят узнать больше о мире современного JavaScript.

Быстро найдите решения для множества общих задач программирования с платформой Java Enterprise Edition для веб-приложений малого бизнеса, корпоративных приложений баз данных и решений для микросервисов. Содержимое представлено в популярном формате "задача-решение". Посмотрите на задачу программирования, которую вы хотите решить. Прочтите решение. Примените решение непосредственно в своем собственном коде. Задача решена!

С помощью этого видеокурса вы изучите основные и самые необходимые понятия для работы с JavaScript, то как он работает в браузере, познакомитесь с современными трендами и фреймворками. Так же вы научитесь писать правильный и красивый код и находить в нем коварных "жуков".

Создавайте мощные и сложные корпоративные серверные приложения на базе JavaBeans (EJB), используя Java EE 8, Eclipse Enterprise для Java (EE4J), Web Tools Project (WTP) и платформу Microprofile. Эта книга, ориентированная на разработчиков Java и Java EE, с или без предварительного опыта EJB, содержит множество практических идей, советов по стратегии и примеров кода.