В нашей последней серии электронных книг от Chef до Puppet и от Scalding до Spring мы подробно рассмотрим некоторые ключевые темы, которые помогут вам стать лучшим разработчиком.
Что вы узнаете
В этом месяце мы сделали девять новых электронных книг доступными для загрузки подписчиками Tuts +. Вот подробности того, что вы можете узнать.
1. Программирование MapReduce с помощью Scalding
Программирование MapReduce с помощью Scalding — это практическое руководство по настройке среды разработки и реализации простых и сложных преобразований MapReduce в Scalding с использованием методологии разработки, основанной на тестировании, и других лучших практик.
2. Создание масштабируемых приложений с Redis и Node.js
Эта книга поможет вам разобраться с Node.js и применить знания для создания эффективных веб-приложений. Вы начинаете с разработки серверного веб-приложения с последующим интерфейсом, а затем развертываете его на облачной платформе. В этой книге используется целостный подход к программированию на стороне сервера с использованием Node.js в сочетании с различными средами и инструментами.
3. RESTful Java-шаблоны и лучшие практики
Эта книга представляет собой практическое практическое руководство, которое предоставляет вам четкую и прагматичную информацию, позволяющую воспользоваться реальной мощью сервисов RESTful, и дает вам хорошую основу для их использования в ваших приложениях. Сравнивая API-интерфейсы таких платформ, как Facebook, Twitter, GitHub и PayPal, книга раскрывает целый ряд интересных возможностей с помощью сервисов RESTful и исследует бесконечные возможности, используя разнообразные строительные блоки и советы, описанные в разных главах.
К концу книги вы сможете успешно использовать объясненные концепции для разработки и реализации приложений на основе передового опыта для служб RESTful.
4. Spring MVC Руководство для начинающих
Архитектура MVC для разработки веб-приложений продолжает оставаться мощной концепцией и самой популярной моделью проектирования, известной разработчикам. Spring MVC — это инфраструктура модель-представление-контроллер для веб-приложений Java, упрощающая написание и тестирование веб-приложений Java.
Эта книга — отличный компаньон для начинающих, которые хотят изучать Spring MVC. С помощью реальных примеров вы узнаете, как создать полностью функциональное веб-приложение. Вы также получите полный обзор среды веб-разработки Spring и всех ее ключевых компонентов.
5. Основы шеф-повара
Chef — это инструмент управления конфигурацией, который превращает ИТ-инфраструктуру в код. Chef Essentials познакомит вас с функциональностью Chef, начиная с его основных функций и заканчивая продвинутыми разработками.
К концу этой книги вы будете уверены в том, как управлять своей инфраструктурой, масштабировать с помощью облака и расширять встроенные функции самого Chef.
6. RESTful Безопасность веб-сервисов Java
С помощью этой книги вы сможете разработать собственную реализацию безопасности или использовать протокол для предоставления разрешений вашим приложениям RESTful с помощью OAuth. Вы также получите знания о работе других функций, таких как настройка и проверка протоколов HTTP и HTTPS, сертификатов и защиты протоколов для передачи данных. К концу книги вы получите исчерпывающие знания, которые помогут вам обнаружить и устранить уязвимости.
7. Разработка адаптивных веб-приложений с использованием AJAX и jQuery.
Разработка адаптивных веб-приложений с использованием AJAX и jQuery предоставит вам навыки, необходимые для быстрого и эффективного создания адаптивных веб-приложений. Книга начинается с определения ключевых преимуществ адаптивного приложения для коммерческого сайта, а затем рассказывает, как разработать макет с помощью Bootstrap 3 и добавить динамические визуальные эффекты в ваше веб-приложение с помощью вызовов AJAX.
К концу этой книги вы сможете разрабатывать адаптивные веб-приложения, комбинируя методы разработки AJAX с библиотекой jQuery JavaScript.
8. AngularJS Essentials
Прочтите AngularJS Essentials , практическое руководство, наполненное примерами из реальной жизни, которые помогут вам узнать о лучших практиках среды AngularJS, охватывая ее наиболее важные понятия, такие как директивы, выражения, фильтры и модули, и проведут вас через этапы построения ваше собственное веб-приложение.
9. Овладение куклой
Puppet — это система управления конфигурацией, созданная для системных администраторов, чтобы эффективно управлять большим количеством систем и поддерживать порядок.
Мастеринг Puppet решает проблемы, возникающие в крупных развертываниях, такие как масштабирование и дублирование определений ресурсов. Он покажет вам, как встроить Puppet в вашу организацию и заставить всех работать. Представленные концепции могут быть адаптированы к организации любого размера. Эта книга начинается с настройки и установки Puppet в вашей организации, а затем переходит к реализации контроля версий в Puppet, созданию пользовательских модулей и расширению инфраструктуры Puppet. Наконец, вы узнаете советы и рекомендации, которые могут быть полезны при устранении неполадок в Puppet, и лучшие рекомендации, которые помогут вам стать профессионалом.
Начните учиться с годовой подпиской
Подпишитесь на Tuts + для доступа к нашей библиотеке сотен электронных книг и видео курсов. С годовой подпиской вы можете загружать до пяти электронных книг в месяц, а подписка на Year Pro дает вам неограниченный доступ.