Мировой компьютерный бестселлер
Показаны все результаты (24)Сортировка: самые недавние
- Еврейская история
- Еврейская литература
- Еврейская традиция
- Законы и право
- Изучение иврита
- Искусство
- История
- Иудаизм
- Кабалла
- Кулинария
- Лекарственные растения и травы Израиля
- Медицинская литература
- Мемуары
- Новинки
- Политика и общество
- Поэзия
- Природа
- Психология
- Публицистика
- Путеводители
- Разное
- Слайдшоу
- Философия и эзотерика
- Фотоальбомы
- Электронные книги
-

Разработка ПО на примерах с помощью Python
Уилсон Грег 245 ₪Хотите создавать более качественное программное обеспечение? Ищете практические примеры, помогающие понять принципы проектирования? Тогда эта книга — то, что вам надо. Нужны только знания основ современного Python, но продвинутые концепции языка объясняются и иллюстрируются в ходе изложения.Вы научитесь превращать идеи в продуманные решения, писать понятный и гибкий код, а также узнаете, как использовать шаблоны проектирования. В каждой главе вас ждут реальные задачи, готовые примеры кода и советы, помогающие писать чище, проще и надежнее!
-

Этичный хакинг. Инструменты тестирования на взлом и обеспечение ИТ-безопасности
Эбнер Юрген 273 ₪Инструменты тестирования на взлом и обеспечение ИТ-безопасности.Эта книга — полезный спутник в мире этичного хакинга и тестирования на проникновение. Независимо от уровня вашей подготовки доступна основная база знаний, а также практические рекомендации для эффективного анализа безопасности и защиты компьютерных сетей и систем.Что внутри?- Основы этичного хакинга: получите полное понимание «белого» взлома, включая правовые аспекты и ключевые моральные принципы.- Практический старт: пользуйтесь подробным введением в Kali Linux и советами по созданию собственной хакерской лаборатории ИБ для отработки навыков.- Работа с Linux: даже если вы новичок в операционной системе Linux, освойтесь с основными командами и инструментами среды тестирования на проникновение.- BASH-скриптинг и Python: узнайте, как автоматизировать процессы и адаптировать инструменты с помощью простых скриптов и базового программирования на самом популярном языке.- Стратегии тестирования: изучите различные этапы процесса тестирования на проникновение, начиная от разведки и заканчивая отчетностью и рекомендациями по улучшению безопасности.- Безопасные и этичные тесты: выполняйте рекомендации по проверкам на проникновение.Эти знания позволят вам уверенно развиваться в профессии, предлагая четкую структуру, понятные объяснения и пошаговые инструкции для освоения каждого этапа обеспечения информационной безопасности.Об автореЮрген ЭБНЕР — квалифицированный IT-специалист и сертифицированный эксперт по защите данных и информационной безопасности. Его специализация включает в себя повышение уровня ИТ-безопасности компаний. Возглавляет IT-компанию ICTE.
-

Дружелюбный код. Как программировать легко и просто
Литтман М. 156 ₪Руководство о том, как выжить в новом будущем, где общение с техникой становится таким же естественным, как чтение.Майкл Литтман в интересной и доступной форме делится уникальными идеями о том, как научиться программировать и управлять устройствами так, чтобы они служили верой и правдой, а не следили за вами. Забудьте о страхе перед искусственным интеллектом, который может украсть вашу работу! Овладейте базовыми навыками программирования и улучшите отношения с техникой.Литтман предлагает простые и понятные примеры того, как можно использовать программирование в повседневной жизни, дает практические советы по экспериментированию с этими идеями. Вы узнаете, как машинное обучение может ускорить и упростить процесс кодинга, делая его доступным для каждого.Лайфхаки для эффективного общения с AI:• Стать вдумчивыми: пользуясь компьютером, спросите себя, чего вы пытаетесь достичь, и старайтесь придерживаться цели.• Настаивать на поддержке: если вы хотите, чтобы компьютер выполнял какие-то действия, но существующее программное обеспечение этого не позволяет, перейдите на другое ПО.• Научиться программировать: постарайтесь настроить систему под ваши потребности. Развивайте способность воплощать идеи в форму, доступную машинам.• Еще больше полезного и интересного — внутри.«»Дружелюбный код» Майкла Литтмана — это увлекательное руководство, которое раскрывает программирование как жизненный навык, доступный каждому. Литтман показывает, как даже базовые знания кодинга помогают адаптировать технологии под личные нужды, делая технику настоящим союзником. Книга изобилует практическими примерами, которые учат критически подходить к задачам, внедрять машинное обучение и автоматизировать повседневные процессы. Это издание вдохновляет на смелое освоение цифровых навыков и станет отличным спутником для всех, кто стремится стать уверенным пользователем в мире технологий». — Алексей ДИДЕНКО, TeamLead подразделения платежного шлюза WildberriesМайкл ЛИТТМАН — ученый, исследователь, педагог и писатель. Его научные интересы лежат в области машинного обучения, теории игр, развития компьютерных сетей. В настоящее время он является профессором информатики в Brown University, где преподает с 2012 года.
-

