обучение RSS

PyCharm. Профессиональная работа на Python

PyCharm – лучшая профессиональная среда разработки для программистов Python среди множества доступных интегрированных сред. Независимо от того, в каких целях используется Python – для общих задач автоматизации, создания утилит, веб-приложений, анализа данных, машинного обучения или бизнес-приложений, – инструменты PyCharm упрощают выполнение сложных задач и оптимизируют общую производительность. В этой книге мы отправляемся в путешествие по универсальной и динамичной сфере разработки Python, чему способствует интегрированная среда разработки PyCharm. Независимо от того, являетесь ли вы программистом-новичком, только начинающим свое приключение в программировании, или опытным разработчиком, желающим улучшить свои навыки Python, эта книга станет вашим надежным помощником. Python стал одним из самых популярных и универсальных языков программирования, известных своей простотой и читабельностью. Благодаря своей богатой экосистеме библиотек и фреймворков Python используется в широком спектре приложений: от веб-разработки и анализа данных до искусственного интеллекта и научных вычислений. PyCharm, разработанная JetBrains, – это ведущая среда разработки Python, которая предоставляет программистам надежный набор инструментов и функций для эффективной разработки кода, отладки и совместной работы. Вы изучите базовые и расширенные функции PyCharm, узнаете как разрабатывать веб-приложения с помощью Flask, Django, FastAPI и Pyramid, освоите автоматизацию написания кода, отладку и удаленную разработку в PyCharm, а также научитесь выполнять задачи по обработке данных с помощью блокнотов Jupyter, библиотек NumPy, Pandas и других. Наша цель – сделать ваше путешествие по программированию на Python не только познавательным, но и приятным. Издание адресовано как опытным разработчикам на Python, так и новичкам.
brij 25/06/24 Просмотров: 713 Комментариев: 0
+2
Реверсивный инжиниринг приложений под Windows

Реверсивный инжиниринг считается одним из наиболее сложных направлений в информационной безопасности (ИБ). В книге автор предлагает приоткрыть завесу тайны над этой темой и с помощью практических примеров рассмотреть, как работают приложения под ОС Windows, а также разобраться в том, как эксплуатировать уязвимости переполнения буфера, размещать свой код в выполнимых файлах, находить полезную информацию в дампах памяти и многое другое. Код практически любого приложения может содержать ошибки. Самый прос­той способ исправить эти ошибки – это найти в исходном коде проблемную команду или функцию и внести соответствующие исправления в код. Но что делать, когда по тем или иным причинам исходный код нам не доступен, как в случае с проприетарным ПО? Если у нас имеется только откомпилированный выполнимый файл – артефакт. Например, для выявления уязвимостей, недокументированных возможностей и т.д. В таком случае нам тоже потребуется обратная разработка. Результатом обратной разработки является построение детального алгоритма работы программы, а также выявление уязвимостей и других интересующих исследователя аспектов работы программного обеспечения. Таким образом, обратная разработка нужна тем, кто занимается поиском уязвимостей с целью улучшения защищенности программного обеспечения, – багхантерам. Также реверсивный инжиниринг требуется программистам, работающим с низкоуровневыми языками программирования (например, разработчикам драйверов), где без знания ассемблера не обойтись.
brij 25/06/24 Просмотров: 623 Комментариев: 0
0
С.В. Борзунов, С.Д. Кургалин. Задачи по дискретной математике с алгоритмами на Python

2-е издание

В учебное пособие включены задачи и упражнения вузовского курса дискретной математики, включая разделы, связанные со спецификой информационно-коммуникационных технологий. В каждой главе приводятся теоретические сведения, необходимые для решения задач разного уровня сложности, ответы и во многих случаях подробные пояснения к решениям. Второе издание книги отражает тенденцию возрастания интереса к дискретной математике у специалистов в области компьютерных наук. В отличие от первого издания, в качестве языка программирования мы теперь используем Python. Выбор этого языка обусловлен его универсальностью и быстрым ростом популярности в мире. На наш взгляд, Python достаточно хорошо подходит для обучения методам разработки и анализа алгоритмов. Во втором издании мы сохранили структуру материала прежней: каждая глава состоит из теоретической части, содержащей основные определения, теоремы и типичные схемы решения задач, далее приводятся задачи для решения в аудитории под руководством преподавателя или для самостоятельной работы. В книгу добавлены более 50 новых задач с решениями и ответами, а также контрольные вопросы к каждой главе для проверки знания основных определений и теоретических фактов. В ряде случаев в решениях и доказательствах были сделаны уточняющие комментарии или исправлены замеченные неточности. Для освоения материала требуется знание основ математического анализа, аналитической геометрии и линейной алгебры, а для глав 9, 12 и 13 также и основных конструкций языка программирования Python.
brij 25/06/24 Просмотров: 634 Комментариев: 0
0
Решение основных задач линейной алгебры на языке R и Excel

по дисциплинам «Математика», «Математика и анализ данных»

