Python-хокку и Data Science для карьериста: 15 новых книг о разработке

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

Оставить комментарий
Python-хокку и Data Science для карьериста: 15 новых книг о разработке

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

Содержание

«Прогейминг, Overwatch, киберспорт. Как подростки-геймеры, миллиардеры и предприниматели творят будущее». Остин Мурхед

Книга заядлого геймера Остина Мурхеда переносит читателя в центр киберспортивной революции, шаг за шагом рассказывая о создании самой масштабной лиги — Overwatch League. Вы проникнете в переговорные комнаты компании Blizzard Entertainment, где бизнесмены инвестируют в киберспортивные франшизы десятки миллионов долларов; узнаете, как живут и тренируются суперзвезды гейминга и из чего складывается их успех; побываете на матчах первых двух сезонов лиги и проживете все взлеты и падения с командами San Francisco Shock и London Spitfire.

Это захватывающая инсайдерская история для фанатов Overwatch и всех, кто хочет понять, как устроена индустрия киберспорта.

Читать

«Python, например». Никола Лейси

Книга знакомит с самым быстрорастущим языком программирования на сегодняшний день. Легкое и увлекательное руководство поможет шаг за шагом прокачать навыки разработки. Никаких тяжеловесных архитектур, теорий программирования и прочей абракадабры — только практика. В книге собрано 150 задач, которые плавно ведут читателя от базы Python до более продвинутого уровня.

Читать

«Безопасность веб-приложений. Разведка, защита, нападение». Эндрю Хоффман

Среди огромного количества информации по сетевой и ИТ-безопасности практически не найти книг по безопасности веб-приложений. Познакомьтесь на практике с разведкой, защитой и нападением! Вы познакомитесь с самыми актуальными методами взлома сервисов, а заодно узнаете, как от них защититься. Автор пособия Эндрю Хоффман знает, о чем говорит — он давно занимается киберзащитой и занимает пост старшего инженера по безопасности в корпорации Salesforce.

Читать

High tech low life: 7 книг о влиянии интернета на нашу жизнь
High tech, low life: 7 книг о влиянии интернета на нашу жизнь
По теме
High tech, low life: 7 книг о влиянии интернета на нашу жизнь

«Экстремальный Си. Параллелизм, ООП и продвинутые возможности». Камран Амини

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

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

Читать

«Распределенные данные. Алгоритмы работы современных систем хранения информации». Алекс Петров

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

Вы узнаете о принципах и концепциях, используемых во всех типах СУБД, с акцентом на подсистеме хранения данных и компонентах, отвечающих за распределение. Эти алгоритмы используются в базах данных, очередях сообщений, планировщиках и другом важном инфраструктурном программном обеспечении. А еще разберетесь, как работают современные системы хранения информации, и сможете грамотно выбирать необходимое ПО под разные задачи.

Читать

«Программируем на C# 8.0. Разработка приложений». Иэн Гриффитс

C# — универсальный язык, который применяется в самых разных индустриях, от гейминга до бизнес-аналитики. Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать продукты любой сложности.

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

Читать

«Облачные архитектуры: разработка устойчивых и экономичных облачных приложений». Том Лащевски и другие

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

Книга начинается с краткого знакомства с облачно-ориентированными архитектурами. Вы узнаете, как организуется их внедрение и разработка с применением микросервисов и бессерверных вычислений. Далее вы освоите масштабируемость, оптимизацию издержек, безопасность и способы достижения безупречной эксплуатационной надежности. В заключительных главах будет рассказано о различных cloud native архитектурах, которые уже существуют на рынке. Среди них AWS, Azure и Google Cloud Platform.

Читать

«Искусство трейдинга» и «Краткая история денег» – 9 книг о криптовалютах простым языком
«Искусство трейдинга» и «Краткая история денег» — 9 книг о криптовалютах простым языком
По теме
«Искусство трейдинга» и «Краткая история денег» — 9 книг о криптовалютах простым языком

«Data Science для карьериста». Жаклин Нолис, Эмили Робинсон

Как найти ключ к долгосрочному успеху в Data Science? Для этого понадобятся не только технические ноу-хау, но и правильные soft skills. Лишь объединив оба этих компонента, можно стать востребованным специалистом.

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

Читать

«Программирование на PHP в примерах и задачах». Алексей Васильев

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

Читать

«Изучаем Arduino. Руководство для начинающих». Паоло Аливерти

Самая понятная книга по Arduino для новичков уже стала настольной книгой для начинающих робототехников. Ее автор — итальянский инженер Паоло Аливерти — специализируется на 3D-печати, интернете вещей и встраиваемых системах. Он делится лайфхаками работы с платформой Arduino, а также знакомит с азами электротехники. Вы узнаете, какие типы плат, датчиков и дисплеев существуют, как их использовать и как создавать собственные hardware-проекты с нуля. 

Читать

«Делай как в Google. Разработка программного обеспечения». Титус Винтерс, Том Маншрек, Хайрам Райт

В чем же разница между программированием и программной инженерией? Как разработчик может управлять живой кодовой базой, которая развивается и реагирует на меняющиеся требования на протяжении всего существования? Основываясь на опыте Google, инженеры-программисты Титус Винтерс и Хайрам Райт вместе с Томом Маншреком анализируют самые распространенные практики создания и поддержки ПО. А параллельно рассказывают об уникальной инженерной культуре, процессах и инструментах, которые применяются в Google.

Читать

По стопам Стивена Хокинга: курсы и книги по астрономии и физике
По стопам Стивена Хокинга: курсы и книги по астрономии и физике
По теме
По стопам Стивена Хокинга: курсы и книги по астрономии и физике