Защита систем: чему «Звездные войны» учат инженера ПО
Шостак А. 203 ₪Практическое руководство по написанию безопасных приложений с помощью опыта мастеров-джедаев из «Звездных войн».Чему могут научить R2-D2, Дарт Вейдер, Хан Соло или даже Йода в плане безопасности программного обеспечения? В книге «Защита систем: чему «Звездные войны» учат инженеров ПО» дан целый арсенал стратегий и методов защиты, которые применимы не только в фантастическом мире, но и в реальных работающих системах.Что внутри:• Легкость и польза: безопасный код приложений с использованием идей из вселенной «Звездных войн».• Практические модели безопасности: STRIDE и защита от злоумышленников.• Безопасность, удобство использования и быстрая доставка: увлекательная дорожная карта разработки современных приложений.• Закономерности проблем безопасности и оптимальные решения.Адам Шостак — профессор Школы компьютерных наук и инженерии при Вашингтонском университете, эксперт по моделированию веб-угроз, гейм-дизайнер и судебный консультант. Много лет он посвятил разработке безопасных продуктов и систем. В мире бизнеса диапазон его опыта охватывает самые разные области, от основания стартапов до почти десяти лет работы в Microsoft. Помимо консультирования и преподавания, Шостак выступает в качестве советника по безопасности многих компаний.
-

Python для начинающих. Лучшие задачи для изучения языка программирования
Лафуркад П., Мор М. 156 ₪Python для начинающих. Лучшие задачи для изучения языка программирования.Поиск интересных решений для нескучных кейсов позволит легко начать программировать на Python и освоить ключевые понятия информатики в игровой форме. Эти головоломки требуют логического мышления, внимательности и иногда немного смекалки, но все они доступны для понимания даже ученикам средней школы.Каждое решение сопровождается подробными объяснениями, а также основными командами на Python 3 и алгоритмами действий. Играя и размышляя, вы будете развивать креативность и навыки программирования.Это не просто книга, а источник вдохновения для всех, кто готов программировать и зарабатывать этим деньги.Занимательные головоломки:• Криптарифм• Раскраска в два цвета• Электронное голосование• Семь мостов Кенигсберга• Точный счет и др.Об авторахПаскаль ЛАФУРКАД и Малика МОР — преподаватели информатики Университета Клермон-Оверни. Паскаль Лафуркад известен как специалист по информационной безопасности и криптографии.
-

Машинное обучение: Конструирование признаков. Принципы и техники для аналитиков
Чжен Элис; Казари Аманда 254 ₪Авторы этой книги — специалист по машинному обучению Amazon Элис Чжен и аналитик инновационной IT компании Concur Labs Аманда Казари. Конструирование признаков — это извлечение признаков из сырых необработанных данных и приведение их к формату, пригодному для обработки моделью машинного обучения. Это один из самых важных процессов в машинном обучении и одновременно один из самых сложных, ведь разнообразие моделей и данных не позволяет выделить общую тактику конструирования. И, тем не менее, авторам книги это удалось — здесь сформулированы более глубокие принципы работы с данными, проиллюстрированные конкретными примерами. В каждой главе описывается решение тех или иных задач: как представить текстовые данные или изображения, как понизить размерность автоматически сгенерированных признаков и т.д. В последней же главе все примеры объединяются в единую концепцию конструирования признаков в машинном обучении. Все примеры кода приведены на языке Python с использованием таких модулей, как NumPy, Pandas, Scikit-learn, Matplotlib, и выложены в репозитарии авторов на GitHub.
-

