CodeMode | Программирование
11.1K subscribers
3.31K photos
5 videos
10 files
3.35K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 UML Diagramming: A Case Study Approach, Suriya Sundaramoorthy

• Унифицированный язык моделирования, более известный как UML, стал де-факто стандартным языком моделирования для анализа и проектирования программных приложений и систем.

• Книга объясняет построение диаграмм UML на конкретных примерах, чтобы помочь разработчикам систем и программного обеспечения определить, визуализировать, построить и документировать артефакты программных систем. Примеры демонстрируют, как UML воплощает лучшие практики программной инженерии для моделирования больших и сложных систем. Они показывают, что UML - это интуитивно понятный язык диаграмм, который может быть легко понят конечными пользователями и бизнес-профессионалами. Эти примеры также демонстрируют, что UML является мощным языком для передачи информации о дизайне программного обеспечения, чтобы помочь разработчикам и конечным пользователям подтвердить объем приложения, требования и возможности.

🧷Скачать бесплатно.

2022 #ENG
📕 Practical Test Automation: Learn to Use Jasmine, RSpec, and Cucumber Effectively for Your TDD and BDD, Panos Matsinopoulos

• Понимание автоматизации тестирования - жизненно важный навык для любого разработчика

• Изучите принципы разработки, основанной на TDD и BDD. В книге рассматриваются Jasmine, RSpec и Cucumber, которые могут быть использованы в ваших сервисах.

• Вы увидите, как использовать функции Jasmine для работы с приложением JavaScript. Вы узнаете, как использовать MiniTest и RSpec с Ruby и Rubymine. Так, вы будете использовать Cucumber для разработки своего программного обеспечения с использованием подхода BDD.

🧷Скачать бесплатно.

2020 #ENG
📕 Agile. Основы, А. Коробейник

• Электронный учебник – сборник материалов, изучив который, вы
сможете получить краткое и емкое представление об основных
практиках Agile.
Контент электронного учебника сформирован на базе разнообразных источников. В нем, помимо полезного материала, вы найдете:
– вопросы на проверку понимания изученного;
– краткие резюме и памятки;
– советы и рекомендации по применению;
– рекомендации по дополнительному чтению;
– результаты опросов и статистику по теме;
– практические кейсы.

• На изучение вам потребуется 40 минут. В конце вас ждут вопросы
для проверки усвоения материала.

🧷Скачать бесплатно.

2022 #RU
📕 Amazon Web Services in Action, 3rd Edition: An in-depth guide to AWS, Andreas Wittig

• Это исчерпывающее введение во все службы AWS. В этом пересмотренном издании понятным и доступным языком рассматриваются все основные службы, включая такие службы, как AWS Lambda и CloudFormation.

• Вы сможете автоматизировать развертывание, масштабирование и даже управление инфраструктурой с помощью мощных инструментов Infrastructure as Code. Вы узнаете, как защитить сетевой трафик с помощью частного облака, добиться высокой доступности с помощью автомасштабирования, поделиться данными с помощью EFS и обеспечить хранение в памяти с помощью ElastiCache.

🧷Скачать бесплатно.

2023 #ENG
📕 Spring Boot 2. Лучшие практики для профессионалов, Фелипе Гутьеррес

• Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений?

• Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring.

• Используйте Spring Boot 2 и такие инструменты фреймворка Spring 5, как WebFlux, Security, Actuator, а также фреймворк Micrometer, предоставляющий новый способ сбора метрик.

🧷Скачать бесплатно.

2020 #RU
📕 Building Microservices: Designing Fine-Grained Systems 2nd Edition, Sam Newman

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

• С помощью наглядных примеров и практических советов автор дает всем - от архитекторов и разработчиков до тестировщиков и ИТ-операторов - прочную основу для понимания концепций. Вы погрузитесь в новейшие решения для моделирования, интеграции, тестирования, развертывания и мониторинга собственных автономных сервисов.

🧷Скачать бесплатно.

2021 #ENG
📕 Practical Laravel: Develop clean MVC web applications, Vallejo

