📗Unity для разработчика. Мобильные мультиплатформенные игры. Джон Мэннинг, Пэрис Батфилд-Эддисон.
• Создавайте игры, работающие на любых мобильных устройствах, телефонах и планшетах.
• Освойте игровой движок Unity, принципы создания игр, работу с графикой, системами частиц и многое другое, научитесь создавать двухмерные и трехмерные игры, узнайте о продвинутых возможностях Unity.
• Советы профессиональных разработчиков помогут быстро начать работу и сразу получить красивый, качественный и интерактивный 3D- и 2D-контент.
🧷 Скачать бесплатно.
2018 #RU #Unity
• Создавайте игры, работающие на любых мобильных устройствах, телефонах и планшетах.
• Освойте игровой движок Unity, принципы создания игр, работу с графикой, системами частиц и многое другое, научитесь создавать двухмерные и трехмерные игры, узнайте о продвинутых возможностях Unity.
• Советы профессиональных разработчиков помогут быстро начать работу и сразу получить красивый, качественный и интерактивный 3D- и 2D-контент.
🧷 Скачать бесплатно.
2018 #RU #Unity
📘Алгоритмы Data Science и их практическая реализация на Python: учебное пособие. Протодьяконов А.В., Пылов П.А., Садовников В.Е.
• Рассмотрен полный каскад разработки моделей искусственного интеллекта.
• Проанализирована область Data Science, из которой выделены все необходимые для прикладной сферы алгоритмы машинного обучения, расположенные по уровню возрастания сложности работы с ними.
• Для студентов, изучающих информационные технологии. Может быть полезно как начинающим программистам, так и специалистам высокого уровня.
🧷 Скачать бесплатно.
2022 #RU #Python
• Рассмотрен полный каскад разработки моделей искусственного интеллекта.
• Проанализирована область Data Science, из которой выделены все необходимые для прикладной сферы алгоритмы машинного обучения, расположенные по уровню возрастания сложности работы с ними.
• Для студентов, изучающих информационные технологии. Может быть полезно как начинающим программистам, так и специалистам высокого уровня.
🧷 Скачать бесплатно.
2022 #RU #Python
📘Алгоритмы сжатия данных без потерь. Е.Р. Пантелеев, А.Л. Алыкова.
• Книга содержит описание алгоритмов сжатия данных без потерь, включающее классификацию этих алгоритмов, их обсуждение на концептуальном уровне и на уровне программной реализации, сравнительный анализ результатов их практического применения.
• Также обсуждаются смежные вопросы: особенности работы с двоичными данными, формирования заголовочной части сжатого файла, применение вспомогательных алгоритмов, повышающих эффективность сжатия, и объектно ориентированного подхода к реализации алгоритмов сжатия.
🧷Скачать бесплатно.
2021 #RU
• Книга содержит описание алгоритмов сжатия данных без потерь, включающее классификацию этих алгоритмов, их обсуждение на концептуальном уровне и на уровне программной реализации, сравнительный анализ результатов их практического применения.
• Также обсуждаются смежные вопросы: особенности работы с двоичными данными, формирования заголовочной части сжатого файла, применение вспомогательных алгоритмов, повышающих эффективность сжатия, и объектно ориентированного подхода к реализации алгоритмов сжатия.
🧷Скачать бесплатно.
2021 #RU
📘Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. Робин Никсон.
• Эта книга поможет вам освоить динамическое веб-программирование с применением самых современных технологий.
• Книга наполнена ценными практическими советами, содержит подробный теоретический материал.
• Для закрепления материала автор рассказывает, как создать полнофункциональный сайт, работающий по принципу социальной сети
Включая рассказ о React.js
- Изучите важнейшие аспекты языка PHP и основы объектно-ориентированного программирования.
- Познакомьтесь с базой данных MySQL.
- Управляйте cookie-файлами и сеансами, обеспечивайте высокий уровень безопасности.
- Пользуйтесь фундаментальными возможностями языка JavaScript.
- Применяйте вызовы AJAX, чтобы значительно повысить динамику вашего сайта.
🧷Скачать бесплатно.
2019 #RU #JavaScript #HTML5 #PHP #MySQL
• Эта книга поможет вам освоить динамическое веб-программирование с применением самых современных технологий.
• Книга наполнена ценными практическими советами, содержит подробный теоретический материал.
• Для закрепления материала автор рассказывает, как создать полнофункциональный сайт, работающий по принципу социальной сети
Включая рассказ о React.js
- Изучите важнейшие аспекты языка PHP и основы объектно-ориентированного программирования.
- Познакомьтесь с базой данных MySQL.
- Управляйте cookie-файлами и сеансами, обеспечивайте высокий уровень безопасности.
- Пользуйтесь фундаментальными возможностями языка JavaScript.
- Применяйте вызовы AJAX, чтобы значительно повысить динамику вашего сайта.
🧷Скачать бесплатно.
2019 #RU #JavaScript #HTML5 #PHP #MySQL
📙Функциональное программирование на С++. Иван Чукич
• Язык C++ поддерживает функциональное программирование с использованием шаблонов, лямбда-выражений и других своих базовых возможностей, а также алгоритмов из библиотеки STL.
• Функциональное программирование на C++ поможет вам раскрыть свои способности к функциональному мышлению, продемонстрировав новый взгляд на программирование на C++.
• В этой книге вы найдете десятки примеров, диаграмм и иллюстраций, описывающих идеи функционального программирования, которые вы сможете применять в C++, включая ленивые вычисления, объекты-функции и вызываемые объекты, алгебраические типы данных и многое другое.
• В процессе чтения вы увидите множество практических сценариев применения методов функционального программирования, где они могут принести наибольшую выгоду.
🧷Скачать бесплатно.
2020 #RU #C++
• Язык C++ поддерживает функциональное программирование с использованием шаблонов, лямбда-выражений и других своих базовых возможностей, а также алгоритмов из библиотеки STL.
• Функциональное программирование на C++ поможет вам раскрыть свои способности к функциональному мышлению, продемонстрировав новый взгляд на программирование на C++.
• В этой книге вы найдете десятки примеров, диаграмм и иллюстраций, описывающих идеи функционального программирования, которые вы сможете применять в C++, включая ленивые вычисления, объекты-функции и вызываемые объекты, алгебраические типы данных и многое другое.
• В процессе чтения вы увидите множество практических сценариев применения методов функционального программирования, где они могут принести наибольшую выгоду.
🧷Скачать бесплатно.
2020 #RU #C++
📗Оцифруйся или умри. Как трансформировать компанию с помощью искусственного интеллекта и обойти конку. Лахани Карим, Янсити Марко.
• Эта книга - полноценный гид по цифровизации компаний самых разных уровней.
• Марко Янсити и Карим Лахани, профессоры MBA Гарвардской школы бизнеса, провели масштабное исследование на более чем 350 предприятиях, включая Amazon, Netflix, Walmart, Fidelity.
• На большом количестве кейсов авторы объясняют, как искусственный интеллект меняет концепцию компании, становится главным оружием в конкурентной борьбе, в считанные месяцы превращает скромный стартап в лидеры рынка, предъявляет к руководителям новые требования.
🧷Скачать бесплатно.
2021 #RU
• Эта книга - полноценный гид по цифровизации компаний самых разных уровней.
• Марко Янсити и Карим Лахани, профессоры MBA Гарвардской школы бизнеса, провели масштабное исследование на более чем 350 предприятиях, включая Amazon, Netflix, Walmart, Fidelity.
• На большом количестве кейсов авторы объясняют, как искусственный интеллект меняет концепцию компании, становится главным оружием в конкурентной борьбе, в считанные месяцы превращает скромный стартап в лидеры рынка, предъявляет к руководителям новые требования.
🧷Скачать бесплатно.
2021 #RU
📙Байесовская статистика: Star Wars, LEGO, резиновые уточки и многое другое. Уилл Курт.
• Эта книга даст вам полное понимание байесовской статистики буквально «на пальцах» — с помощью простых объяснений и ярких примеров.
• Чтобы узнать, как применить байесовские подходы к реальной жизни, вы отправитесь на охоту за НЛО, поиграете в «Лего», рассчитаете вероятность выживания Хана Соло при полете через поле астероидов, а также узнаете, как оценить вероятность того, что вы не заболели (ковидом?!).
• Прикладные задачи и упражнения помогут закрепить материал и заложить фундамент для работы с широким спектром задач: от невероятных текущих событий до ежедневных сюрпризов делового мира.
Вы научитесь:
- Работать с распределениями и неопределенностями.
- Сравнивать гипотезы и делать надежные выводы.
- Использовать теорему Байеса.
- Делать оценку апостериорной вероятности и проверять правильность собственных выводов.
🧷Скачать бесплатно.
2021 #RU
• Эта книга даст вам полное понимание байесовской статистики буквально «на пальцах» — с помощью простых объяснений и ярких примеров.
• Чтобы узнать, как применить байесовские подходы к реальной жизни, вы отправитесь на охоту за НЛО, поиграете в «Лего», рассчитаете вероятность выживания Хана Соло при полете через поле астероидов, а также узнаете, как оценить вероятность того, что вы не заболели (ковидом?!).
• Прикладные задачи и упражнения помогут закрепить материал и заложить фундамент для работы с широким спектром задач: от невероятных текущих событий до ежедневных сюрпризов делового мира.
Вы научитесь:
- Работать с распределениями и неопределенностями.
- Сравнивать гипотезы и делать надежные выводы.
- Использовать теорему Байеса.
- Делать оценку апостериорной вероятности и проверять правильность собственных выводов.
🧷Скачать бесплатно.
2021 #RU
📕Python. Визуализация данных: Matplotlib, Seaborn, Mayavi.
• Книга посвящена библиотеками для визуализации данных на языке программирования Python: Matplotlib, Seaborn, Mayavi. По каждой библиотеке приведено подробное описание инструментов для визуализации данных, средств настройки внешнего вида и компоновки графиков.
• Matplotlib — библиотека на языке программирования Python для визуализации данных двумерной (2D) графикой (3D графика также поддерживается).
• Seaborn — это по сути более высокоуровневое API на базе библиотеки matplotlib. Seaborn содержит более адекватные дефолтные настройки оформления графиков. Также в библиотеке есть достаточно сложные типы визуализации, которые в matplotlib потребовали бы большого количество кода.
• Mayavi — это кроссплатформенное приложение для визуализации научных данных (и не только). Распространяется по лицензии BSD, что позволяет использовать его в коммерческих приложениях.
🧷Скачать бесплатно.
2020 #RU #Python
• Книга посвящена библиотеками для визуализации данных на языке программирования Python: Matplotlib, Seaborn, Mayavi. По каждой библиотеке приведено подробное описание инструментов для визуализации данных, средств настройки внешнего вида и компоновки графиков.
• Matplotlib — библиотека на языке программирования Python для визуализации данных двумерной (2D) графикой (3D графика также поддерживается).
• Seaborn — это по сути более высокоуровневое API на базе библиотеки matplotlib. Seaborn содержит более адекватные дефолтные настройки оформления графиков. Также в библиотеке есть достаточно сложные типы визуализации, которые в matplotlib потребовали бы большого количество кода.
• Mayavi — это кроссплатформенное приложение для визуализации научных данных (и не только). Распространяется по лицензии BSD, что позволяет использовать его в коммерческих приложениях.
🧷Скачать бесплатно.
2020 #RU #Python
📘Создаем нейронную сеть. Тарик Рашид.
• Книга представляет собой введение в теорию и практику создания нейронных сетей.
• Она предназначена для тех, кто хочет узнать, что такое нейронные сети, где они применяются и как самому создать такую сеть, не имея опыта работы в данной области.
• Автор простым и понятным языком объясняет теоретические аспекты, знание которых необходимо для понимания принципов функционирования нейронных сетей и написания соответствующих программных инструкций.
• Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке #Python.
🧷Скачать бесплатно.
2019 #RU #Python
• Книга представляет собой введение в теорию и практику создания нейронных сетей.
• Она предназначена для тех, кто хочет узнать, что такое нейронные сети, где они применяются и как самому создать такую сеть, не имея опыта работы в данной области.
• Автор простым и понятным языком объясняет теоретические аспекты, знание которых необходимо для понимания принципов функционирования нейронных сетей и написания соответствующих программных инструкций.
• Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке #Python.
🧷Скачать бесплатно.
2019 #RU #Python
📙Машинное обучение без лишних слов. Андрей Бурков.
• Все, что вам действительно нужно знать о машинном обучении, может уместиться на паре сотен страниц.
• Начнем с простой истины: машины не учатся. Типичное «машинное обучение» заключается в поиске математической формулы, которая при применении к набору входных данных (называемых «обучающими данными») даст желаемые результаты.
• Андрей Бурков постарался дать все необходимое, чтобы каждый мог стать отличным современным аналитиком или специалистом по машинному обучению.
• То, что удалось вместить в пару сотен страниц, в других книгах растянуто на тысячи. Типичные книги по машинному обучению консервативны и академичны, здесь же упор сделан на алгоритмах и методах, которые пригодятся в повседневной работе.
🧷Скачать бесплатно.
2020 #RU
• Все, что вам действительно нужно знать о машинном обучении, может уместиться на паре сотен страниц.
• Начнем с простой истины: машины не учатся. Типичное «машинное обучение» заключается в поиске математической формулы, которая при применении к набору входных данных (называемых «обучающими данными») даст желаемые результаты.
• Андрей Бурков постарался дать все необходимое, чтобы каждый мог стать отличным современным аналитиком или специалистом по машинному обучению.
• То, что удалось вместить в пару сотен страниц, в других книгах растянуто на тысячи. Типичные книги по машинному обучению консервативны и академичны, здесь же упор сделан на алгоритмах и методах, которые пригодятся в повседневной работе.
🧷Скачать бесплатно.
2020 #RU
📙Умные вещи: Arduino, датчики и сети для связи устройств.Том Иго
• Рассмотрен 31 проект на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды.
• Показано, как изменить настройки домашнего кондиционера, «позвонив ему» со своего смартфона; как использовать устройства Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для получения информации от датчиков и организации взаимодействия объектов.
• Рассмотрена работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js.
• В третьем издании добавлены новые проекты, описано использование в проектах не только Arduino Uno, но и Arduino 101, Arduino MKR1000, ESP32, ESP8266 и Raspberry Pi, а также уделено внимание вопросам безопасности.
🧷Скачать бесплатно.
2019 #RU #Arduino
• Рассмотрен 31 проект на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды.
• Показано, как изменить настройки домашнего кондиционера, «позвонив ему» со своего смартфона; как использовать устройства Wi-Fi, Bluetooth, LoRa и инфракрасное излучение для получения информации от датчиков и организации взаимодействия объектов.
• Рассмотрена работа с четырьмя программными платформами и библиотеками с открытым исходным кодом: Arduino IDE 1.8, Processing, node.js и p5.js.
• В третьем издании добавлены новые проекты, описано использование в проектах не только Arduino Uno, но и Arduino 101, Arduino MKR1000, ESP32, ESP8266 и Raspberry Pi, а также уделено внимание вопросам безопасности.
🧷Скачать бесплатно.
2019 #RU #Arduino
📘Unix и Linux. Руководство системного администратора.Немет, Снайдер, Хейн.
• Это современное и полное руководство по инсталляции, настройке и обслуживанию любой системы на основе FreeBSD или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру.
• Обновленное с учетом новых дистрибутивов и облачных сред, это всестороннее руководство охватывает лучшие практики для всех аспектов системного администрирования, включая управление хранением данных, проектирование и администрирование сети, управление конфигурацией, анализ производительности, виртуализацию, DNS.
• Авторы, являющиеся специалистами с мировыми именами, рассмотрели облачные платформы, методологию DevOps, непрерывное развертывание, контейнеризацию, мониторинг и многие другие важные темы.
• Книга предназначена для студентов, системных администраторов и всех программистов, использующих системы FreeBSD и #Linux.
🧷Скачать бесплатно.
2020 #RU #Linux
• Это современное и полное руководство по инсталляции, настройке и обслуживанию любой системы на основе FreeBSD или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру.
• Обновленное с учетом новых дистрибутивов и облачных сред, это всестороннее руководство охватывает лучшие практики для всех аспектов системного администрирования, включая управление хранением данных, проектирование и администрирование сети, управление конфигурацией, анализ производительности, виртуализацию, DNS.
• Авторы, являющиеся специалистами с мировыми именами, рассмотрели облачные платформы, методологию DevOps, непрерывное развертывание, контейнеризацию, мониторинг и многие другие важные темы.
• Книга предназначена для студентов, системных администраторов и всех программистов, использующих системы FreeBSD и #Linux.
🧷Скачать бесплатно.
2020 #RU #Linux
📘Python глазами хакера. Библиотека журнала "Хакер". Бруцкий-Стемпковский М. (ред.)
• Рассмотрены современные интерпретаторы языка Python.
• Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры инструментов для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием API VirusTotal.
• Приведены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS.
• Показано, как написать на Python новый навык для голосового помощника «Алиса» и различные программы для одноплатных компьютеров.
• Для программистов и специалистов по информационной безопасности.
🧷Скачать бесплатно.
2022 #RU #Python
• Рассмотрены современные интерпретаторы языка Python.
• Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры инструментов для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием API VirusTotal.
• Приведены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS.
• Показано, как написать на Python новый навык для голосового помощника «Алиса» и различные программы для одноплатных компьютеров.
• Для программистов и специалистов по информационной безопасности.
🧷Скачать бесплатно.
2022 #RU #Python
📘Active Directory глазами хакера. Ralf Hacker.
• Рассмотрена архитектура системы безопасности Active Directory.
• Приведены сведения об используемом хакерами инструментарии.
• Последовательно и подробно описываются все этапы атаки на домен глазами злоумышленника: поиск уязвимостей и разведка в атакуемой сети, повышение привилегий, боковое перемещение, поиск и сбор критически важных данных.
• Описаны способы противодействия обнаружению атаки с применением различных инструментальных средств. Рассматриваются методы сохранения доступа к скомпрометированной сети как с помощью сторонних инструментов, так и с использованием групповых политик домена.
• Для пентестеров, специалистов по информационной безопасности и системных администраторов.
🧷Скачать бесплатно.
2021 #RU #ActiveDirectory
• Рассмотрена архитектура системы безопасности Active Directory.
• Приведены сведения об используемом хакерами инструментарии.
• Последовательно и подробно описываются все этапы атаки на домен глазами злоумышленника: поиск уязвимостей и разведка в атакуемой сети, повышение привилегий, боковое перемещение, поиск и сбор критически важных данных.
• Описаны способы противодействия обнаружению атаки с применением различных инструментальных средств. Рассматриваются методы сохранения доступа к скомпрометированной сети как с помощью сторонних инструментов, так и с использованием групповых политик домена.
• Для пентестеров, специалистов по информационной безопасности и системных администраторов.
🧷Скачать бесплатно.
2021 #RU #ActiveDirectory
📗Web-сервер глазами хакера. Михаил Фленов.
• Рассмотрена система безопасности web-серверов и типичные ошибки, совершаемые web-разработчиками при написании сценариев на языках PHP, ASP и Perl.
• Приведены примеры взлома реальных web-сайтов, имеющих уязвимости, в том числе и популярных. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др.
• Описаны основные приемы защиты от атак и рекомендации по написанию безопасного программного кода, настройка и способы обхода каптчи.
• В третьем издании рассмотрены новые примеры реальных ошибок, приведены описания наиболее актуальных хакерских атак и методов защиты от них.
• Для web-разработчиков и системных администраторов.
🧷Скачать бесплатно.
2021 #RU #WebСервер
• Рассмотрена система безопасности web-серверов и типичные ошибки, совершаемые web-разработчиками при написании сценариев на языках PHP, ASP и Perl.
• Приведены примеры взлома реальных web-сайтов, имеющих уязвимости, в том числе и популярных. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др.
• Описаны основные приемы защиты от атак и рекомендации по написанию безопасного программного кода, настройка и способы обхода каптчи.
• В третьем издании рассмотрены новые примеры реальных ошибок, приведены описания наиболее актуальных хакерских атак и методов защиты от них.
• Для web-разработчиков и системных администраторов.
🧷Скачать бесплатно.
2021 #RU #WebСервер
📙Квантовые вычисления для настоящих айтишников. Бернхард Крис
• Квантовые вычисления часто упоминаются в новостях: Китай телепортировал кубит с Земли на спутник; алгоритм Шора поставил под угрозу ныне используемые методы шифрования; квантовое распределение ключей снова сделает шифрование надежным средством защиты; алгоритм Гровера увеличит скорость поиска данных.
• Но что все это означает на самом деле? Как все это работает? Можно ли освоить эту тему без знания математики?
• Нет, если вы хотите по-настоящему понять суть происходящего. Основные идеи берут начало в квантовой механике и часто противоречат здравому смыслу. Попытки описать их обычными словами обречены на провал, потому что эти явления не имеют отражения в обыденной жизни.
• Квантовые вычисления - это удивительный сплав квантовой физики и информатики, объединяющий самые яркие идеи из физики двадцатого века и позволяющий по-новому взглянуть на компьютерные технологии.
🧷 Скачать бесплатно.
2020 #RU
• Квантовые вычисления часто упоминаются в новостях: Китай телепортировал кубит с Земли на спутник; алгоритм Шора поставил под угрозу ныне используемые методы шифрования; квантовое распределение ключей снова сделает шифрование надежным средством защиты; алгоритм Гровера увеличит скорость поиска данных.
• Но что все это означает на самом деле? Как все это работает? Можно ли освоить эту тему без знания математики?
• Нет, если вы хотите по-настоящему понять суть происходящего. Основные идеи берут начало в квантовой механике и часто противоречат здравому смыслу. Попытки описать их обычными словами обречены на провал, потому что эти явления не имеют отражения в обыденной жизни.
• Квантовые вычисления - это удивительный сплав квантовой физики и информатики, объединяющий самые яркие идеи из физики двадцатого века и позволяющий по-новому взглянуть на компьютерные технологии.
🧷 Скачать бесплатно.
2020 #RU
📙Чистый код. Создание, анализ и рефакторинг. Роберт Мартин
• Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение».
• Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде.
• Вы научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из 3 частей:
• Сначала познакомитесь с принципами, паттернами и приемами написания чистого кода.
• Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный.
• И после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода».
🧷 Скачать бесплатно.
2019 #RU
• Плохой код может работать, но он будет мешать развитию проекта и компании-разработчика, требуя дополнительные ресурсы на поддержку и «укрощение».
• Эта книга полна реальных примеров, позволяющих взглянуть на код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы узнаете много нового о коде.
• Вы научитесь отличать хороший код от плохого, узнаете, как писать хороший код и как преобразовать плохой код в хороший.
Книга состоит из 3 частей:
• Сначала познакомитесь с принципами, паттернами и приемами написания чистого кода.
• Затем приступите к практическим сценариям с нарастающей сложностью — упражнениям по чистке кода или преобразованию проблемного кода в менее проблемный.
• И после этого перейдете к самому важному — концентрированному выражению сути этой книги — набору эвристических правил и «запахов кода».
🧷 Скачать бесплатно.
2019 #RU
📕Видеоигры. Невероятные хроники игровой революции в комиксах. Джонатан Хеннесси, Джек МакГоуэн
• Полная иллюстрированная история видеоигр!
• Вас ждут главные события, изобретения и персоны, которые превратили игры из простого развлечения в многомиллиардную индустрию и способ художественного выражения.
• Автор Джонатан Хеннесси и иллюстратор Джек МакГоуэн представляют первую полноцветную хронологическую историю происхождения этой чрезвычайно успешной формы искусства и бизнеса.
• Вы узнаете все, что нужно знать о видеоиграх - от ранних разработок во время Второй мировой войны до современных мобильных хитов, вроде Angry Birds и Pokemon Go.
🧷 Скачать бесплатно.
2021 #RU
• Полная иллюстрированная история видеоигр!
• Вас ждут главные события, изобретения и персоны, которые превратили игры из простого развлечения в многомиллиардную индустрию и способ художественного выражения.
• Автор Джонатан Хеннесси и иллюстратор Джек МакГоуэн представляют первую полноцветную хронологическую историю происхождения этой чрезвычайно успешной формы искусства и бизнеса.
• Вы узнаете все, что нужно знать о видеоиграх - от ранних разработок во время Второй мировой войны до современных мобильных хитов, вроде Angry Birds и Pokemon Go.
🧷 Скачать бесплатно.
2021 #RU
📙Программист-прагматик. 2-е юбилейное издание. Эндрю Хант; Дэвид Томас
• Книга написана в виде последовательного ряда автономных тем-разделов, сдобрена немалой долей классических и свежих анекдотов, тщательно продуманными примерами и интересными аналогиями, демонстрируя наилучшие методики разработки программного обеспечения и основные ловушки на пути к написанию гибкого, легко приспосабливающегося к новым требованиям и повторно используемого кода.
• Она поможет читателю выработать и развить навыки и знания как основание для его успешной карьеры в долгосрочной перспективе.
• Книга адресована тем, кто стремится совершенствоваться в разработке программного обеспечения, чтобы в конечном счете стать программистом-прагматиком.
🧷 Скачать бесплатно.
2020 #RU
• Книга написана в виде последовательного ряда автономных тем-разделов, сдобрена немалой долей классических и свежих анекдотов, тщательно продуманными примерами и интересными аналогиями, демонстрируя наилучшие методики разработки программного обеспечения и основные ловушки на пути к написанию гибкого, легко приспосабливающегося к новым требованиям и повторно используемого кода.
• Она поможет читателю выработать и развить навыки и знания как основание для его успешной карьеры в долгосрочной перспективе.
• Книга адресована тем, кто стремится совершенствоваться в разработке программного обеспечения, чтобы в конечном счете стать программистом-прагматиком.
🧷 Скачать бесплатно.
2020 #RU
📕# Сам себе программист. Как научиться программировать и устроиться в Ebay?
Кори Альтхофф.
• На примере языка #Python автор показывает, как буквально с первого урока можно приступить к созданию собственной небольшой программы, а к концу книги уверенно писать код.
• Помимо этого, вы узнаете, как успешно проходить собеседования на должность программиста в любой IT компании и перестать сомневаться в собственных силах.
• Это прекрасное пособие для тех, кто хочет научиться программировать и планирует заниматься этим профессионально.
🧷Скачать бесплатно.
2020 #RU #Python
Кори Альтхофф.
• На примере языка #Python автор показывает, как буквально с первого урока можно приступить к созданию собственной небольшой программы, а к концу книги уверенно писать код.
• Помимо этого, вы узнаете, как успешно проходить собеседования на должность программиста в любой IT компании и перестать сомневаться в собственных силах.
• Это прекрасное пособие для тех, кто хочет научиться программировать и планирует заниматься этим профессионально.
🧷Скачать бесплатно.
2020 #RU #Python
📙React в действии. Марк Тиленс Томас
• Книга знакомит фронтенд-разработчиков с фреймворком React и смежными инструментами.
• Сначала вы познакомитесь с библиотекой React, затем освежите материал о некоторых фундаментальных идеях в данном контексте и узнаете о работе с компонентами.
• Вы на практике освоите чистый React (без транспиляции, без синтаксических помощников), перейдете от простейших статических компонентов к динамическим и интерактивным.
• Во второй половине книги рассмотрены различные способы взаимодействия с React. Вы изучите базовые методы жизненного цикла, научитесь создавать поток данных, формы, а также тестировать приложения.
• На закуску вас ждет материал об архитектуре React-приложения, взаимодействии с Redux, экскурс в серверный рендеринг и обзор React Native.
🧷Скачать бесплатно.
2019 #RU #React
• Книга знакомит фронтенд-разработчиков с фреймворком React и смежными инструментами.
• Сначала вы познакомитесь с библиотекой React, затем освежите материал о некоторых фундаментальных идеях в данном контексте и узнаете о работе с компонентами.
• Вы на практике освоите чистый React (без транспиляции, без синтаксических помощников), перейдете от простейших статических компонентов к динамическим и интерактивным.
• Во второй половине книги рассмотрены различные способы взаимодействия с React. Вы изучите базовые методы жизненного цикла, научитесь создавать поток данных, формы, а также тестировать приложения.
• На закуску вас ждет материал об архитектуре React-приложения, взаимодействии с Redux, экскурс в серверный рендеринг и обзор React Native.
🧷Скачать бесплатно.
2019 #RU #React