JavaScript. Полное руководство: справочник по самому популярному языку программирования (2021)
Автор: Дэвид Фланаган
Количество страниц: 732
Javascript — это язык программирования для веб-сети, который в настоящее время используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования. В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на javascript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка javascript. Повсюду в книге вы будете находить яркие и привлекательные примеры кода. Вам также предлагаются новые главы, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await.
Скачать книгу
Основы Data Science и Big Data. Python и наука о данных (2018)
Авторы: Дэви Силен, Арно Мейсман
Количество страниц: 336
Data Science — это совокупность понятий и методов, позволяющих придать смысл и понятный вид огромным объемам данных.
Каждая из глав этой книги посвящена одному из самых интересных аспектов анализа и обработки данных. Вы начнете с теоретических основ, затем перейдете к алгоритмам машинного обучения, работе с огромными массивами данных, NoSQL, потоковым данным, глубокому анализу текстов и визуализации информации. В многочисленных практических примерах использованы скрипты Python.
Скачать книгу
Ты начинающий project-менеджер и хочешь прокачаться? Записывайся на практический онлайн-курс «Project Manager. Advanced». За 3 месяца ты освоишь лучшие практики методологий Prince2, Scrum, Kanban и Lean.
Переходи по ссылке, чтобы узнать подробнее: https://otus.pw/N9nm
Объектно-ориентированное программирование в С++ (2013)
Автор: Роберт Лафоре
Количество страниц: 924
Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в С++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций.
Скачать книгу
Head First. Изучаем C# (2014)
Авторы: Эндрю Стиллмен, Дженнифер Грин
Количество страниц: 816
Большинство книг по программированию построены на основе скучного изложения спецификаций и примеров. Пора это изменить! Используя методику Head First можно сразу приступить к написанию собственного кода на языке C#. Вы освоите минимальный набор инструментов и примете участие в забавных программных проектах: от разработки карточной игры до создания серьезного бизнес-приложения.
Скачать книгу
Каналы от Senior разработчиков
Хотите быстро выучить Python, Java или другой язык программирования? Подписывайтесь на каналы от опытных разработчиков, где они объясняют код и учат программировать.
🐍 Канал Senior Python разработчика:
@seniorpythonist
☕️ Канал Java разработчика:
@seniorjavist
💻 Канал Senior JavaScript разработчика:
@senior_front
🤖 Канал C++ разработчика:
@seniorcpp
Java Persistence API и Hibernate (2018)
Авторы: Бауэр Кристиан, Кинг Гэвин, Грегори Гэри
Количество страниц: 632
Java Persistence – механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate – наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное отображение, что значительно упрощает работу с SQL-базами данных в приложениях Java. Данная книга описывает разработку приложения с использованием Hibernate, связывая воедино сотни отдельных примеров. Также вы найдете хорошо иллюстрированное обсуждение лучших методик проектирования баз данных и методов оптимизации.
Скачать книгу
Классические задачи Computer Science на языке Python (2020)
Автор: Дэвид Копец
Количество страниц: 257
Многие задачи в области Computer Science, которые на первый взгляд кажутся новыми или уникальными, на самом деле уходят корнями в классические алгоритмы, методы кодирования и принципы разработки. И устоявшиеся техники по-прежнему остаются лучшим способом решения таких задач! Прочитав книгу, вы научитесь писать оптимальный код для веб-разработки, обработки данных, машинного обучения и других актуальных сфер применения Python.
Скачать книгу
Защита данных. От авторизации до аудита (2021)
Автор: Андресс Джейсон
Количество страниц: 272
Чем авторизация отличается от аутентификации? Как сохранить конфиденциальность и провести тестирование на проникновение? Автор отвечает на все базовые вопросы и на примерах реальных инцидентов рассматривает операционную безопасность, защиту ОС и мобильных устройств, а также проблемы проектирования сетей. Книга подойдет для новичков в области информационной безопасности, сетевых администраторов и всех интересующихся. Она станет отправной точкой для карьеры в области защиты данных.
Скачать книгу
Обработка естественного языка. Python и spaCy на практике (2021)
Автор: Юлий Васильев
Количество страниц: 256
Python и spaCy помогут вам быстро и легко создавать NLP-приложения: чат-боты, сценарии для сокращения текста или инструменты принятия заказов. Вы научитесь использовать spaCy для интеллектуального анализа текста, определять синтаксические связи между словами, идентифицировать части речи, а также определять категории для имен собственных. Ваши приложения даже смогут поддерживать беседу, создавая собственные вопросы на основе разговора.
Скачать книгу
@javalib - telegram канал с самым большим разнообразием контента для Java программистов.
Каждый день публикуем ответы на самые актуальные вопросы🔥 А также делимся лучшими книгами, интересными статьями и многим другим.
Присоединяйся, чтобы не пропустить всё самое свежее!
Экстремальный Cи. Параллелизм, ООП и продвинутые возможности (2021)
Автор: Амини Камран
Количество страниц: 752
Для того чтобы овладеть языком C, знания одного лишь синтаксиса недостаточно. Специалист в области разработки должен обладать четким, научным пониманием принципов и методик. Книга «Экстремальный Cи» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Cи.
Скачать книгу
Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию (2020)
Автор: Джульен Данжу
Количество страниц: 258
«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эта книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширит понимание языка.
Скачать книгу
💥Вступительный тест по MLOps
Ответь на 10 вопросов и проверь свой уровень знаний. Сможешь сдать — пройдёшь на продвинутый курс для специалистов по машинному обучению или Software инженеров по специальной цене!
👉🏻ПРОЙДИ ТЕСТ И ПРИСОЕДИНЯЙСЯ К ГРУППЕ: https://otus.pw/rrC0
Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений (2021)
Автор: Лиз Райс
Количество страниц: 224
Во многих организациях приложения работают в облачных средах, обеспечивая масштабируемость и отказоустойчивость с помощью контейнеров и средств координации. Но достаточно ли защищена развернутая система? В этой книге, предназначенной для специалистов-практиков, изучаются ключевые технологии, с помощью которых разработчики и специалисты по защите данных могут оценить риски для безопасности и выбрать подходящие решения.
Скачать книгу
Сценарии командной оболочки. Linux, OS X и Unix (2017)
Авторы: Дейв Тейлор, Брендон Перри
Количество страниц: 416
Сценарии командной оболочки помогают системным администраторам и программистам автоматизировать рутинные задачи с тех самых пор, как появились первые компьютеры. С момента выхода первого издания этой книги в 2004 году многое изменилось, однако командная оболочка bash только упрочила свои лидирующие позиции. Поэтому умение использовать все ее возможности становится насущной необходимостью для системных администраторов, инженеров и энтузиастов. В этой книге описываются типичные проблемы, с которыми можно столкнуться, например, при сборке программного обеспечения или координации действий других программ. А решения даются так, что их легко можно взять за основу и экстраполировать на другие схожие задачи.
Скачать книгу
BPF для мониторинга Linux (2021)
Авторы: Дэвид Калавера, Лоренцо Фонтана
Количество страниц: 208
Виртуальная машина BPF — один из важнейших компонентов ядра Linux. Её грамотное применение позволит системным инженерам находить сбои и решать даже самые сложные проблемы. Вы научитесь создавать программы, отслеживающие и модифицирующие поведение ядра, сможете безопасно внедрять код для наблюдения событий в ядре и многое другое.
Скачать книгу