• Laravel - это фреймворк для веб-приложений на PHP с элегантным синтаксисом. В книге мы будем использовать Laravel для разработки приложения интернет-магазина, которое использует множество функций фреймворка.

• Приложение интернет-магазина станет средством для понимания простых и сложных концепций Laravel и того, как функции Laravel можно использовать для реализации коммерческих приложений.

🧷Скачать бесплатно.

2022 #ENG
📕 Секреты Oracle SQL, Алан Бьюли, Санжей Мишра

• Большинство книг по SQL не выходит за рамки обсуждения синтаксиса и азов применения. Книга Секреты Oracle SQL - одно из исключений, где авторы, используя Oracle8i и Oracle9i, на большом количестве примеров показывают, как творчески применять мощные и гибкие средства SQL для быстрого создания эффективных и удобных для сопровождения запросов в среде Oracle.

• Вы научитесь: применять ANSI-совместимый синтаксис объединения; работать с новыми типами для времени и даты; максимально использовать такие конструкции SQL, как подзапросы, слияния, группы и объединения; обрабатывать иерархические данные; использовать инструкции DECODE и CASE для реализации условной логики в запросах SQL;

🧷Скачать бесплатно.

2015 #RU
📕 Introduction to Data Science: Data Analysis and Prediction Algorithms with R, Rafael A. Irizarry

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

• Эта книга - учебник, подходящий для изучения Data Science с нуля. Предварительные знания R не требуются, хотя некоторый опыт программирования может быть полезен.

🧷Скачать бесплатно.

2019 #ENG
📕 Swift. Основы разработки приложений по IOS, IPadOS и MacOS. 6-е издание, Василий Усов

• Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт. Теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными ситуациями.

• В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.

🧷Скачать бесплатно.

2021 #RU
📕 FinOps Handbook for Microsoft Azure: Empowering teams to optimize their Azure cloud spend with FinOps best practices, Maulik Soni

• В начале книги вы узнаете, как эффективно контролировать и управлять использованием облака, выявлять возможности экономии и внедрять изменения, которые позволят сократить общие расходы. Независимо от того, являетесь ли вы небольшим стартапом или крупным предприятием, эта книга вооружит вас знаниями и навыками, необходимыми для достижения экономии средств и поддержания бережливой облачной инфраструктуры.

• По мере продвижения вы узнаете, как оценить текущие расходы на облако и составить бюджет на его использование. На протяжении всех глав вы узнаете, как вести переговоры с поставщиком облачных услуг, чтобы оптимизировать тариф, распределять расходы на контейнер и получить твердое понимание оптимизации расходов на основе метрик.

🧷Скачать бесплатно.

2023 #ENG
📕 Angular и TypeScript. Сайтостроение для профессионалов, Файн Я., Моисеев А.

• Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный инструмент полностью интегрирован со статическт типизированным языком TypeScript, который отлично вписывается в экосистему JavaScript.

🧷Скачать бесплатно.

2018 #RU
📕 JavaScript All-in-One For Dummies, Chris Minnick

• Пособие для разработчиков по изучению одного из самых используемых языков сценариев

• Эта книга предлагает полное введение в JavaScript и его использование в реальном мире. Эта книга предлагает основы кодирования на JavaScript, прежде чем погрузиться в библиотеки, фреймворки и среды выполнения, которые необходимо знать как новичкам, так и опытным кодерам. Начните с изучения основ JavaScript - это может сделать каждый, даже если вы никогда раньше не писали код. Затем перейдите к деталям самых популярных на сегодняшний день фреймворков - React.js, Vue.js, Svelte и Node.js. Устраивайтесь поудобнее и изучайте JavaScript!

🧷Скачать бесплатно.

2023 #ENG
📕 Automated Machine Learning with AutoKeras: Deep learning made accessible for everyone with just few lines of coding, Luis Sobrecueva

• AutoKeras — это программная библиотека AutoML с открытым исходным кодом, которая обеспечивает легкий доступ к моделям глубокого обучения. Если вы хотите создавать архитектуры моделей глубокого обучения и выполнять автоматическую настройку параметров с помощью AutoKeras, эта книга для вас. Эта книга научит вас разрабатывать и использовать современные алгоритмы искусственного интеллекта в своих проектах.