Алгоритмы для начинающих. Теория и практика для разработчика
Егорова Е.М. (переводчик), Луридас Панос 203 ₪Алгоритмы нужны для того, чтобы помогать людям бездельничать. Прогнозирование погоды и курсов валют, сортировка и систематизация документов, сложнейшие математические расчеты — человеку пришлось бы трудиться над выполнением этих задач не один день, хотя машина способна справиться с ними за секунды. И все это заслуга алгоритмов, лежащих в основе любого машинного кода.Книга предназначена для тех, кто хочет разобраться в математических основах программирования. Она написана доступным языком и не требует от читателя знаний высшей математики. Благодаря примерам из окружающего нас мира, которые автор приводит, вы без труда разберетесь в алгоритмах и освоите различные приемы в работе с ними. В этой книге вы найдете:- Стеки и графы- Алгоритмы сжатия- Алгоритмы шифрования- Сортировка и поиск кратчайшего пути- Система голосованияИ многое другое.Панос Луридас, профессор Университета Экономики и Бизнеса, автор издательства MIT Press. В доступной форме автор рассказывает обо всех фундаментальных алгоритмах и методах, применяемых для сжатия, шифрования, сортировки и ряда других повседневных процессов. Данное пособие является лучшим выбором для читателей, желающих получить базовые знания по теме и начать применять их как в работе, так и в дальнейшем обучении.
-

Python для учебы и работы. Как освоить самый мощный язык программирования для будущей карьеры
Вайгенд М. 273 ₪Учимся просто, применяем профессионально. Пособие для тех, кому нужно познакомиться с PythonСегодня навык программирования требуется не только в профессиях, связанных с ИТ. Даже если вы не занимаетесь профессиональной разработкой программного обеспечения, вам может понадобиться написать компьютерную программу или поучаствовать в разработке в рамках научных проектов или в профессиональной практике. Кроме того, программирование отлично формирует логическое мышление. Те, кто в этом подкован, умеют лучше анализировать проблемы и оперативно находить решения.Эта книга особенно полезна для тех, кто только начал изучать Python и не имеет глубоких знаний. Все темы объясняются максимально просто, а упражнения и практические примеры охватывают множество областей применения. Так что вы будете оптимально подготовлены к широкому кругу задач.Пособие можно использовать как в качестве основного материала для расширенного курса программирования, так и для самостоятельного обучения.• Типы данных• Структуры управления• Функции и модули• Сохранение данных• Графические пользовательские интерфейсы• Объектно-ориентированное программирование• Базы данных SQL с sqlite3• Научные вычисления с NumPy• Визуализация данных с помощью matplotlib• Использование CoLab и Python Anywhere• Веб-программирование с помощью CGI и WSGI• Профессиональная разработка ПО• Стартовые проектыОб автореМИХАЭЛЬ ВАЙГЕНД — доктор наук по информатике, более 30 лет преподает в Хагенском заочном университете и читает лекции по программированию на Python в университете Мюнстера. Опубликовал свыше 60 научных статей и написал несколько книг по программированию, веб-разработке и визуальному моделированию.
-

