Структуры данных и алгоритмы — это не абстрактные концепции, а турбина, способная превратить ваш софт в болид формулы 1. Научитесь использовать нотацию «О большое», выбирайте наиболее подходящие структуры данных, такие как хеш-таблицы, деревья и графы, чтобы повысить эффективность и быстродействие кода, что критически важно для современных мобильных и веб-приложений.
Книга полна реальных прикладных примеров на популярных языках программирования (Python, javascript и Ruby), которые помогут освоить структуры данных и алгоритмы и начать применять их в повседневной работе.
tanyavip1 18/08/23 Просмотров: 786 Комментариев: 0
0
В проектах обработки и анализа данных много движущихся частей, и требуются практика и знания, чтобы создать гармоничную комбинацию кода, алгоритмов, наборов данных, форматов и визуальных представлений. Эта уникальная книга содержит описание пяти практических проектов, включая отслеживание вспышек заболеваний по заголовкам новостей, анализ социальных сетей и поиск закономерностей в данных о переходах по рекламным объявлениям. Автор не ограничивается поверхностным обсуждением теории и искусственными примерами. Исследуя представленные проекты, вы узнаете, как устранять распространенные проблемы, такие как отсутствующие и искаженные данные и алгоритмы, не соответствующие создаваемой модели. По достоинству оцените подробные инструкции по настройке и детальные обсуждения решений, в которых описываются типичные точки отказа, и обретите уверенность в своих навыках.
brij 17/08/23 Просмотров: 952 Комментариев: 0
0
На доступном для начинающего программиста уровне изложены концепция объектно-ориентированного программирования (ООП) и сведения необходимые для быстрого освоения языка программирования С++.
gefexi 17/08/23 Просмотров: 1221 Комментариев: 0
0
В книге рассматриваются вопросы сравнительного анализа языков программирования и конструирование компиляторов. В первой части издания подробно обсуждаются языки Ява и Си#. Большое внимание уделяется Оберону — одному из самых совершенных языков программирования. В этой книге впервые публикуется его спецификация на русском языке. Также приводятся результаты оригинальных исследований языков программирования.
gefexi 15/08/23 Просмотров: 714 Комментариев: 0
0
Программирование →
С.Р. Гуриков. Введение в программирование на языке Visual Basic for Applications (VBA)
В учебном пособии рассмотрены основы алгоритмизации и программирования на языке Visual Basic for Applications (VBA), описано действие линейных, разветвляющихся и циклических структур. Большое внимание уделено программированию на основе функций и процедур, обработке одномерных и двумерных массивов, работе с файлами.
gefexi 15/08/23 Просмотров: 1085 Комментариев: 0
0
Книга известного американского специалиста и популяризатора языков программирования, посвященная основам языка С++. Начиная с таких базовых понятий языка> как типы данных, массивы, строки,указатели и функции, книга охватывает также важнейшие элементы объёктно-ориентированного программирования - классы и объекты, наследование, виртуальные функции, потоки ввода-вывода, исключения и шаблоны.
gefexi 14/08/23 Просмотров: 848 Комментариев: 0
0
Книга посвящена вопросам разработки веб-приложений с использованием языка Python, фреймворков Django, Bootstrap и интерактивной среды разработки PyCharm. Рассмотрены основные технологии и рабочие инструменты создания веб-приложений. Описаны фреймворки Django, Bootsrtap и структура создаваемых веб-приложений. На простых примерах показана обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц. Рассмотрено создание шаблонов веб-страниц и форм для пользователей. Показано взаимодействие пользователей с различными типами баз данных через модели. Описана работа с базами данных через встроенные в Django классы без использования SQL-запросов. Приведен пошаговый пример создания сайта от его проектирования, до формирования программных модулей и развертывания сайта в Интернете с базами данных SQLite и MySQL.
brij 14/08/23 Просмотров: 1515 Комментариев: 0
+2
Книга посвящена программированию базовых компонентов персонального компьютера: мыши, клавиатуры, процессора, системных устройств, дисковой подсистемы, а также систем мониторинга питания, температур, видео и звука. Уделено внимание популярным интерфейсам USB, IEEE 1394 и др.
gefexi 14/08/23 Просмотров: 2761 Комментариев: 0
+1
В пособии изложены теоретические основы программирования на языке C++ и представлены задачи для самостоятельной работы студентов. Сборник составлен с учетом опыта проведения лекционных, практических и лабораторных занятий по программированию для студентов направления обучения 09.03.02 Информационные системы и технологии. Сборник предназначен для студентов младших курсов, специализирующихся в области информационных технологий, и преподавателей, ведущих практические занятия по программированию.
gefexi 14/08/23 Просмотров: 1218 Комментариев: 0
0
Программирование →
И.А. Бабушкина, С.М. Окулов. Практикум по объектно-ориентированному программированию
4-е издание
В первой главе практикума изложены основы теории объектно-ориентированного программирования, а затем изучаются возможности Delphi и отрабатываются технологии разработки различных приложений. Каждая тема содержит дозированную порцию теоретического материала, а затем следует разбор практических задач по нему с необходимыми комментариями и упражнениями.
gefexi 14/08/23 Просмотров: 943 Комментариев: 0
0
Откройте для себя мир программирования на Python с помощью ChatGPT! Погрузитесь в основные концепции, решайте увлекательные и веселые задачи и исследуйте безграничный потенциал программирования. Этакнига позволит вам освоить Python всего за 100 запросов, сформировав у вас необходимые навыки.
gefexi 13/08/23 Просмотров: 1112 Комментариев: 0
+1
Практикум содержит более 200 задач с решениями в виде программ (вместе с функциями их около 400) на языке Си. Сформулированы условия экспериментов, которые можно проделать с программами. Задачи, программы и эксперименты иллюстрируют средства языка Си и приемы современного программирования. Задачи подобраны и распределены по главам так, что объем средств языка, используемых для их решения, постепенно расширяется.
gefexi 13/08/23 Просмотров: 819 Комментариев: 0
0
4-е издание
Python — простой, но мощный язык, поэтому он используется в самых разных областях. Написать код на Python легко, но сделать его удобочитаемым и пригодным для повторного использования и сопровождения может оказаться проблемой. Четвертое издание этой книги дополнено лучшими практиками, полезными инструментами и стандартами, которые применяют профессиональные разработчики, что поможет вам не только преодолеть эти затруднения, но и освоить новейшие возможности и расширенные концепции языка.
brij 12/08/23 Просмотров: 1109 Комментариев: 0
0
Рассказывается о возможностях SQL применительно к анализу данных. Сравниваются различные типы баз данных, описаны методы подготовки данных для анализа. Рассказано о типах данных, структуре SQL-запросов, профилировнии, структурировании и очистке данных. Описаны методы анализа временных рядов, трендов, приведены примеры анализа данных с учетом сезонности. Отдельные главы посвящены когортному анализу, текстовому анализу, выявлению и обработке аномалий, анализу результатов экспериментов и А/В-тестирования.
gefexi 12/08/23 Просмотров: 1019 Комментариев: 0
0
Рассмотрено создание широкого круга Java-приложений с помощью современных Java-технологий и среды разработки NetBeans. Подробно рассмотрена архитектура платформ Java SE, Java ME и Java EE.
gefexi 12/08/23 Просмотров: 884 Комментариев: 0
0
Книга представляет собой учебный курс по объектно-ориентированному программированию на языке C#. Описаны синтаксические конструкции, операторы управления и объектная модель, используемые в C#.
gefexi 12/08/23 Просмотров: 656 Комментариев: 0
+1
3-е издание
Зачем изобретать велосипед, сталкиваясь с очередной проблемой в javascript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере. Адаптируемые примеры кода можно вставить практически в любой проект, а заодно поглубже изучить JS. С помощью этой книги вы научитесь настраивать эффективную среду разработки с редактором кода, статическим анализатором и тестовым сервером, станете лучше понимать функции JS, включая замыкания и генераторы, узнаете, как использовать классы и наследование — основные концепции ООП, освоите работу с мультимедиа, включая аудио, видео и SVG, научитесь управлять HTML и CSS; благодаря Node.js сможете использовать javascript где угодно, узнаете, как получать доступ к удаленным данным и управлять ими с помощью технологий REST, GraphQL и Fetch, освоите популярную среду разработки приложений Express, научитесь выполнять асинхронные операции с промисами, async/await и веб-процессами.
brij 10/08/23 Просмотров: 927 Комментариев: 0
0
Рассмотрены фундаментальные концепции и принципы, воплощенные в современных и перспективных языках программирования. Представлены разные стили программирования (операционный, ситуационный, функциональный, реляционный, параллельный, объектно-ориентированный). Базовые концепции и принципы рассмотрены с пяти различных позиций (технологической, авторской, математической, семиотической и реализаторской) и проиллюстрированы примерами из таких языков, как Паскаль, Симула-67, Смолток, Рефал, Ада, Модула-2, Оберон, Оккам-2, Турбо Паскаль, С++ и др.
gefexi 10/08/23 Просмотров: 522 Комментариев: 0
0
В учебнике изложены основные разделы дискретной математики и описаны важнейшие алгоритмы на дискретных структурах данных. Основу книги составляет материал лекционного курса, который автор читает в Санкт-Петербургском государственном техническом университете последние полтора десятилетия.
gefexi 08/08/23 Просмотров: 723 Комментариев: 0
0
Pro Git (Second Edition) – это полностью обновленное руководство по Git и его использованию в современном мире. Git прошел долгий путь с момента его первого представления Линусом Торвальдсом для разработки ядра Linux. Git взял open source мир штурмом с момента своего основания в 2005 году, и эта книга научит вас, как использовать его, как профи.
gefexi 08/08/23 Просмотров: 727 Комментариев: 0
0