• Затем вы узнаете, как использовать AutoKeras для классификации и регрессии изображений и текста. По мере продвижения вы узнаете, как использовать AutoKeras для анализа тональности документов. Эта книга также покажет вам, как реализовать пользовательскую модель для классификации тем с помощью AutoKeras.

🧷Скачать бесплатно.

2021 #ENG
📕 За пределами Linux с нуля (Том 2), Бикманс Ж.

• Во второй части подпроекта «За пределами «Linux® с нуля» описывается установка основных серверов, почтовых серверов и серверов баз данных. Приведены сведения по сборке оболочек среды рабочего стола – KDE, Gnome, легковесной Xfce. Рассматривается установка офисных пакетов, графических браузеров и других приложений, необходимых для работы в системе X Window.

• В разделе «Мультимедиа» изучается, как устанавливать драйвера для видеоадаптеров и кодеки, как настраивать движки и интерфейсы доступа к ним. Также описана настройка и установка пакетов для печати и сканирования текстовых документов.

🧷Скачать бесплатно.

2016 #RU
📕 Pro Angular: Build Powerful and Dynamic Web Apps, 5th Edition

• Angular - это библиотека JavaScript с открытым исходным кодом, поддерживаемая компанией Google.

• Она имеет множество отличных возможностей для разработки на стороне сервера и используется в некоторых из самых крупных и сложных веб-приложений в мире для улучшения HTML в браузере. Ее краеугольным камнем является способность создавать приложения, которые можно расширять, поддерживать, тестировать и стандартизировать. Знание основ Angular и понимание его применения - это актив в арсенале любого разработчика.

🧷Скачать бесплатно.

2022 #ENG
📕 Аппаратный хакинг: взлом реальных вещей, Вуденберг Джаспер ван, О’Флинн Колин

• Встроенные системы трудно атаковать. Различных конструкций плат, процессоров и операционных систем слишком много, и это затрудняет их реверс-инжиниринг. Но теперь все станет проще - вас обучат два ведущих мировых эксперта по взлому аппаратного обеспечения.

• Пройдите ускоренный курс по архитектуре и безопасности встроенных устройств, узнайте об электрических сигналах, анализе образов прошивок и многом другом. Авторы объединяют теорию с практическими инструкциями, которые вы можете применить на реальном железе. Книга завершается описанием атак на такие устройства, как Sony PlayStation 3, Xbox 360 и лампы Philips Hue. В приложении приведен список всего оборудования, которое понадобится вам для домашней лаборатории, независимо от того, планируете ли вы модифицировать печатную плату или собирать и анализировать графики потребляемой мощности.

🧷Скачать бесплатно.

2023 #RU
📕 Clojure на производстве 2-е изд., Гришаев И. В.

• Книга рассказывает о Clojure — современном диалекте Лиспа. Это функциональный язык с акцентом на неизменяемость и многопоточность. Он появился десять лет назад и постепенно набирает популярность в России. В семи главах мы рассмотрим, как работать с Clojure на производстве.

• Эта книга не для тех, кто учит язык с нуля. Ожидается, что читатель знаком с Clojure или другим диалектом Лиспа. Чтобы лучше усвоить материал, желательно иметь опыт программирования. Для аудитории продвинутого уровня.

🧷Скачать бесплатно.

2022 #RU
📕 Go for Java Programmers: Learn the Google Go Programming Language, Barry Feigenbaum Ph.D.

• Получите глубокое представление о языке программирования Go и связанных с ним стандартных библиотеках. Эта книга ориентирована на программистов, которые уже знают язык программирования Java, и использует знания Java.

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

🧷Скачать бесплатно.

2021 #ENG
📕 Blockchain for Cybersecurity in Cyber-Physical Systems, Imed Romdhani

• Технология блокчейн проникла во все сферы нашей жизни, от производства до здравоохранения и не только.

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

🧷Скачать бесплатно.

2023 #ENG