Javascript и jQuery. Интерактивная веб-разработка
Дакетт Джон 329 ₪Эта книга предназначена для веб-дизайнеров и программистов, контент-менеджеров и редакторов контента, маркетологов и менеджеров по электронным продажам, блогеров и любителей.Мы не только объясним вам, как читать и создавать сценарии, но также изложим вам основы компьютерного программирования в простой и наглядной форме.Приглашаем вас в приятное путешествие — изучение языка JavaScript и библиотеки jQuery.Вы впервые встретились с языком JavaScript или уже добавили какие-либо сценарии на свои веб-страницы и желаете лучше понять, как они устроены? Тогда эта книга для вас. Все, что вам потребуется — это знание стандартов HTML и CSS.Эта книга научит вас тому, как сделать сайты более интерактивными, привлекательными и удобными для пользователя. Простой визуальный способ подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Цель достигается при помощи объединения теории программирования с примерами, которые демонстрируют применение сценариев JavaScript и библиотеки jQuery на известных сайтах. Практически сразу вы сможете мыслить и создавать код как программист.Вы узнаете о том, как:• читать и создавать сценарии JavaScript,• сделать ваши сайты интерактивными,• использовать библиотеку jQuery для упрощения кода,• воспроизвести популярные веб-приемы,• применять технологии Ajax, API и JSON,• улучшать формы и проверять данные,• пользовтаься фильтрацией, поиском и сортировкой.Джон Дакетт проектирует и разрабатывает веб-сайты уже более десяти лет. Он работает как с небольшими стартапами, так и глобальными брендами. Под его авторством выпущено несколько книг, посвященных веб-дизайну, программированию, юзабилити и доступности веб-сайтов. Его книга «HTML и CSS. Разработка и создание веб-сайтов» стала бестселлером в России.Образцы программного кода и практические упражнения, а также дополнительные справочные материалы доступны по адресу http://eksmo.ru/Duckett_JS_Primers.zip
-

Новые возможности JavaScript. Как написать чистый код по всем правилам современного языка
Краудер Ти Джей 70 ₪Руководство по JavaScript для тех, кто хочет кодить быстро и эффективно.«Новые возможности JavaScript» — это сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, какие приемы в нем можно использовать, чтобы сделать код коротким и чистым, а каких ошибок лучше избегать, чтобы не было багов.Книга будет полезна всем, кто имеет по крайней мере базовое представление о JavaScript и хочет изучить новые возможности языка, появившиеся в последние годы.Благодаря ей вы узнаете:• Чем последние версии JS отличаются друг от друга.• Как расширился функционал объектов в коде.• Что нового могут предложить функции.• Как использовать современный синтаксис языка.• Какими будут дальнейшие улучшения JS.Это не академическая книга для экспертов в программировании. Это практическая книга для обычных разработчиков на JavaScript, желающих развивать свои навыки программирования и идти в ногу со временем.Ти Джей Краудер — инженер-программист с 30-летним стажем, руководитель британской компании Farsight Software, которая занимается консалтингом и разработкой программного обеспечения.
-

97 вещей, о которых должен знать каждый Java-программист. Советы лучших экспертов
Хенни Кевлин, Джи Триша 42 ₪Все, что вам нужно — это Java!Что должен знать каждый Java-программист? Ответов на этот вопрос может быть очень много. Авторы этой книги собрали мнения нескольких десятков опытных разработчиков на Java, чтобы создать единое руководство для тех, кто только начинает свой путь в программировании.Внутри вы найдете подробные инструкции по основным темам, касающимся работы с Java:• Функциональность Java Virtual Machine.• Методы тестирования кода.• Набор инструментов Java Development Kit.• Особенности языка.• Архитектура программного обеспечения.И еще — советы от экспертов и их истории профессионального развития в программировании на Java!Об авторах:Хенни Кевлин — консультант по разработке программного обеспечения на Java и C++ и постоянный спикер на популярных технологических конференциях.Ги Триша — инженер программного обеспечения и ведущий разработчик (Lead Developer Advocate) в Gradle.
-

