Изучаем Python. Программирование игр, визуализация данных, веб-приложения
Эта книга представляет собой ускоренный курс, который позволит вам сэкономить время и сразу начать писать работоспособные программы (игры, визуализации данных, веб-приложения и многое другое).
В книге вы начнете использовать знания на практике, работая над тремя крупными проектами: создадите собственную «стрелялку», займетесь работой с большими наборами данных и, наконец, создадите полноценное веб-приложение на базе Django.
👨💻 Автор: Мэтиз Эрик, 2019
📮 Скачать
#python #rus
Эта книга представляет собой ускоренный курс, который позволит вам сэкономить время и сразу начать писать работоспособные программы (игры, визуализации данных, веб-приложения и многое другое).
В книге вы начнете использовать знания на практике, работая над тремя крупными проектами: создадите собственную «стрелялку», займетесь работой с большими наборами данных и, наконец, создадите полноценное веб-приложение на базе Django.
👨💻 Автор: Мэтиз Эрик, 2019
📮 Скачать
#python #rus
Automate the Boring Stuff with Python
Если вы когда-либо часами переименовывали файлы или обновляли сотни ячеек электронной таблицы, вы знаете, насколько утомительными могут быть такие задачи. Но что, если бы ваш компьютер сделал их за вас?
В этом полностью переработанном втором издании бестселлера «Автоматизируйте скучную работу с помощью Python» вы узнаете, как использовать Python для написания программ, которые за считанные минуты делают то, что вам потребовалось бы часами, — без предварительного опыта программирования.
👨💻 Автор: Al Sweigart, 2020
📮 Скачать
#python #eng
Если вы когда-либо часами переименовывали файлы или обновляли сотни ячеек электронной таблицы, вы знаете, насколько утомительными могут быть такие задачи. Но что, если бы ваш компьютер сделал их за вас?
В этом полностью переработанном втором издании бестселлера «Автоматизируйте скучную работу с помощью Python» вы узнаете, как использовать Python для написания программ, которые за считанные минуты делают то, что вам потребовалось бы часами, — без предварительного опыта программирования.
👨💻 Автор: Al Sweigart, 2020
📮 Скачать
#python #eng
Выразительный JavaScript
Книга позволит глубоко погрузиться в тему и научиться писать красивый и эффективный код. Вы познакомитесь с синтаксисом, стрелочными и асинхронными функциями, итератором, шаблонными строками и блочной областью видимости.
Сначала вы познакомитесь со структурой языка JavaScript, управляющими структурами, функциями и структурами данных, затем изучите обработку ошибок и исправление багов, модульность и асинхронное программирование, после чего перейдете к программированию браузеров.
👨💻 Автор: Хавербеке Марейн, 2019
📮 Скачать
#JavaScript #rus
Книга позволит глубоко погрузиться в тему и научиться писать красивый и эффективный код. Вы познакомитесь с синтаксисом, стрелочными и асинхронными функциями, итератором, шаблонными строками и блочной областью видимости.
Сначала вы познакомитесь со структурой языка JavaScript, управляющими структурами, функциями и структурами данных, затем изучите обработку ошибок и исправление багов, модульность и асинхронное программирование, после чего перейдете к программированию браузеров.
👨💻 Автор: Хавербеке Марейн, 2019
📮 Скачать
#JavaScript #rus
Как устроен Python
Python — самый популярный язык программирования. Вакансии для Python-разработчиков входят в список самых высокооплачиваемых, а благодаря бурному развитию обработки данных, знание Python становится одним из самых востребованных навыков в среде аналитиков.
Независимо от того, перешли ли вы на Python с другого языка, руководите группой программистов, работающих на Python, или хотите расширить свое понимание — эта книга поможет вам подойти к изучению Python со всей серьёзностью.
👨💻 Автор: Харрисон М., 2019
📮 Скачать
#Python #rus
Python — самый популярный язык программирования. Вакансии для Python-разработчиков входят в список самых высокооплачиваемых, а благодаря бурному развитию обработки данных, знание Python становится одним из самых востребованных навыков в среде аналитиков.
Независимо от того, перешли ли вы на Python с другого языка, руководите группой программистов, работающих на Python, или хотите расширить свое понимание — эта книга поможет вам подойти к изучению Python со всей серьёзностью.
👨💻 Автор: Харрисон М., 2019
📮 Скачать
#Python #rus
Глубокое обучение с точки зрения практика
Эта книга не только содержит практическую полезную информацию о предмете, но и поможет приступить к созданию эффективных сетей глубокого обучения.
Авторы сначала раскрывают фундаментальные вопросы глубокого обучения — настройка, распараллеливание, векторизация, конвейеры операций — актуальные для любой библиотеки, а затем переходят к библиотеке Deeplearning4j (DL4J), предназначенной для разработки технологических процессов профессионального уровня.
👨💻 Автор: Паттерсон Джош, Гибсон Адам, 2018
📮 Скачать
#Deep_learning #rus
Эта книга не только содержит практическую полезную информацию о предмете, но и поможет приступить к созданию эффективных сетей глубокого обучения.
Авторы сначала раскрывают фундаментальные вопросы глубокого обучения — настройка, распараллеливание, векторизация, конвейеры операций — актуальные для любой библиотеки, а затем переходят к библиотеке Deeplearning4j (DL4J), предназначенной для разработки технологических процессов профессионального уровня.
👨💻 Автор: Паттерсон Джош, Гибсон Адам, 2018
📮 Скачать
#Deep_learning #rus
Вероятностное программирование на Python
Байесовские методы пугают формулами многих «айтишников», но без анализа статистики и вероятностей сейчас не обойтись. Кэмерон Дэвидсон-Пайлон рассказывает о байесовском методе с точки зрения программиста-практика, работающего с многофункциональным языком PyMC и библиотеками NumPy, SciPy и Matplotlib.
Раскрывая роль байесовских выводов при А/В-тестировании, выявлении мошенничества и в других насущных задачах, вы не только легко разберетесь в этой нетривиальной теме, но и начнете применять полученные знания для достижения своих целей.
👨💻 Автор: Дэвидсон-Пайлон Кэмерон, 2019
📮 Скачать
#Python #rus
Байесовские методы пугают формулами многих «айтишников», но без анализа статистики и вероятностей сейчас не обойтись. Кэмерон Дэвидсон-Пайлон рассказывает о байесовском методе с точки зрения программиста-практика, работающего с многофункциональным языком PyMC и библиотеками NumPy, SciPy и Matplotlib.
Раскрывая роль байесовских выводов при А/В-тестировании, выявлении мошенничества и в других насущных задачах, вы не только легко разберетесь в этой нетривиальной теме, но и начнете применять полученные знания для достижения своих целей.
👨💻 Автор: Дэвидсон-Пайлон Кэмерон, 2019
📮 Скачать
#Python #rus
Hands-On Software Engineering with Python
Программная инженерия — это больше, чем просто написание кода. Она включает в себя множество мягких навыков, которые применимы практически к любым усилиям по разработке, независимо от языка, методологии разработки или объема проекта.
У вас должно быть понимание того, как эти навыки, наряду с ожидаемыми коллегами, взаимосвязаны на протяжении жизненного цикла проекта. Книга проведет вас через это открытие, пройдя весь жизненный цикл многоуровневой системы и связанных с ней программных проектов.
👨💻 Автор: Brian Allbee, 2018
📮 Скачать
#Python #eng
Программная инженерия — это больше, чем просто написание кода. Она включает в себя множество мягких навыков, которые применимы практически к любым усилиям по разработке, независимо от языка, методологии разработки или объема проекта.
У вас должно быть понимание того, как эти навыки, наряду с ожидаемыми коллегами, взаимосвязаны на протяжении жизненного цикла проекта. Книга проведет вас через это открытие, пройдя весь жизненный цикл многоуровневой системы и связанных с ней программных проектов.
👨💻 Автор: Brian Allbee, 2018
📮 Скачать
#Python #eng
Django - The Easy Way
Начало работы с Django может быть непростым делом для новичков. Цель этой книги — познакомить вас с основными концепциями с помощью практических пошаговых примеров. Вы узнаете, как создать полноценный веб-сайт и развернуть его в реальной производственной среде.
Основное внимание уделяется базовым концепциям Django, поэтому охват других технологий сведен к минимуму. Да, полезно знать немного Python, HTML и CSS, но вам не обязательно иметь какой-либо опыт работы с ними или веб-разработкой в целом, чтобы иметь возможность читать книгу.
👨💻 Автор: Samuli Natri, 2018
📮 Скачать
#Django #eng
Начало работы с Django может быть непростым делом для новичков. Цель этой книги — познакомить вас с основными концепциями с помощью практических пошаговых примеров. Вы узнаете, как создать полноценный веб-сайт и развернуть его в реальной производственной среде.
Основное внимание уделяется базовым концепциям Django, поэтому охват других технологий сведен к минимуму. Да, полезно знать немного Python, HTML и CSS, но вам не обязательно иметь какой-либо опыт работы с ними или веб-разработкой в целом, чтобы иметь возможность читать книгу.
👨💻 Автор: Samuli Natri, 2018
📮 Скачать
#Django #eng
Искусственный интеллект с примерами на Python
Искусственный интеллект становится неотъемлемым атрибутом современного мира, управляемого технологиями и данными. Он интенсивно применяется в таких областях, как поисковые системы, распознавание образов, робототехника, беспилотные автомобили и т.п.
В этой книге исследуются различные сценарии, взятые из реальной жизни. Прочитав ее, вы будете знать, какие алгоритмы искусственного интеллекта следует применять в том или ином контексте.
👨💻 Автор: Джоши Пратик, 2019
📮 Скачать
#Python #rus
Искусственный интеллект становится неотъемлемым атрибутом современного мира, управляемого технологиями и данными. Он интенсивно применяется в таких областях, как поисковые системы, распознавание образов, робототехника, беспилотные автомобили и т.п.
В этой книге исследуются различные сценарии, взятые из реальной жизни. Прочитав ее, вы будете знать, какие алгоритмы искусственного интеллекта следует применять в том или ином контексте.
👨💻 Автор: Джоши Пратик, 2019
📮 Скачать
#Python #rus
Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию
«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эта книга написана для разработчиков и опытных программистов.
Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок.
👨💻 Автор: Данжу Джульен, 2020
📮 Скачать
#Python #rus
«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эта книга написана для разработчиков и опытных программистов.
Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок.
👨💻 Автор: Данжу Джульен, 2020
📮 Скачать
#Python #rus
Начинаем программировать на Python
В руководстве изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование.
Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и другие.
👨💻 Автор: Гэддис Тони, 2019
📮 Скачать
#Python #rus
В руководстве изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование.
Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и другие.
👨💻 Автор: Гэддис Тони, 2019
📮 Скачать
#Python #rus
Django for Beginners: Build websites with Python and Django
Эта книга — проектное введение в Django, популярный веб-фреймворк на основе Python. Подходит для новичков, которые никогда раньше не создавали веб-сайты, а также для профессиональных программистов, которым требуется быстрое руководство по современной веб-разработке и основам Django.
Из этой книги вы узнаете, как создавать веб-сайты с нуля, развёртывать их в интернете, настраивать их внешний вид, писать тесты, запускать их для своего сайта, аутентифицировать пользователей по электронной почте и о многом другом.
👨💻 Автор: William S. Vincent, 2018
📮 Скачать
#Django #eng
Эта книга — проектное введение в Django, популярный веб-фреймворк на основе Python. Подходит для новичков, которые никогда раньше не создавали веб-сайты, а также для профессиональных программистов, которым требуется быстрое руководство по современной веб-разработке и основам Django.
Из этой книги вы узнаете, как создавать веб-сайты с нуля, развёртывать их в интернете, настраивать их внешний вид, писать тесты, запускать их для своего сайта, аутентифицировать пользователей по электронной почте и о многом другом.
👨💻 Автор: William S. Vincent, 2018
📮 Скачать
#Django #eng
⚡️ Библиотека Colorama
Эта библиотека помогает добавить цвета в терминал — отличный способ, чтобы украсить Python-скрипты.
Colorama может отображать текст как на переднем плане, так и на заднем (цвет текста и цвет фона).
Если вам нужно, чтобы Colorama работала под Windows, то в начале вызовите
На картинке выше представлен небольшой пример кода.
Эта библиотека помогает добавить цвета в терминал — отличный способ, чтобы украсить Python-скрипты.
Colorama может отображать текст как на переднем плане, так и на заднем (цвет текста и цвет фона).
Если вам нужно, чтобы Colorama работала под Windows, то в начале вызовите
colorama.init()
.На картинке выше представлен небольшой пример кода.
Изучаем TypeScript 3
В книге — основы и продвинутые возможности языка TypeScript, интеграция существующих библиотек JavaScript и сторонних фреймворков с использованием файлов объявлений, а так же освоение популярных JavaScript-фреймворков.
Книга начинается со знакомства с языком TypeScript, и, поэтапно переходит от базовых понятий к продвинутым и мощным функциям языка, включая методы асинхронного программирования, декораторы и обобщения.
👨💻 Автор: Розенталс Н., 2019
📮 Скачать
#Typescript #rus
В книге — основы и продвинутые возможности языка TypeScript, интеграция существующих библиотек JavaScript и сторонних фреймворков с использованием файлов объявлений, а так же освоение популярных JavaScript-фреймворков.
Книга начинается со знакомства с языком TypeScript, и, поэтапно переходит от базовых понятий к продвинутым и мощным функциям языка, включая методы асинхронного программирования, декораторы и обобщения.
👨💻 Автор: Розенталс Н., 2019
📮 Скачать
#Typescript #rus
⚡️ Как превратить проект в .exe файл?
Просто так запустить проект на системах, где не установлен Python или какие-то библиотеки из него — невозможно.
Поэтому, воспользуйтесь pyinstaller, который создаст исполняемый .exe файл из вашей программы.
Чтобы его установить, нужно воспользоваться командой:
Готово. Исполняемый файл будет находиться в папке dist.
Просто так запустить проект на системах, где не установлен Python или какие-то библиотеки из него — невозможно.
Поэтому, воспользуйтесь pyinstaller, который создаст исполняемый .exe файл из вашей программы.
Чтобы его установить, нужно воспользоваться командой:
install pyinstaller
Далее, переходим в командную строку, заходим в нужную директорию с помощью cd
и вводим следующую команду:--onefile --noconsole main.py
(main.py — файл, который запускает вашу программу).Готово. Исполняемый файл будет находиться в папке dist.
⚡️ Получаем краткую справку о функции
Если вы пользуетесь современными редакторами кода, то они помогут вам не только правильно её написать, но и подсказать некоторые параметры.
Однако, когда этого недостаточно, вы можете воспользоваться одной из этих двух функций: dir() и help().
С функцией help() всё понятно — она выводит краткую текстовую справку о той или иной команде даже при условии, что компьютер не подключён к интернету.
Что касается функции dir(), то она так же просто показывает список всех доступных методов для указанной функции.
Если вы пользуетесь современными редакторами кода, то они помогут вам не только правильно её написать, но и подсказать некоторые параметры.
Однако, когда этого недостаточно, вы можете воспользоваться одной из этих двух функций: dir() и help().
С функцией help() всё понятно — она выводит краткую текстовую справку о той или иной команде даже при условии, что компьютер не подключён к интернету.
Что касается функции dir(), то она так же просто показывает список всех доступных методов для указанной функции.