В учебном пособии рассматриваются основные темы курса линейной алгебры, связанные с матричной алгеброй: матрицы, определители, методы решения систем линейных уравнений. Объясняются способы вычисления определителей нахождения обратной матрицы, ранга матрицы. Разбираются методы Гаусса, Крамера, обратной матрицы для решения систем уравнений. Для всех разделов приводятся основные теоретические сведения, подробные решения типовых задач с помощью языка R и Excel. Также на каждую тему приводятся задачи для самостоятельного решения.
brij 25/06/24 Просмотров: 530 Комментариев: 0
0
Э.Г. Бурнаева, С.Н. Леора. Обработка и представление данных в MS Excel

Учебное пособие для СПО, 3-е издание

Книга описывает эффективное использование прикладных инструментов Excel для обработки и анализа многомерных данных, их систематизации и определению характера и структуры взаимосвязей. Пройдя путь от структурирования данных до создания простейшей базы данных, на основе которой можно строить различные сводные таблицы для нахождения ответов на поставленные вопросы, читатель научится извлекать необходимую информацию и знание из множества данных. Дополнительно к этому, в книге рассматривается одна из наиболее востребованных задач — статистическая обработка данных, полученных в результате случайного эксперимента. Особое внимание уделено визуализации данных с помощью диаграмм и дополнительных возможностей, предоставляемых в последних версиях Excel. С развитием Интернета пользователи получили доступ к огромному объему данных. Сами по себе данные не пред­ставляют большой ценности. Необходимо научиться из­влекать из них нужную, адекватную информацию, а зна­чит, уметь эти данные структурировать, обрабатывать и, наконец, представлять. Самым доступным инструментом для реализации всех этих задач являются электронные таблицы. Excel — про­граммный продукт два в одном, в котором удобно сочета­ются вычислительные и графические возможности. Excel включает в себя элементы баз данных, что по­зволяет хранить структурированные данные, осуществ­лять их сортировку, фильтрацию, выборку данных, удов­летворяющих необходимым критериям. И наконец, Excel как инструмент визуализации может использоваться для создания иллюстраций в стиле инфо­графики, современного направления информационного дизайна. Именно эти продвинутые возможностям являются пред­метом обсуждения в данном пособии. Теоретический и практический материал предназначен для работы в среде приложений Excel, которые открывает новые возможности обработки и представления данных.
brij 25/06/24 Просмотров: 640 Комментариев: 0
0
Г.В. Моисеев. Математические методы принятия решений. Практикум в Microsoft Excel

Дисциплина «Математические методы принятия решений» является обязательной дисциплиной базовой части профессионального цикла направления 38.03.05 «Бизнес-информатика». Изучение данной дисциплины нацелено на формирование у студентов теоретических сведений по применению математических методов в прикладных задачах принятия решений. В учебном пособии представлен материал практических занятий, выполненных в среде Microsoft Excel, для студентов, не имеющих глубокой подготовки в написании компьютерных программ или использовании специализированных математических пакетов. Пособие предназначено для организации самостоятельной работы студентов при прохождении дисциплины «Математические методы принятия решений» в 4,5 семестрах.
brij 24/06/24 Просмотров: 504 Комментариев: 0
0
Немецкая грамматика в схемах и таблицах

Данное пособие содержит базовый курс немецкой грамматики. В этом издании представлены все основные части речи и их особенности. Вы найдёте такие темы, как спряжение глаголов, склонение существительных и прилагательных, образование множественного числа существительных, степени сравнения наречий и прилагательных, виды местоимений, числительные, предлоги, артикли и падежи.
gefexi 24/06/24 Просмотров: 522 Комментариев: 0
0
Виктор Млечин. Электромагнитное оружие в современной армии

Российская армия в скором времени будет обеспечена нетрадиционными видами вооружений, включая оружие направленной энергии, кинетическое оружие, а также системы управления с применением искусственного интеллекта и роботизированные комплексы. В список нетрадиционных вооружений можно включить целый ряд разработок. В частности, электромагнитное оружие. Испытания такого оружия начались еще в СССР. И не последнюю роль в его создании сыграли наработки в области радиолокации, которая, как известно, занимается определением местоположения различных объектов по излученным от них сигналам.
gefexi 24/06/24 Просмотров: 592 Комментариев: 0
0
Огневая подготовка из стрелкового оружия

В учебном пособии изложены вопросы, касающиеся истории создания стрелкового оружия, его классификации, основ внутренней и внешней баллистики, материальной части автомата Калашникова и пистолета Макарова, ручных осколочных гранат, ручного противотанкового гранатомёта РПГ-7, гражданского огнестрельного оружия, правил стрельбы и организации стрельб из стрелкового оружия.
gefexi 24/06/24 Просмотров: 400 Комментариев: 0
0
Ноутбук и Windows

