10 лучших книг для программиста по версии Библиотеки

МЕНЮ


Искусственный интеллект. Новости
Поиск
Регистрация на сайте
Сбор средств на аренду сервера для ai-news

ТЕМЫ


Новости ИИРазработка ИИВнедрение ИИРабота разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика

Авторизация




RSS


RSS новости

Новостная лента форума ailab.ru


Разработка

Это золотой фонд практических приёмов и общих правил Python. Книга раскрывает тонкости стандартной библиотеки и показывает, как применять их на практике. Обязательна к прочтению для тех, кто давно мечтал писать чистый код и освоить сложные трюки языка. Также будет полезна тем, кто только задумался перейти на Python. Автор рассказывает, как ускорить работу приложений, написанных на старых версиях Python. Разработчик ядра Python Мариатта Виджайя рекомендует.

Российский компьютерный бестселлер. Здесь даются подробные и понятные инструкции для самостоятельного освоения Java с нуля. Книга подходит и для начинающих, и для программистов, знакомых с принципами объектно-ориентированного программирования. Это руководство затрагивает основополагающие методы разработки с самого начала: классов и объектов. После прочтения вы cможете сами создать приложение с графическим интерфейсом на Java.

Машинное обучение

Лучшая книга для углубления в сферу реализации нейронной сети. Руководство рекомендуется тем, кто мечтает создать нейронную сеть самостоятельно, но пока без опыта. В издании разбираются устройство и принцип работы нейронной сети. Есть объяснение, как происходит сглаживание сигналов в нейронных сетях, как тренировать и тестировать нейронные сети. Ещё вы научитесь распознавать образы посредством нейросетей. Кроме объяснения основополагающей теории, в книге представлен код для поэтапной реализации нейросети на Python.

Сборник практических приёмов создания систем машинного обучения. Именно с этого руководства удобно начинать знакомство с популярной областью анализа. Авторы подробно объясняют методы и типы машинного обучения, иллюстрируя примерами на Python. В этом руководстве сделан упор на практику без лишних теоретических доказательств. В результате читатель овладеет ключевыми научными инструментами Python и создаст персональную систему машинного обучения в интересующей сфере.

Наконец получится понять машинное обучение и вникнуть в теорию. Учёные рассказывают об истории создания искусственных нейросетей и революции в их обучении. В увлекательной форме исследуются основные и современные архитектуры, а также их применение. Руководство содержит много серьёзных объяснений: от теоремы Байеса и основ градиентного спуска до глубокого обучения с подкреплением и нейробайесовых методов.

Математика и актуальные технологии

Откровение о повышении производительности программ при помощи правильных алгоритмов. Книга подойдёт практикующим разработчикам и проектировщикам программных продуктов. В обновлённую версию включены дополнительные виды сортировки, алгоритм Форчуна и древовидные структуры. В общем в книге предлагается 40 алгоритмов для поиска решений. Реализация алгоритмов приводится на различных языках: Java, Python, C и C++. Вы научитесь подбирать подходящие алгоритмы, правильно давать оценку их производительности и достигать высокой результативности.

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

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

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

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

Источник

Источник: m.vk.com

Комментарии: