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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📗Си на примерах. Практика, практика и только практика. Кольцов Д.

• Эта книга является превосходным учебным пособием для изучения языка программирования Си на примерах.

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

• Отдельное внимание уделено программированию различных алгоритмов.

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

• Будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на Си.

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

2019 #RU
📘Создаем нейронную сеть. Тарик Рашид.

• Книга представляет собой введение в теорию и практику создания нейронных сетей.

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

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

• Изложение материала сопровождается подробным описанием процедуры поэтапного создания полностью функционального кода, который реализует нейронную сеть на языке #Python.

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

2019 #RU #Python
📘Глубокое обучение. Погружение в мир нейронных сетей. Николенко С., Кадурин А., Архангельская Е.

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

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

• Максимум объяснений, минимум кода, серьезный материал о машинном обучении и увлекательное изложение - в этой уникальной работе замечательных российских ученых и интеллектуалов.

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

2020 #RU
📙Ubuntu Linux c нуля. Сергей Волох.

• С позиции пользователя рассмотрена работа в популярной операционной системе Ubuntu Linux, в том числе установка и настройка системы, драйверов для работы с принтерами, сканерами и другим периферийным оборудованием.

• Описан процесс установки программ и настройка подключения к Интернету. Даны советы по использованию графического режима и командной строки. Описаны системные службы Ubuntu Linux, освещены вопросы по пользовательским правам доступа.

• Приведена информация по поиску неисправностей работы сети и устранению сбоев системы.

• Материал книги актуален и применим для работы с другими Linux-подобными операционными системами.

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

2018 #RU #Linux
📘Программист - прагматик. Путь от подмастерья к мастеру
Эндрю Хант, Дэвид Томас

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

• В ней описываются самые интересные случаи из практики авторов и основные ловушки, относящиеся к разным аспектам разработки программ.

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

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

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

2020 #RU
📙Практический анализ временных рядов. Прогнозирование со статистикой и машинное обучение.Эйлин Нильсен.

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

• Описаны современные технологии анализа данных временных рядов и приведены примеры их практического использования в самых разных предметных областях.

• Рассматриваются самые распространенные и доступные инструменты анализа временных рядов, включенные в программные пакеты языков #R и #Python, которые могут применяться специалистами по работе с данными и разработчиками программного обеспечения для написания собственных эффективных решений.

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

2021 #RU #Python
📙Разработка конвейеров машинного обучения. Автоматизация жизненных циклов модели с помощью TensorFlow. Ханнес Хапке, Нельсон Кэтрин

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

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

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

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

2021 #RU
📙Создание сайтов на Tilda. Самоучитель. Владимир Молочков.

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

• Приведены рекомендации по использованию панели разработчика и советы по оптимальным настройкам.

• Даны пошаговые инструкции для создания одностраничного сайта-визитки, лендинга, многостраничного сайта, сайта-портфолио и интернет-магазина.

• Рассмотрена работа со шрифтами, регистрация и подключение домена, добавление SSL-сертификата.

Отдельное внимание уделено интеграции интернет-магазина с платежными системами.

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

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

2021 #RU #Tilda
📙1400 задач по программированию. Д.Златопольский.

• В книге приведено более 1400 задач по программированию.

• Задачи имеют разный уровень сложности и охватывают большой круг тем. Они не привязаны к конкретному языку программирования и могут быть решены в программе на любом языке (Pascal, Python, С, школьном алгоритмическом языке и т. д.).

• Издание будет полезно как читателям, изучающим программирование самостоятельно, так и преподавателям школ, колледжей и вузов.

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

2020 #RU
📘Стандартная библиотека Python 3: справочник с примерами. Даг Хеллман.

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

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

• В книге рассмотрены новые библиотеки Python 3.x, описаны важные функциональные изменения и даны советы по переносу кода от модулей стандартной библиотеки Python 2.x к их эквивалентам в Python 3.x.

🧷Скачать.

2019 #RU #Python
📙Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
Борис Черный.