Эта книга написана специально для тех, кто впервые начинает пользоваться ноутбуком и операционной системой Windows. Здесь вы не найдете сложных терминов и непонятных определений. Ведь освоить ноутбук не сложнее, чем любое другое электронное устройство. Материал составлен максимально просто и сопровождается огромным количеством цветных иллюстраций. Все, что вам понадобится сделать, – прочитать немного текста и повторить действие, которое описано на странице.
gefexi 23/06/24 Просмотров: 582 Комментариев: 0
+1
Учебный иероглифический словарь

Словарь содержит 3500 самых распространенных иероглифов с подробным объяснением на китайском языке, транскрипцией и указанием порядка написания черт. Словарь будет полезен для всех, кто изучает китайский язык.
gefexi 23/06/24 Просмотров: 514 Комментариев: 0
0
stolyarno-plotnichnye-raboty

Дерево – это один из самых древних строительных и отделочных материалов, из которого можно изготовить практически всё, что угодно: от посуды до целого дома. Но в каждой работе над деревом есть свои нюансы: столярное мастерство требует более тонкой и тщательной работы, абсолютной точности соединения деталей и элементов, в то время как в плотничном деле большую роль играет подготовка к работе и сила плотника.
Благодаря нашей книге вы узнаете всё о древесных породах и их свойствах, ознакомитесь с основами и технологией деревообработки, научитесь отделывать деревянные изделия, а также с уверенностью сможете выполнять столярные и плотничные работы своими руками.
tanyavip1 23/06/24 Просмотров: 1085 Комментариев: 0
+4
Сборник конкурсных задач по математике с решениями

В книге собраны наиболее интересные конкурсные задачи по алгебре, геометрии и тригонометрии, предлагавшиеся при испытаниях на аттестат зрелости в средних школах и на вступительных экзаменах в высших учебных заведениях с 1873 по 1962 г. Задачи расположены по разделам в порядке возрастающей трудности. Ряд решений снабжен методическими указаниями.
gefexi 22/06/24 Просмотров: 353 Комментариев: 0
0
Проектирование сети передачи данных для крупной организации

Содержатся теоретические сведения, задания и примеры конфигурации оборудования Cisco, предназначенные для курсового проектирования по курсам, связанным с разработкой сетей передачи данных (корпоративных сетей), а также для подготовки ВКР.
gefexi 21/06/24 Просмотров: 435 Комментариев: 0
0
Повторим английскую грамматику

Учебное пособие, 2-е издание

Учебное пособие содержит разнообразные грамматические задания обобщающего характера, позволяющие на качественно новом уровне систематизировать знания основных грамматических явлений, усвоенных ранее. Пособие ориентирует студентов на сознательное использование грамматических форм в ситуации «столкновения» нескольких грамматических явлений в одном смысловом контексте, усвоения грамматического строя языка как системного явления, обладающего универсальными закономерностями.
brij 20/06/24 Просмотров: 440 Комментариев: 0
0
Как можно учить физике

Настоящее учебное пособие предназначается студентам физических специальностей педагогических вузов (направления подготовки 44.03.01 и 44.03.05). Подробно рассмотрен методический аспект изучения всех основных разделов современной школьной программы по физике. Особое внимание уделено методическим вопросам формирования у учащихся навыка решения задач - как типовых, так и повышенной трудности.
gefexi 20/06/24 Просмотров: 320 Комментариев: 0
0
Busuu

Busuu - приложение для Android-смартфонов и планшетов, благодаря которому пользователь сможет с комфортом изучать иностранные языки. Программа позволяет не только пополнять словарный запас, изучая ранее не известные слова и выражения, но практиковать изученный материал с носителями языка.

Argest 19/06/24 Просмотров: 12912 Комментариев: 6
+7
Н.Н. Дианина. Учебник английского языка для среднего этапа обучения

Настоящий учебник является тематическим продолжением «Учебника английского языка для начинающих» Н. Н. Дианиной и предназначен для занятий на среднем этапе обучения английскому языку. Учебник содержит большое количество грамматических упражнений, построенных в виде увлекательных рассказов, текстовой и лексический материал, необходимый для беседы по актуальным темам и формирования языковых и коммуникативных компетенций на уровнях А2–В1.
gefexi 19/06/24 Просмотров: 402 Комментариев: 0
0
Задачи по программированию

Книга содержит большой набор задач по программированию различного уровня сложности, что позволит преподавателю проводить занятия с абитуриентами и студентами с разным уровнем начальной подготовки, практически формируя для них индивидуальные образовательные траектории.
gefexi 19/06/24 Просмотров: 472 Комментариев: 0
0
Основы web-дизайна. Разработка, создание и сопровождение web-сайтов

В учебном пособии рассмотрены такие аспекты разработки, создания и сопровождения web-сайтов, как язык HTML, основы технологии CSS, верстка и дизайн сайтов, продвижение сайтов. Подготовлено в соответствии с Федеральным государственным образовательным стандартом среднего профессионального образования.
gefexi 19/06/24 Просмотров: 568 Комментариев: 0
0
22