Java Programming Spring and Spring Boot Bundle


Информация о пакете


Learn Java 12 Programming
Подробное руководство по началу работы с Java и пониманию основных концепций, таких как объектно-ориентированное, функциональное и реактивное программирование.
Ключевая особенность
- Расширьте свои знания о важных концепциях программирования и новейших функциях Java
- Изучите основные темы программирования, включая программирование с графическим интерфейсом, параллелизм и обработку ошибок.
- Изучите идиомы и лучшие практики для написания высококачественного кода Java
Описание книги
Java - один из предпочтительных языков разработчиков, используемый во всем, начиная со смартфонов и игровых консолей и заканчивая даже суперкомпьютерами, а его новые функции просто добавляют богатства языку. Эта книга по программированию на Java начинается с того, что помогает вам узнать, как установить Java Development Kit. Затем вы сосредоточитесь на понимании объектно-ориентированного программирования (ООП) с эксклюзивным пониманием таких понятий, как абстракция, инкапсуляция, наследование и полиморфизм, которые помогут вам при программировании для реальных приложений. Далее вы рассмотрите фундаментальные структуры программирования Java, такие как структуры данных и алгоритмы, которые будут служить строительными блоками для ваших приложений. Вы также углубитесь в основные темы программирования, которые помогут вам с обработкой ошибок, отладкой и тестированием ваших приложений. По мере вашего продвижения вы перейдете к более сложным темам, таким как библиотеки Java, управление базами данных и сетевое программирование, которые оттачивают ваши навыки в создании приложений профессионального уровня.
Далее вы поймете, как создавать графический пользовательский интерфейс с помощью JavaFX, и научитесь создавать масштабируемые приложения, используя преимущества реактивного и функционального программирования.
К концу этой книги вы не только хорошо познакомитесь с Java 10, 11 и 12, но и получите представление о будущем этого языка и разработки программного обеспечения в целом.
Что вы узнаете
- Изучите и применяйте объектно-ориентированные принципы
- Получите представление о структурах данных и поймите, как они используются в Java.
- Изучите многопоточное, асинхронное, функциональное и реактивное программирование
- Добавьте в приложение удобный графический интерфейс
- Узнайте, что такое потоки и как они могут помочь в обработке данных
- Узнайте о важности микросервисов и используйте их, чтобы сделать свои приложения надежными и масштабируемыми.
- Изучите шаблоны проектирования Java и лучшие практики для решения повседневных проблем
- Изучите методы и идиомы для написания высококачественного кода Java
Для кого эта книга
Эта книга будет полезна студентам, разработчикам программного обеспечения или всем, кто хочет овладеть новыми навыками или даже языком. Хотя эта книга предназначена для начинающих, профессиональные программисты тоже могут извлечь из нее пользу. Предварительное знание Java или какого-либо языка программирования не требуется.
Детали электронной книги
Об этом комплекте
Изучите список из 20 исчерпывающих руководств по использованию Java и примените его в своей повседневной работе с Java Programing Spring и Spring Boot Bundle.
В этой многоуровневой коллекции, которая включает в себя все новинки для фанатиков, вы узнаете все практические и ключевые компоненты этого быстрого, безопасного и надежного программного обеспечения, которое будет использоваться в огромном разнообразии онлайн-проектов, используя свои знания в кросс- платформенная вычислительная среда.
На первом уровне у вас будет доступ к пяти электронным книгам с практическим подходом к обучению в стиле поваренной книги, которые помогут вам понять важность шаблонов проектирования для разработки программного обеспечения, а также реализовать высокоэффективные и надежные коды с помощью новых API Java. Изучив программирование на Java 12, вы укрепите свои знания о важных концепциях программирования и новейших функциях Java, а также изучите методы и идиомы для написания высококачественного кода Java.
Выберите второй уровень, и вы получите еще пять электронных книг поверх контента первого уровня с упором на создание надежных, быстрых и реактивных приложений для Интернета и Android. Этот уровень включает в себя практическое реактивное программирование в Spring 5, в котором вы приобретете навыки для создания реактивной системы с использованием Spring 5 и Project Reactor, а также создадите высокоэффективный реактивный микросервис с помощью Spring Cloud.
Получите полный пакет, когда вы выберете уровень 3, что позволит вам получить доступ ко всем 20 электронным книгам, которые идеально подходят для всех, кто хочет изучать язык программирования Java, без предварительного опыта. Архитектура программного обеспечения с помощью Spring 5.0 помогает анализировать сценарии, в которых должна использоваться модель архитектуры, и внедрять гибкие методы для вывода вашего программного обеспечения на производство, в то время как Освоение Spring Boot 2.0 помогает вам освоить создание современных высокопроизводительных распределенных приложений с использованием облачных шаблонов, а также Обеспечение удобства в производстве и эксплуатации приложений с помощью Spring Actuator.
Электронные книги доступны в форматах EPUB, MOBI и PDF.