• Книга помогает разобраться со всеми нюансами и возможностями #TypeScript, учит устранять ошибки и масштабировать код.

• Вы начнете с основ: узнаете о типах и операторах типов #TypeScript, в том числе о том, для чего они нужны и как используются.

• Изучите продвинутые темы: познакомитесь с системой типов TypeScript, включая средства обработки ошибок, и научитесь создавать асинхронные приложения.

• Узнаете, как использовать TypeScript с вашими любимыми интерфейсными и серверными фреймворками, перенести проект с JavaScript в TypeScript и запустить проект TypeScript.

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

2021 #RU #JavaScript
Схемотехника. От азов до создания практических устройств. Гаврилов С.А. Барташ А.И.

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

• Авторы-практики применили метод диалога и принцип пошагового рассмотрения азов схемотехники - от простого к сложному.

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

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

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

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

2020 #RU
Освой самостоятельно C++ по одному часу в день. Сиддхартха Рао.

• Эта книга поможет вам изучить язык C++ 11 маленькими шагами.

• Она специально разделена на отдельные занятия, на которых основные принципы этого языка объектно-ориентированного программирования излагаются с практической точки зрения.

• Вы сможете овладеть языком C++ 11, уделяя занятию всего один час в день.

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

2017 #RU #C++
📕# Сам себе программист. Как научиться программировать и устроиться в Ebay?
Кори Альтхофф.

• На примере языка #Python автор показывает, как буквально с первого урока можно приступить к созданию собственной небольшой программы, а к концу книги уверенно писать код.

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

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

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

2020 #RU #Python
📘Алгоритмы сжатия данных без потерь. Е.Р. Пантелеев, А.Л. Алыкова.

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

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

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

2021 #RU
📗Linux глазами хакера. Михаил Фленов.

• Рассмотрены вопросы настройки ОС Linux на максимальную производительность и безопасность.

• Описано базовое администрирование и управление доступом, настройка Firewall, файлообменный сервер, WEB-, FTP- и Proxy-сервера, программы для доставки электронной почты, службы DNS, а также политика мониторинга системы и архивирование данных.

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

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

2019 #RU #Linux
📕 JAVA FROM EPAM. И.Н. Блинов, В.С. Романчик.

• Пособие предназначено для программистов, начинающих и продолжающих изучение технологий Java SE.

• В книге рассматриваются основы языка #Java и концепции объектно-ориентированного и функционального программирования.

• Также изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции, Stream API, сетевые и многопоточные приложения, а также взаимодействие с СУБД и ХМL.

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

• В приложениях приведены дополнительные материалы с кратким описанием технологий Log4J2 и TestNG.

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

2020 #RU #Java
📙Блокчейн. Разработка приложений. Прасти Нараян.

• Рассказано о том, что такое децентрализованные приложения и как они работают.

• Рассмотрены принципы работы платформы Ethereum. Показано, как писать смарт-контракты и использовать интерактивную консоль Geth для размещения и передачи транзакций.

• Описана библиотека web3.js, ее импорт, подключение к Geth и использование в среде Node.js или на стороне клиента.

• Продемонстрировано, как создать сервис кошелька и управлять им, как компилировать смарт-контракты и развертывать их при помощи web3.js и EthereumJS.

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

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

2018 #RU
📘Нейронные сети. Эволюция.Каниа Алексеевич Кан.

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

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

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

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

2018 #RU
📕 Грокаем глубокое обучение.Эндрю Траск.

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

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

• Книга научит конструировать нейронные сети с нуля! Эндрю Траск знакомит со всеми деталями и тонкостями этой нелегкой задачи. Python и библиотека NumPy способны научить ваши нейронные сети видеть и распознавать изображения, переводить любые тексты на все языки мира и даже писать не хуже Шекспира!

🧷Скачать книгу

2019 #RU
📗Объектно-ориентированный подход. Мэтт Вайсфельд.

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

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

• Технологии программирования непрерывно меняются и развиваются, но объектно-ориентированные концепции не зависят от платформы и остаются неизменно эффективными.

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

2020 #RU