«Самоучитель Ruby». Игорь Симдянов

Книга досконально разбирает все аспекты работы с языком Ruby: как использовать интерпретатор, утилиты, библиотеки и другие компоненты экосистемы. Автор также поясняет основные синтаксические конструкции: операторов, переменных, констант, конструкций ветвления и циклов, блоков и итераторов. Подробно описаны объектно-ориентированные возможности Ruby, а также сценарии применения языка в веб-разработке и автоматическом тестировании. Для закрепления материала в конце глав приводятся задания. С помощью книги можно не только освоить язык Ruby, но и подготовиться к работе с профессиональными фреймворками: Ruby on Rails, Sinatra, RSpec, MiniTest и Cucumber. Опытных разработчиков может заинтересовать подробное описание нововведений версий от 2.0 до 2.6. Электронный архив с исходными кодами доступен на сайте издательства, а также на GitHub.

Читать

«JavaScript. 20 уроков для начинающих». Владимир Дронов

20 иллюстрированных уроков, 40 практических упражнений и более 70 заданий для самостоятельной работы — Владимир Дронов предлагает исчерпывающий гид по основам JavaScript. Вы изучите данные и операторы, выражения и управляющие конструкции, функции, классы, объекты и массивы, средства отладки. Кроме того, книга отражает механизмы управления веб-страницами — вы узнаете, как управлять различными элементами, графикой и мультимедиа, а также работать с HTML API и применять на практике принципы компонентного программирования. Электронный архив на сайте издательства содержит коды всех примеров и разбор упражнений.

Читать

«Непрактичный» Python. Занимательные проекты для тех, кто хочет поумнеть». Ли Воган

Если вы самостоятельно осваиваете Python и уже знакомы с базой, книга поможет перейти на следующий уровень. Вы проработаете навыки на практике — например, используете анализ марковских цепей для написания хокку, а метод Монте-Карло — для моделирования финансовых рынков, наложение снимков — для улучшения астрофотосъемки, а генетические алгоритмы — для разведения армии гигантских крыс. Pygame, Pylint, pydocstyle, tkinter, python-docx, matplotlib и pillow — это лишь часть модулей, которые вы освоите в процессе.

Читать

«Kotlin. Программирование на примерах». Ияну Аделекан

Книга посвящена разработке мобильных приложений для Android на Kotlin. Рассматриваются основные элементы языка: функции и классы, приемы объектно-ориентированного программирования. Пособие поможет погрузиться в разработку микросервисов RESTful для приложений Android, а также методы реализации шаблона архитектуры MVC. Также книга знакомит со способами централизации, преобразования и хранения данных с применением Logstash. Особо внимание автор уделяет развертыванию микросервисов Kotlin для AWS и приложений Android в Play Store, так что знания можно будет применить на практике, а, возможно, и монетизировать.

Читать

Материал содержит аффилиатные ссылки. Это не отражается на стоимости книг. Партнеры не влияют на наши рекомендации.

Нідерландський IT-шник закохався та переїхав до України.
До села Херсонської області, щоб працювати в EPAM та сподіватися тут на цифровізацію держструктур.

Хочете повідомити важливу новину? Пишіть у Telegram-bot.

А також підписуйтесь на наш Telegram-канал — dev.ua | IT України.

Читайте также

Записки из концлагеря, риторика ненависти и Оруэлл: что читает создатель Ruby on Rails
Записки из концлагеря, риторика ненависти и Оруэлл: что читает создатель Ruby on Rails
Записки из концлагеря, риторика ненависти и Оруэлл: что читает создатель Ruby on Rails
Давид Хейнемейер Ханссон — датский программист, автор популярного веб-фреймворка Ruby on Rails, создатель Instiki и по совместительству автогонщик обладает еще и неплохим книжным вкусом. Проект Read This Twice собрал 50 книг, которые вдохновляют Ханссона. А мы выбрали 8 произведений на английском и русском языках, которые можно почитать бесплатно на Букмейт.
История кода и теория хоррор-игр — 20 полезных книг в библиотеку разработчика
История кода и теория хоррор-игр — 20 полезных книг в библиотеку разработчика
История кода и теория хоррор-игр — 20 полезных книг в библиотеку разработчика
Издательства каждый год выпускают десятки полезных пособий по программированию, data science и геймдеву на русском языке. Отслеживать все релизы сложно, но мы проделали работу за вас — собрали 20 интересных книг, которые помогут прокачать скиллы, освоить новые технологии и расширить IT-кругозор.
5 сфер, которые AI полностью изменит, - версия директора Sinovation Ventures Кай-Фу Ли
5 сфер, которые AI полностью изменит, - версия директора Sinovation Ventures Кай-Фу Ли
5 сфер, которые AI полностью изменит, - версия директора Sinovation Ventures Кай-Фу Ли
Американское издательство Random House 14 сентября выпустило книгу генерального директора Sinovation Ventures Кай-Фу Ли и писателя-фантаста Чєнь Цюфаня «AI 2041: Десять видений нашего будущего».  Авторы рассказали как повлияет искусственный интеллект на мир через 20 лет.   Редакция dev.ua приводит самые интересные выводы.
High tech, low life: 7 книг о влиянии интернета на нашу жизнь
High tech, low life: 7 книг о влиянии интернета на нашу жизнь
High tech, low life: 7 книг о влиянии интернета на нашу жизнь
Что произойдет, если автопилот взбунтуется и сам начнет принимать решения о траектории движения? Можно ли прожить без гаджетов день и не сойти с ума? Как генеалогические сайты помогают раскрывать преступления? Ответы на эти и другие вопросы дают книги из нашей подборки об интернете и технологиях.

Обсуждение

Комментариев пока нет.