Объектно-ориентированное программирование с помощью Python
Кальб Ирв 287 ₪Объектно-ориентированное программирование (ООП) — это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет по-другому думать о вычислительных задачах и решать их с возможностью многократного использования.«Объектно-ориентированное программирование с помощью Python» предназначено для программистов среднего уровня и представляет собой практическое руководство, которое глубоко изучает основные принципы ООП и показывает, как использовать инкапсуляцию, полиморфизм и наследование для написания игр и приложений с использованием Python.Книга начинается с рассказа о ключевых проблемах, присущих процедурному программированию, затем вы познакомитесь с основами создания классов и объектов в Python.Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чему вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой.В итоге у вас получится полнофункциональная видеоигра, включающая в себя многие методы ООП и элементы графического пользовательского интерфейса, описанные в книге.Вы узнаете, как:• Создавать несколько объектов и управлять ими с помощью объекта диспетчера объектов.• Научитесь использовать инкапсуляцию, чтобы скрыть внутренние детали объектов от клиентского кода.• Научитесь использовать полиморфизм для определения одного интерфейса и реализации его в нескольких классах.• Сможете применять наследование для использования существующего кода.«Объектно-ориентированное программирование с помощью Python» — это визуальное, интуитивно понятное руководство, позволяющее полностью понять, как работает ООП и как с его помощью сделать свой код более удобным в сопровождении, читаемым и эффективным, не жертвуя при этом функциональностью.ОБ АВТОРЕИрв Калб — адъюнкт-профессор UCSC Silicon Valley Extension и Университета Силиконовой долины, где он преподает вводные курсы и курсы объектно-ориентированного программирования на Python. Он также автор книги «Научитесь программировать на Python 3: пошаговое руководство по программированию».
-

Soft skills для IT-специалистов. Прокачай карьеру и получи работу мечты
Джонс Д. 259 ₪Возьмите свою карьеру под контроль! Чего вы ждете от карьеры в IT — высокой зарплаты, руководящей должности, гибкого графика, удаленной работы? Дон Джонс, мировой эксперт в области построения карьеры и личного бренда в технологической сфере, поможет вам добиться желаемого и стать суперпрофессионалом, за которого будут бороться все работодатели. Прочтя эту книгу, вы приобретете такие навыки, как умение выстраивать работу команды, решать конфликтные ситуации, правильно ставить задачи, понимать бизнес-процессы, и многие другие.Что внутри:- Личный бренд и карьерное продвижение.-Барьеры, мешающие вашему росту.- Правила бизнеса.- Анализ рынка для актуализации ваших навыков.Об авторе:Дон Джонс — MVP Microsoft и уже более 20 лет является ведущим мировым специалистом по карьерному росту. Он консультирует сотрудников крупнейших технологических компаний, помогая им приобретать навыки, необходимые для достижения поставленных карьерных целей.
-

JavaScript и jQuery. Исчерпывающее руководство. 3-е издание
Макфарланд Дэвид 263 ₪Язык программирования JavaScript позволяет усовершенствовать ваши веб-страницы с помощью анимации, интерактивных элементов и визуальных эффектов, но его не так просто изучить и освоить. Новое, обновленное и расширенное издание уже ставшей классикой книги доступно объясняет основы языка JavaScript и показывает, как можно экономить время и силы с помощью библиотеки jQuery, содержащей готовые фрагменты кода JavaScript, и новейшего плагина jQuery UI.
Прочитав эту книгу вы сможете:
• Сделать свои страницы интерактивными. Используйте библиотеку jQuery для создания интерактивных элементов, реагирующих на действия посетителя.
• Освоить новейший плагин jQuery UI. Улучшайте интерфейс, используя панели с вкладками, диалоговые окна, панели для выбора дат и другие виджеты.
• Создавать удобные формы. Собирайте данные посетителей, помогайте покупателям осуществлять покупки и позволяйте участникам оставлять комментарии.
• Применять технологию Ajax. Организуйте обмен данными между веб-страницами и веб-сервером без необходимости перезагрузки страниц.
• Углубить свои знания. Используйте редактор ThemeRoller для настройки виджетов. Избегайте типичных ошибок, свойственных начинающим программистам.
Дэвид МакФарланд — президент компании McFarland Media, около 20 лет занимается созданием сайтов и их управлением. Он преподавал в Калифорнийском университете в Беркли и в Портлендском государственном университете. Дэвид написал более 15 книг компьютерной тематике, в том числе по CSS и JavaScript.
-

