Машинное обучение в Python. Модуль 1. Предварительная подготовка данных в Python (1-я часть)

Машинное обучение в Python. Модуль 1

Python стал одним из самых популярных языков, применяемых в машинном обучении для выполнения научных и коммерческих проектов. Он объединяет в себе возможности языков программирования общего назначения с простотой использования скриптовых предметно-ориентированных языков типа R. Python предлагает библиотеки для cбора данных из Интернета, построения графиков, статистической обработки и многого другого.

 



Автор: Артем Груздев
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Современный язык Java. Лямбда-выражения, потоки и функциональное программирование

Современный язык Java

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

 



Автор: Рауль-Габриэль Урма, Марио Фуско, Алан Майкрофт
Язык: pdf
Жанр: Программирование
Формат: pdf
Подробнее

Программирование на Rust

Программирование на Rust

Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust! Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту. Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ.

 



Автор: Стив Клабник, Кэрол Николс
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Программирование Cloud Native. Микросервисы, Docker и Kubernetes

Программирование Cloud Native

Программирование всегда доступных, распределенных, обслуживающих миллионы запросов систем основано на возможностях облаков Cloud. Книга расскажет, как создавать приложения согласно концепции Cloud Native, "рожденные" жить и работать в облаке - а именно видеть их как набор микросервисов, упаковывать в образы Docker, и управлять ими в Kubernetes.

 



Автор: Иван Портянкин
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Spring Boot 2. Лучшие практики для профессионалов

Spring Boot 2. Лучшие практики для профессионалов

Хотите повысить свою эффективность в разработке корпоративных и облачных Java-приложений? Увеличьте скорость и простоту разработки микросервисов и сложных приложений, избавившись от забот по конфигурации Spring. Используйте Spring Boot 2 и такие инструменты фреймворка Spring 5, как WebFlux, Security, Actuator, а также фреймворк Micrometer, предоставляющий новый способ сбора метрик.


 



Автор: Фелипе Гутьеррес
Язык: Русский
Жанр: Зарубежная компьютерная литература, Программирование
Формат: PDF
Подробнее

C# 8 и .NET Core. Разработка и оптимизация 4-е издание

C# 8 и .NET Core. Разработка и оптимизация 4-е издание

В издании рассмотрены все темы, связанные с разработкой на C#. В начале книги вы ознакомитесь с основами C#, в том числе с объектно-ориентированным программированием, а также с новыми возможностями C# 8.0. Несколько глав посвящено .NET Standard API, применяемым для запроса данных и управления ими, отслеживания производительности и ее повышения, работы с файловой системой, асинхронными потоками, сериализацией и шифрованием. Кроме того, на примерах кроссплатформенных приложений вы сможете собрать и развернуть собственные. Например, веб-приложения с использованием ASP.NET Core или мобильные приложения на Xamarin Forms.


 



Автор: Марк Дж. Прайс
Язык: Русский
Жанр: Зарубежная компьютерная литература, Программирование
Формат: PDF
Подробнее

Программируй & типизируй. С примерами на TypeScript

Программируй & типизируй

Эта книга — итог многих лет изучения систем типов и правильности работы программного обеспечения, выраженный в виде практического руководства по созданию реальных приложений. Я осознал, что далеко не у всех практикующих программистов есть время и желание читать объемные книги с математическими доказательствами. С другой стороны, я не потратил время впустую за чтением этих книг: благодаря им я стал лучшим специалистом по программному обеспечению. Мне стало понятно, что есть потребность в книге, в которой бы описывались системы типов и их преимущества на менее формальном языке, с упором на практическое применение в ежедневной работе.

 



Автор: Влад Ришкуция
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Программировать в 1С за 11 шагов

Программировать в 1С за 11 шагов

Книга предназначена для людей, которые находятся в самой начальной стадии изучения языка программирования 1С. Этот труд рассчитан на тех, кто в принципе никогда не изучал никакие языки программирования. Все идет с самых основ: переменные, циклы, условия. И заканчивается более сложными вещами. Поэтому после изучения этой книги Вы сможете писать программы на языке 1С.
 



Автор: Ильяс Низамутдинов
Язык: Русский,
Жанр: Программирование,
Формат: pdf
Подробнее

Python для сетевых инженеров. Выпуск 3.0

Python для сетевых инженеров. Выпуск 3.0

Задача книги – объяснить понятным языком основы Python и дать понимание необходимых инструментов для его практического использования. Всё, что рассматривается в книге, ориентировано на сетевое оборудование и работу с ним. Это даёт возможность сразу использовать в работе сетевого инженера то, что было изучено на курсе. Все примеры показываются на примере оборудования Cisco, но, конечно же, они применимы и для любого другого оборудования.


 



Автор: Н. Самойленко
Язык: Русский
Жанр: программирование
Формат: PDF
Подробнее

C++ для профи

C++ для профи

С++ - популярный язык для создания ПО. В руках увлеченного программиста С++ становится прекрасным инструментом для создания лаконичного, эффективного и читаемого кода, которым можно гордиться.


 



Автор: Джош Лоспинозо
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Контентная стратегия для мобильных устройств

Контентная стратегия для мобильных устройств

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



Автор: Карен Макгрейн
Язык: Русский
Жанр: интернет, бизнес, клиенты, программирование, веб-дизайн
Формат: PDF, DJVU, EPUB, RTF
Подробнее

Грокаем технологию Биткоин

Грокаем технологию Биткоин

Хотите разобраться в технологии Биткоин на глубоком концептуальном уровне? «Грокаем технологию Биткоин» на наглядных схемах и ярких примерах учит мыслить по-новому. Вы узнаете, как на самом деле происходит майнинг, возникают биткоины, как войти в сеть Биткоин и как функционирует цифровой кошелек.
 



Автор: Калле Розенбаум
Язык: Русский
Жанр: программирование, биткоин, технологии, криптовалюта, деньги
Формат: PDF, RTF
Подробнее

Чистая архитектура. Искусство разработки программного обеспечения (2021)

Чистая архитектура. Искусство разработки программного обеспечения (2021)

Так же как любая метафора, описание программного обеспечения с точки зрения архитектуры может что-то скрыть, а что-то, наоборот, проявить; может обещать больше, чем давать, и давать больше, чем обещать. Очевидная привлекательность архитектуры — это структура. А структура — это то, что доминирует над парадигмами и суждениями в мире разработки программного обеспечения — компонентами, классами, функциями, модулями, слоями и службами, микро или макро.

 



Автор: Роберт Мартин
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Освоение Arduino /Хофман Д/

Освоение Arduino /Хофман Д/

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



Автор: Хофман Д
Язык: Русский,
Жанр: Программирование, Электроника,
Формат: PDF
Подробнее

Программирование. Введение в профессию. Том I-III. 2-е изд. (2021)

Программирование. Введение в профессию. Том I-III. 2-е изд.

Учебник ориенти­рован на самостоятельное изучение и предполагает использование си­стем семейства Unix (в т.ч. Linux) в роли сквозной среды для обуче­ния. Первый том учебника содержит три части, охватывающие базис знаний о программировании как виде деятельности. В первую часть вошли избранные сведения из истории вычисли­тельной техники, обсуждение некоторых областей математики, мате­матических основ программирования, принципы построения и функ­ционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix. Вторая часть посвящена начальным навыкам составления ком­пьютерных программ на примере Free Pascal под ОС Unix. Во второй том учебника вошли части IV-VIII, посвящённые языку Си.

 



Автор: Столяров А.В.
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Основы Python. Научитесь мыслить как программист

Основы Python. Научитесь мыслить как программист

Практическое руководство по основам Python — самого популярного на данный момент и простого для изучения языка программирования.


 



Автор: Дауни Аллен Б.
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Для профессионалов в 70 книгах (2003-2021) PDF, DJVU

Для профессионалов в 70 книгах (2003-2021) PDF, DJVU

Серия «Для профессионалов» — книги по программированию, разработке сайтов, принципам работы с операционными системами, платформами для создания игр и приложений и т. п. Издания «Unity в действии», «UNIX. Профессиональное программирование», «Android. Программирование для профессионалов» и другие содержат подробную и актуальную информацию для профессиональных разработчиков приложений. В серии представлены руководства для системных администраторов, пособия по детальному изучению Linux, Windows и др. Создателям сайтов и техническим специалистам пригодится «WordPress для профессионалов».
 



Автор: Разные
Язык: Русский
Жанр: Программирование, компьютерная литература
Формат: PDF, DJVU
Подробнее

