Учимся просто, применяем профессионально. Пособие для тех, кому нужно познакомиться с Python
Сегодня навык программирования требуется не только в профессиях, связанных с ИТ. Даже если вы не занимаетесь профессиональной разработкой программного обеспечения, вам может понадобиться написать компьютерную программу или поучаствовать в разработке в рамках научных проектов или в профессиональной практике. Кроме того, программирование отлично формирует логическое мышление. Те, кто в этом подкован, умеют лучше анализировать проблемы и оперативно находить решения.
Эта книга особенно полезна для тех, кто только начал изучать Python и не имеет глубоких знаний. Все темы объясняются максимально просто, а упражнения и практические примеры охватывают множество областей применения. Так что вы будете оптимально подготовлены к широкому кругу задач.
Пособие можно использовать как в качестве основного материала для расширенного курса программирования, так и для самостоятельного обучения.
• Типы данных
• Структуры управления
• Функции и модули
• Сохранение данных
• Графические пользовательские интерфейсы
• Объектно-ориентированное программирование
• Базы данных SQL с sqlite3
• Научные вычисления с NumPy
• Визуализация данных с помощью matplotlib
• Использование CoLab и Python Anywhere
• Веб-программирование с помощью CGI и WSGI
• Профессиональная разработка ПО
• Стартовые проекты
Об авторе
МИХАЭЛЬ ВАЙГЕНД — доктор наук по информатике, более 30 лет преподает в Хагенском заочном университете и читает лекции по программированию на Python в университете Мюнстера. Опубликовал свыше 60 научных статей и написал несколько книг по программированию, веб-разработке и визуальному моделированию.
Сегодня навык программирования требуется не только в профессиях, связанных с ИТ. Даже если вы не занимаетесь профессиональной разработкой программного обеспечения, вам может понадобиться написать компьютерную программу или поучаствовать в разработке в рамках научных проектов или в профессиональной практике. Кроме того, программирование отлично формирует логическое мышление. Те, кто в этом подкован, умеют лучше анализировать проблемы и оперативно находить решения.
Эта книга особенно полезна для тех, кто только начал изучать Python и не имеет глубоких знаний. Все темы объясняются максимально просто, а упражнения и практические примеры охватывают множество областей применения. Так что вы будете оптимально подготовлены к широкому кругу задач.
Пособие можно использовать как в качестве основного материала для расширенного курса программирования, так и для самостоятельного обучения.
• Типы данных
• Структуры управления
• Функции и модули
• Сохранение данных
• Графические пользовательские интерфейсы
• Объектно-ориентированное программирование
• Базы данных SQL с sqlite3
• Научные вычисления с NumPy
• Визуализация данных с помощью matplotlib
• Использование CoLab и Python Anywhere
• Веб-программирование с помощью CGI и WSGI
• Профессиональная разработка ПО
• Стартовые проекты
Об авторе
МИХАЭЛЬ ВАЙГЕНД — доктор наук по информатике, более 30 лет преподает в Хагенском заочном университете и читает лекции по программированию на Python в университете Мюнстера. Опубликовал свыше 60 научных статей и написал несколько книг по программированию, веб-разработке и визуальному моделированию.
13 945 тг.
14 679 тг.
-5%
Экономия 734 тг.
Варианты цен
13 945 тг.
14 679 тг.
-5%
Экономия 734 тг.
В корзину
Купить в 1 клик
Сделайте процесс разработки игр более продуктивным и здоровым!
Эта книга, написанная легендарным разработчиком Ричардом Лемаршаном, научит вас, как провести проект цифровой игры от начала до конца — от создания концепта и проектирования до сборки, тестирования и релиза — и избежать при этом неконтролируемого переутомления, известного среди разработчиков как «кранч».
Вы узнаете:
• что такое вертикальный срез, концентрическая разработка и Метод Марка Черни;
• как составить таблицу макродизайна игры;
• что входит в альфа- и бета-версии игры, их майлстоуны и артефакты;
• как и когда правильно и эффективно проводить плейтесты;
• как бороться с выгоранием и сохранять вдохновение;
• как провести игру по всем четырем этапам создания проекта и выпустить в рынок!
Ричард Лемаршан — гейм-дизайнер, проработавший в индустрии видеоигр более двадцати лет. Он руководил дизайном трех игр из серии Uncharted, включая отмеченную наградами Uncharted 2: Among Thieves. Его книга будет полезна как начинающим разработчикам игр и студентам, так и опытным гейм-дизайнерам.
«Книга Ричарда Лемаршана, ведущего дизайнера трилогии Uncharted, раскрывает секрет безупречного продакшена таких студий, как Naughty Dog и Insomniac. Крайне рекомендую.
Если хотите сверить свой опыт разработки с чем-то, что уже проверено временем и используется крупными игроками рынка типа Microsoft и Sony, — не проходите мимо». — Василий Скобелев, геймдев-блогер, левел-дизайнер
Эта книга, написанная легендарным разработчиком Ричардом Лемаршаном, научит вас, как провести проект цифровой игры от начала до конца — от создания концепта и проектирования до сборки, тестирования и релиза — и избежать при этом неконтролируемого переутомления, известного среди разработчиков как «кранч».
Вы узнаете:
• что такое вертикальный срез, концентрическая разработка и Метод Марка Черни;
• как составить таблицу макродизайна игры;
• что входит в альфа- и бета-версии игры, их майлстоуны и артефакты;
• как и когда правильно и эффективно проводить плейтесты;
• как бороться с выгоранием и сохранять вдохновение;
• как провести игру по всем четырем этапам создания проекта и выпустить в рынок!
Ричард Лемаршан — гейм-дизайнер, проработавший в индустрии видеоигр более двадцати лет. Он руководил дизайном трех игр из серии Uncharted, включая отмеченную наградами Uncharted 2: Among Thieves. Его книга будет полезна как начинающим разработчикам игр и студентам, так и опытным гейм-дизайнерам.
«Книга Ричарда Лемаршана, ведущего дизайнера трилогии Uncharted, раскрывает секрет безупречного продакшена таких студий, как Naughty Dog и Insomniac. Крайне рекомендую.
Если хотите сверить свой опыт разработки с чем-то, что уже проверено временем и используется крупными игроками рынка типа Microsoft и Sony, — не проходите мимо». — Василий Скобелев, геймдев-блогер, левел-дизайнер
3 619 тг.
3 809 тг.
-5%
Экономия 190 тг.
Варианты цен
3 619 тг.
3 809 тг.
-5%
Экономия 190 тг.
В корзину
Купить в 1 клик
Все знают о YouTube.
Но мало кто догадывается о том, как он работает, кто им управляет, какие решения принимают эти люди и почему их решения имеют значение.
• Сколько зарабатывают самые популярные блогеры в мире?
• Почему Google купил видеохостинг вместо разработки собственного продукта?
• Как YouTube стал неотъемлемой частью жизни большинства из нас?
Эта книга написана для того, чтобы вы смогли ответить на все эти вопросы. Перед вами история бизнеса, который вначале был совсем не эффективным, но все равно приобрел бешеный коммерческий успех. Это история о платформе, благодаря которой Google стала одной из самых прибыльных и могущественных компаний в мире.
А еще — это история о новых СМИ, программы для которых пишут не редакторы, художники или преподаватели, а алгоритмы. И об очень важных и очень странных недавних событиях, о которых большинство людей, посещающих сайт YouTube.com каждый день, ничего не знают.
Марк Берген — бизнес-журналист Bloomberg Technology и Businessweek, пишет статьи о гигантах Кремниевой долины уже более десяти лет.
Но мало кто догадывается о том, как он работает, кто им управляет, какие решения принимают эти люди и почему их решения имеют значение.
• Сколько зарабатывают самые популярные блогеры в мире?
• Почему Google купил видеохостинг вместо разработки собственного продукта?
• Как YouTube стал неотъемлемой частью жизни большинства из нас?
Эта книга написана для того, чтобы вы смогли ответить на все эти вопросы. Перед вами история бизнеса, который вначале был совсем не эффективным, но все равно приобрел бешеный коммерческий успех. Это история о платформе, благодаря которой Google стала одной из самых прибыльных и могущественных компаний в мире.
А еще — это история о новых СМИ, программы для которых пишут не редакторы, художники или преподаватели, а алгоритмы. И об очень важных и очень странных недавних событиях, о которых большинство людей, посещающих сайт YouTube.com каждый день, ничего не знают.
Марк Берген — бизнес-журналист Bloomberg Technology и Businessweek, пишет статьи о гигантах Кремниевой долины уже более десяти лет.
1 775 тг.
1 868 тг.
-5%
Экономия 93 тг.
Варианты цен
1 775 тг.
1 868 тг.
-5%
Экономия 93 тг.
В корзину
Купить в 1 клик
Лучшие игры очень похожи на жизнь: легко понять правила, сложно достичь мастерства!
В центре этой графической истории эпическое противостояние, бушевавшее между инженером Ральфом Баером — изобретателем первой игровой консоли — и Ноланом Бушнеллом — основателем Atari, укравшим идею у Ральфа и создавшим игру PONG. Так началась битва за титул «Отец видеоигр».
Познакомьтесь с захватывающей историей происхождения нового вида развлечений вместе с Баером и Бушнеллом, став свидетелем формирования культуры Кремниевой долины.
Вы узнаете:
• С какими трудностями столкнулись главные герои, чтобы заслужить свое место в истории видеоигр.
• Как называлась и выглядела первая игровая приставка в мире.
• Что подтолкнуло Нолана создать Atari и как появилась культовая Pong.
«Никогда не думал, что за созданием простенькой, хотя и эпохальной видеоигры Pong стоит такая человеческая драма. Изобретатель против капиталиста, оригинал против копии, идея против реализации, — Кушнер и Шадми нашли отличный способ нескучно рассказать о большом открытии и большой несправедливости. Очень благодарен этому комиксу за историю, о которой раньше не догадывался». — Иван Чернявский, автор телеграм-канала «Иванпанчмен», ведущий подкаста «Омнибус и танкобон»
В центре этой графической истории эпическое противостояние, бушевавшее между инженером Ральфом Баером — изобретателем первой игровой консоли — и Ноланом Бушнеллом — основателем Atari, укравшим идею у Ральфа и создавшим игру PONG. Так началась битва за титул «Отец видеоигр».
Познакомьтесь с захватывающей историей происхождения нового вида развлечений вместе с Баером и Бушнеллом, став свидетелем формирования культуры Кремниевой долины.
Вы узнаете:
• С какими трудностями столкнулись главные герои, чтобы заслужить свое место в истории видеоигр.
• Как называлась и выглядела первая игровая приставка в мире.
• Что подтолкнуло Нолана создать Atari и как появилась культовая Pong.
«Никогда не думал, что за созданием простенькой, хотя и эпохальной видеоигры Pong стоит такая человеческая драма. Изобретатель против капиталиста, оригинал против копии, идея против реализации, — Кушнер и Шадми нашли отличный способ нескучно рассказать о большом открытии и большой несправедливости. Очень благодарен этому комиксу за историю, о которой раньше не догадывался». — Иван Чернявский, автор телеграм-канала «Иванпанчмен», ведущий подкаста «Омнибус и танкобон»
11 125 тг.
11 710 тг.
-5%
Экономия 585 тг.
Варианты цен
11 125 тг.
11 710 тг.
-5%
Экономия 585 тг.
В корзину
Купить в 1 клик
Перед вами официальный учебный курс по программе Adobe Dreamweaver CC, входящий в знаменитую серию "Classroom in a Book". Эта полноцветная книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe Dreamweaver максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe Dreamweaver CC.
На диске представлены файлы для уроков. С их помощью вы быстро и легко станете настоящим мастером работы с Adobe Dreamweaver CC.
На диске представлены файлы для уроков. С их помощью вы быстро и легко станете настоящим мастером работы с Adobe Dreamweaver CC.
13 147 тг.
13 839 тг.
-5%
Экономия 692 тг.
Варианты цен
13 147 тг.
13 839 тг.
-5%
Экономия 692 тг.
В корзину
Купить в 1 клик
Вам надоело искать компромисс между простотой разработки и максимальной эффективностью? Может быть, ваш код на Python и работает правильно, но достаточно ли быстро? Это обновленное до Python 3 и расширенное издание поможет вам вычислить «бутылочное горлышко» в производительности приложений, заметно ускорить выполнение кода в программах, работающих с большими объемами данных, и поднять свой профессиональный уровень.
В книге рассматривается фундаментальная теория, лежащая за той или иной конструкцией кода, благодаря чему вы углубите свои познания в Python. Как задействовать преимущества многоядерных архитектур или кластеров? Как построить систему, которая масштабируется без потери надежности? Найдите здесь решения многих специфических проблем и ознакомьтесь с реальными кейсами компаний, использующих высокопроизводительные Python-приложения в аналитике, машинном обучении и других областях.
В книге рассматривается фундаментальная теория, лежащая за той или иной конструкцией кода, благодаря чему вы углубите свои познания в Python. Как задействовать преимущества многоядерных архитектур или кластеров? Как построить систему, которая масштабируется без потери надежности? Найдите здесь решения многих специфических проблем и ознакомьтесь с реальными кейсами компаний, использующих высокопроизводительные Python-приложения в аналитике, машинном обучении и других областях.
15 542 тг.
16 360 тг.
-5%
Экономия 818 тг.
Варианты цен
15 542 тг.
16 360 тг.
-5%
Экономия 818 тг.
В корзину
Купить в 1 клик