Изучаем React. 2-е издание
Чиннатамби Кирупа 50 ₪Второе, обновленное, издание снискавшей множество положительных отзывов на Amazon книги известного преподавателя основ веб-разработки, автора обучающего YouTube-канала Кирупы Чиннатамби. Эта книга позволит вам освоить разработку современных веб-приложений с использованием React и Redux. До выхода этой книги считалось, что освоить React самостоятельно, да еще и новичку, практически невозможно. Однако благодаря свежему взгляду и легкому стилю изложения автора этой книги, сотни веб-разработчиков по всему миру признали, что освоили тему легко и быстро. На то, чтобы приступить к созданию первых собственных приложений на React вам потребуется буквально несколько минут чтения. Дерзайте!- Создайте свое первое приложение при помощи React.- Создавайте компоненты для определения пользовательского интерфейса.- Комбинируйте компоненты и совершенствуйте пользовательский интерфейс.- С JSX без труда определяйте визуальные элементы.- Поддерживайте работу приложения.- Узнайте о стилизации контента методом библиотеки React.- Познакомьтесь с методами жизненного цикла в действии.- Разработайте многостраничные приложения.- Используйте Redux, чтобы упростить работу с приложением.
-

HTML и CSS. Разработка и дизайн веб-сайтов
Дакетт Дж. 385 ₪Эта книга — самый простой и интересный способ изучить HTML и CSS.Независимо от стоящей перед вами задачи: спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом, эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Хотя код веб-страниц может немного вас пугать, загляните в книгу, и вы увидите, насколько это руководство отличается от большинства остальных книг по веб-дизайну.Простой визуальный способ подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Вы найдете практические советы о том, как организовать и спроектировать страницы вашего сайта, и после прочтения книги сможете разработать свой веб-сайт профессионального вида и удобный в использовании. Никакие специальные навыки для освоения книги не требуются.Эта книга предназначена для веб-дизайнеров и программистов, контент-менеджеров и редакторов контента, маркетологов и менеджеров по электронным продажам, блогеров и любителей. Вы научитесь верстать страницы на языке HTML и CSS3, узнаете о структуре веб-страниц и сайтов, подготовке изображений, аудио- и видеоконтента, управлению типографикой и дизайном макета.
-

Алгоритмы. Теория и практическое применение. 2-е издание
Стивенс Род 259 ₪Второе издание российского бестселлера Рода Стивенса. Алгоритмы — это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических алгоритмов. Вы узнаете, где они применяются и как их анализировать, чтобы понять их поведение. Эта книга может быть полезной не только в вашей текущей профессиональной деятельности, но и может помочь вам получить новую работу.Изучите полезные алгоритмы, включая:- Численные алгоритмы: рандомизация, разложение на множители, простые числа и численное интегрирование.- Методики работы с распространенными структурами данных: массивы, связные списки и сети.- Более продвинутые структуры данных: кучи, деревья, сбалансированные деревья и B-деревья.Освойте различные методы решения задач:- Поиск методом полного перебора.- Разделяй и властвуй.- Жадные алгоритмы и алгоритм восхождения на вершину.- Алгоритмы поиска кратчайшего пути.- Эвристические методики.- Сужение границ.
-

Машинное обучение для абсолютных новичков. Вводный курс, изложенный простым языком
Теобальд Оливер 217 ₪Практическое и подробное введение в машинное обучение.Простые и понятные объяснения и отсутствие необходимости опыта программирования делают эту книгу прекрасной альтернативой академическому учебнику. Здесь представлены основные алгоритмы машинного обучения (ML), которые сопровождаются наглядными примерами и практическими работами. Также вы узнаете про перекрестную проверку, ансамблевое моделирование, поиск по сетке для настройки моделей, проектирование функций, горячее кодирование и многое другое.Для разработки интеллектуальных машин в первую очередь надо понять классическую статистику, так как алгоритмы на ее основе — это сердце машинного обучения. Написание кода — еще одна неотъемлемая часть ML, которая предусматривает управление данными. Однако материал этого руководства можно освоить даже без навыков программирования.Возможно, с чтения этой книги начнется ваш путь к получению работы в области машинного обучения, а может быть, она просто удовлетворит ваше любопытство.Внутри руководства:• Загрузка бесплатных наборов данных.• Методы очистки данных, включая горячее кодирование, группирование и обработку недостающих данных.• Подготовка данных для анализа.• Линейный регрессионный анализ.• Кластеризация, включая кластеризацию k-средних.• Основы работы нейронных сетей.• Смещение/дисперсия для улучшения модели машинного обучения.• Деревья решений для декодирования классификации.• Ваша первая модель машинного обучения с помощью Python.Об автореОЛИВЕР ТЕОБАЛЬД — технический писатель, специализирующийся на темах искусственного интеллекта, финансовых технологий и облачных вычислений. Автор книг Python for Absolute Beginners, Machine Learning with Python for Beginners, Data Analytics for Absolute Beginners и др.
-

Публикация пакетов Python. Тестирование, распространение и автоматизация проектов
Хиллард Дэйн 47 ₪Полезное руководство по проектированию, автоматизации, тестированию, развертыванию и выпуску проектов с открытым кодом.С помощью «Публикации пакетов Python» вы узнаете, как правильно обслуживать пакеты, настроив автоматизированный процесс. Это позволит делиться эффективными решениями с другими и повышать производительность систем в целом.В книге описаны лучшие практики масштабируемого совместного использования кода на Python. Вы сможете поработать с новейшими инструментами для упаковки кода. Изучите все нюансы тестирования и непрерывной интеграции, а также получите профессиональные советы для создания поддерживаемого проекта с открытым кодом.Что внутри:• Расширения и команды консольных сценариев.• Улучшение качества кода благодаря автоматизированной проверке и тестированию.• Создание отличной документации.• Поддержание актуальности пакетов.• Конвейер непрерывной интеграции с помощью GitHub.Об автореДЭЙН ХИЛЛАРД — разработчик веб-приложений, энтузиаст Python и спикер международных конференций. Он вырос в Мичигане и получил степень бакалавра в области компьютерной инженерии и степень по математике в Мичиганском университете.«Книга помогает пройти последнюю милю профессионального роста и стать гуру, дает ясное понимание процесса публикации пакетов Python. Привычные инструменты раскрываются с необычной стороны. Описанные техники — настоящий must have. Рекомендую держать на столе всем python-разработчикам». — Антон Шустиков, технический директор Tport finance«Это практическое руководство от А до Я по пакетам Python. Книга подойдет начинающим open-source-энтузиастам и опытным разработчикам, желающим выделить часть своего проекта в пакет и распространять внутри своей компании. Разработчики разных уровней смогут почерпнуть идеи по организации кода, автоматизации разработки через Github Actions». — Александр Елистратов, старший разработчик BGaming
-

Машинное обучение с помощью Python для всех. Руководство по созданию систем машинного обучения: от основ до мощных инструментов
Феннер М. 399 ₪ПОЛНОЕ РУКОВОДСТВО ДЛЯ ПОНИМАНИЯ И СОЗДАНИЯ СИСТЕМ МАШИННОГО ОБУЧЕНИЯ С ПОМОЩЬЮ PYTHON.«Машинное обучение с помощью Python для всех» поможет вам овладеть процессами, шаблонами и стратегиями, необходимыми для создания эффективных систем обучения, даже если вы абсолютный новичок. Если вы немного знакомы с написанием кода на Python, эта книга для вас, независимо от того, насколько глубоко вы знаете математику.Мы начнем с понятия машинного обучения и того, что можно сделать с его помощью, введем ключевые математические и вычислительные темы на понятном языке, помогая пройти первые шаги по созданию, обучению и оценке систем. Шаг за шагом вы освоите компоненты практической системы обучения, расширите ваш инструментарий и изучите некоторые из самых сложных и интересных методик. Это руководство полезно для любой системы обучения, которую вы будете использовать.ДОКТОР МАРК Э. ФЕННЕР с 1999 года преподает информатику и математику, работает в области науки о данных. Марк разрабатывал учебные программы для крупных компаний, небольших консалтинговых фирм и научно-исследовательских лабораторий национального уровня. Он имеет степень доктора в области компьютерных наук.Вы научитесь:• Понимать алгоритмы, модели и основные концепции машинного обучения.• Реалистично оценивать производительность систем машинного обучения.• Настраивать производительность системы.• Применять методы машинного обучения к изображениям и тексту.• Взаимодействовать с нейронными сетями и графическими моделями.• Разрабатывать функции для сглаживания данных и придания им полезной формы.• Пользоваться библиотекой Python scikit-learn и другими мощными инструментами.
-

Изучаем программирование на Python
Райтман Михаил Анатольевич (переводчик), Бэрри Пол 369 ₪Надоело продираться через дебри малопонятных самоучителей по программированию? С этой книгой вы без труда усвоите азы Python и научитесь работать со структурами и функциями. В ходе обучения вы создадите свое собственное веб-приложение и узнаете, как управлять базами данных, обрабатывать исключения, пользоваться контекстными менеджерами, декораторами и генераторами. Все это и многое другое — во втором издании книги «Изучаем программирование на Python».Почему эта книга не похожа на другие?Основанная на новейших исследованиях работы мозга, эта книга имеет максимально наглядный формат, благодаря которому вы усвоите больше информации, чем при чтении скучных колонок текста. Так зачем же тратить время и силы, сражаясь с непонятными описаниями, если можно заставить свой мозг работать эффективнее!Все, что нужно знать о Python:Не мучайся — используй DB-API.Создавай веб-приложения с Flask.Строй списки, словари, кортежи и множества.Объекты? Декораторы? Генераторы? Они все здесь.Записывай код при помощи модулей.
-

Гид Java-разработчика. Проектно-ориентированный подход
Урма Рауль-Габриэль; Уорбэртон Ричард 149 ₪Этот гид позволит вам прокачать свои навыки объектно-ориентированного программирования и ознакомиться с его приемами на примере реальных проектов. Авторы представляют проектно-ориентированный подход к созданию программного обеспечения на Java, используя который можно стать эффективным разработчиком. Каждая глава книги сконцентрирована на определенном проекте, начинающемся как простое консольное приложение и вырастающем в полноценное приложение. Если вы знаете основы программирования на Java, то здесь вы изучите современные методы разработки программного обеспечения, которые позволят создавать актуальные, стабильные и поддерживаемые Java-приложения. Если вы недавно закончили университет или курсы программирования и ищете первую работу в сфере Java, то вам обязательно нужно купить эту книгу — она связывает между собой упражнения в программировании и реальную ежедневную работу профессионального инженера-разработчика.
-

Изучаем Java
Кэти Сьерра, Берт Бэйтс 421 ₪«Изучаем Java» — это не просто книга. Она не только научит вас теории языка Java и объектно-ориентированного программирования, она сделает вас программистом. В ее основу положен уникальный метод обучения на практике. В отличие от классических учебников информация дается не в текстовом, а в визуальном представлении. Вы освоите в деле все самое нужное: синтаксис и концепции языка, работу с потоками, работу в сети, распределенное программирование. Вся теория закрепляется интереснейшими примерами и тестами.2-е издание.Почему эта книга столь непохожа на другие?Мы уверены, что ваше время слишком ценно, чтобы тратить его на попытки понять сложные концепции. Книга основана на самых последних достижениях в теории обучения и восприятия. В отличие от скучных текстовых книг, она задействует в процессе обучения сразу несколько органов чувств, сделав усвоение материала максимально эффективным. Пойми разницу между классом и объектомКлассМного объектовОбъектПримитивИзучи, как работать с примитивом как с объектомИспользуй полученные знания в Java, чтобы создать игру “Морской бой”Объект “Снежок”Пойми внутреннюю суть объектов
-

Сам себе программист. Как научиться программировать и устроиться в Ebay?
Альтхофф Кори 136 ₪Как за год научиться программировать и устроиться разработчиком в Ebay? Кори Альтхофф, автор книги «Сам себе программист», на собственном опыте знает, что это возможно, и делится знаниями с читателями. Альтхофф создал универсальный самоучитель, не похожий ни на один другой. На примере языка Python автор показывает, как буквально с первого урока можно приступить к созданию собственной небольшой программы, а к концу книги уверенно писать код. Помимо этого, вы узнаете, как успешно проходить собеседования на должность программиста в любой IT компании и перестать сомневаться в собственных силах. Это прекрасное пособие для тех, кто хочет научиться программировать и планирует заниматься этим профессионально.