Паттерны проектирования для C# и платформы .NET Core

Паттерны проектирования для C# и платформы .NET Core

Паттерны проектирования – это удобный прием программирования для решения рутинных задач разработки ПО. Грамотное использование паттернов позволяет добиться соответствия любым требованиям и снизить расходы. В этой книге описаны эффективные способы применения паттернов проектирования с учетом специфики языка C# и платформы .NET Core. Кроме знакомых паттернов проектирования из книги «Банды четырех» вы изучите основы объектно-ориентированного программирования и принципов SOLID. Затем узнаете о функциональных, реактивных и конкурентных паттернах, с помощью которых будете работать с потоками и корутинами.

 



Автор: Гаурав Арораа, Джеффри Чилберто
Язык: Русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Иванов В.Б. Программирование микроконтроллеров для начинающих

Иванов В.Б. Программирование микроконтроллеров для начинающих

Автор книги подробно освещает все основные вопросы изучения программирования микроконтроллеров, постепенно - от простого к сложному. В книге дается описание архитектуры и систем команд микроконтроллеров PIC. Автор детально рассматривает визуальное проектирование в среде Flowcode. Это дает возможность получать выполняемый код без специальных навыков программирования на ассемблере или языках высокого уровня. Две специальные главы книги содержат примеры, демонстрирующие программирование микроконтроллеров PIC с применением языка программирования C в среде MikroC, и ассемблера в среде MPLAB. Вы сможете понять и освоить данную в книге информацию без специальных дополнительных знаний. Это значительно упрощает вопросы изучения программирования микроконтроллеров. В этом направлении можно начать работать практически "с нуля".
 



Автор: Иванов В.Б.
Язык: русский
Жанр: программирование, микроконтроллеры
Формат: pdf
Подробнее

Внедрение зависимостей на платформе .NET

Внедрение зависимостей на платформе .NET

Парадигма внедрения зависимостей (DI) в течение минувшего десятилетия де-факто стала одной из доминирующих на платформе .NET и теперь обязательна к изучению для всех .NET-разработчиков.

 



Автор: Симан Марк, Дерсен Стивен Ван
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Стильный Java. Код, который работает всегда и везде

Стильный Java. Код, который работает всегда и везде

В современном мире разработки успешность приложения уже не определяется параметром "просто работает". Хороший программист должен знать возможности языка, практические приемы проектирования и платформенные средства для достижения максимальной производительности и жизнеспособности программ. Эта книга написана для разработчиков, которые хотят создавать качественный софт. Затронуты все ключевые показатели ПО: скорость, затраты памяти, надежность, удобочитаемость, потоковая безопасность, универсальность и элегантность. Реальные задачи и прикладные примеры кода на Java помогут надежно усвоить концепции.


 



Автор: Фаэлла Марко
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

API

API

«API-first» подход — одна из самых горячих горячих тем в разработке программного обеспечения в 2020. Многие компании начали понимать, что API выступает мультипликатором их возможностей — но также умножает и допущенные ошибки. Эта книга посвящена проектированию API: как правильно выстроить архитектуру, начиная с высокоуровневого планирования из заканчивая деталями реализации конкретных интерфейсов.

 



Автор: Сергей Константинов
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Основы Scrum. Практическое руководство по гибкой разработке ПО

Основы Scrum

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

 



Автор: Кеннет С. Рубин
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Библиотека программиста. Сборник (144 книги + 8 code + 5 CD)

Библиотека программиста. Сборник (144 книги + 8 code + 5 CD)

Библиотека программиста - неотъемлемая часть его работы. Ни одному представителю других профессий не приходится столько работать со справочным материалом. Удержать в голове всю массу необходимой информации просто не в человеческих силах. И это — о профессионалах, а что уж там говорить про новичков! Им учебники нужны. Серия "Библиотека программиста" предназначена как для опытных мастеров своего дела, так и для тех, кто только приступил к изучению программирования...
 



Автор: Разные
Язык: Русский
Жанр: Программирование
Формат: PDF, Code
Подробнее

Совершенный алгоритм. Серия из 4 книг

Совершенный алгоритм. Серия из 4 книг

Алгоритмы - это сердце и душа computer science. Без них не обойтись, они есть везде - от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.

 



Автор: Рафгарден Тим
Язык: Русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее