Назад

Мировой компьютерный бестселлер Скачать все книги 14 Количество книг

Жанр в блоке книги Программирование

Поиск интересных решений для нескучных кейсов позволяет легко начать программировать на Python и освоить ключевые понятия информатики в игровой форме. Эти головоломки требуют логического мышления, внимательности и иногда немного смекалки, но все они доступны для понимания даже ученикам средней школы. Каждое решение сопровождается подробными объяснениями, а также основными командами на Python 3 и алгоритмами действий. Играя и размышляя, вы будете развивать креативность и навыки программирования. Это не просто книга, а источник вдохновения для всех, кто готов программировать и зарабатывать этим деньги.

Жанр в блоке книги Программирование

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

Жанр в блоке книги Программирование

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

Жанр в блоке книги Программирование

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

Жанр в блоке книги Программирование

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

Жанр в блоке книги Программирование

Перед вами сборник правил написания кода на современном языке JavaScript. На наглядных примерах автор объясняет, как работают последние версии JS, какие приемы в нем можно использовать, чтобы сделать код коротким и чистым, а каких ошибок лучше избегать, чтобы не было багов.
Эта книга поможет специалистам, работающим в технологической сфере, сформулировать свои карьерные амбиции и приобрести навыки, необходимые для достижения целей, будь то новая должность, высокая зарплата или что-либо другое. Ее автор Дон Джонс, мировой эксперт в области построения карьеры, рассказывает о таких гибких навыках, как работа в команде, разрешение конфликтных ситуаций, тайм-менеджмент, и многих других скиллах, превращающих рядового сотрудника в топового профессионала. В формате PDF A4 сохранен издательский макет книги.

Жанр в блоке книги Программирование

Герой рассказа стал заложником требований и фантазий своих родственников и собственной неустроенности, и он ищет выхода из ситуации в прошлом. Удастся ли это ему?

Жанр в блоке книги Интернет

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

Жанр в блоке книги Программирование

Перед вами прекрасное руководство для тех, кто хочет научиться программировать и планирует заниматься этим профессионально. Автор книги Кори Альтхофф за год освоил азы программирования и с легкостью устроился разработчиком в Ebay. В книге «Сам себе программист» он рассказывает о своем опыте, трудностях, с которыми пришлось столкнуться, и дает конкретные рекомендации тем, кто только начинает свой путь в IT-сфере. На примере языка Python автор показывает, как буквально с первого урока можно приступить к созданию собственной небольшой программы, а к концу книги уверенно писать код. Помимо этого, вы узнаете, как успешно проходить собеседования на должность программиста в любой IT-компании и перестать сомневаться в собственных силах. Скачать все файлы примеров из этой книги вы можете по ссылке eksmo.ru/files/self_taught_programmer_althoff.zip

Жанр в блоке книги Программирование

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

Жанр в блоке книги Программирование

Алгоритмы – это рецепты, которые делают возможным эффективное программирование. Их изучение позволяет усвоить общие подходы к решению задач и накапливать полезные методики для их решения. В этой книге представлено множество классических алгоритмов. Вы узнаете, где они применяются и как их анализировать, чтобы понять их поведение. Эта книга может быть полезной не только в вашей текущей профессиональной деятельности, но и может помочь вам получить новую работу. Изучите полезные алгоритмы, включая: – Численные алгоритмы: рандомизация, разложение на множители, простые числа и численное интегрирование. – Методики работы с распространенными структурами данных: массивы, связные списки и сети. – Более продвинутые структуры данных: кучи, деревья, сбалансированные деревья и B-деревья.

Жанр в блоке книги Программирование

Практическое руководство по написанию безопасных приложений с помощью опыта мастеров-джедаев из «Звездных войн».

Чему могут научить R2-D2, Дарт Вейдер, Хан Соло или даже Йода в плане безопасности программного обеспечения? В книге «Защита систем: чему "Звездные войны" учат инженеров ПО» дан целый арсенал стратегий и методов защиты, которые применимы не только в фантастическом мире, но и в реальных работающих системах.

Что внутри:

• Легкость и польза: безопасный код приложений с использованием идей из вселенной «Звездных войн».

• Практические модели безопасности: STRIDE и защита от злоумышленников.

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

• Закономерности проблем безопасности и оптимальные решения.

Адам Шостак – профессор Школы компьютерных наук и инженерии при Вашингтонском университете, эксперт по моделированию веб-угроз, гейм-дизайнер и судебный консультант. Много лет он посвятил разработке безопасных продуктов и систем. В мире бизнеса диапазон его опыта охватывает самые разные области, от основания стартапов до почти десяти лет работы в Microsoft. Помимо консультирования и преподавания, Шостак выступает в качестве советника по безопасности многих компаний.

В формате PDF A4 сохранен издательский макет книги.

Жанр в блоке книги Программирование

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

Популярные серии