Программирование RSS

Python для аналитики данных

Учебное пособие представляет собой практический курс, состоящий из 13 занятий (12 из которых интерактивные — для среды JupyterLab). Курс содержит введение в основы языка Python с упором на аналитику данных (работа с наборами данных, статистика, язык SQL, метрики и машинное обучение).
gefexi 24/10/25 Просмотров: 549 Комментариев: 0
0
Основы анализа данных на языке R

Эта книга обеспечит читателя жизненно важными инструментами и знаниями, необходимыми для успешной работы с данными. Вы освоите полный процесс сбора, обработки, валидации и восполнения пропущенных данных с помощью кода на языке R. Для работы с примерами достаточно лишь базового понимания языка, а некоторые главы вообще не требуют навыков программирования.
gefexi 23/10/25 Просмотров: 382 Комментариев: 0
0
Грокаем структуры данных

Каждый разработчик знает, насколько важны структуры данных. Без них не обходится ни один серьезный проект, будь то оптимизация запросов, работа с Big Data или просто написание чистого и эффективного кода. Не зря же на собеседованиях постоянно спрашивают про деревья, хеш-таблицы и сложность алгоритмов!
gefexi 13/10/25 Просмотров: 494 Комментариев: 0
0
Марейн Хавербеке. Выразительный Javascript. Современное веб-программирование

«Выразительный Javascript» позволит глубоко погрузиться в тему, научиться писать красивый и эффективный код. Вы познакомитесь с синтаксисом, стрелочными и асинхронными функциями, итератором, шаблонными строками и блочной областью видимости.
gefexi 12/10/25 Просмотров: 433 Комментариев: 0
+1
Кирилл Феткулин. Python-инструментарий. Автоматизируй рутину в разработке и администрировании

Готовые рецепты автоматизации на Python. Научитесь писать скрипты для мониторинга, деплоя, тестирования и анализа данных. Автоматизируйте рутину и повысьте свою эффективность в разы. Получите доступ к репозиторию с кодом всех примеров из книги. Python прочно вошел в число самых популярных языков программирования благодаря своей простоте, универсальности и богатой экосистеме библиотек. Его возможности выходят далеко за рамки вебразработки и Data Science — Python является идеальным инструментом для автоматизации рутинных задач в разработке и системном администрировании.
brij 11/10/25 Просмотров: 571 Комментариев: 0
0
Ядро Linux

В этой книге собрана самая разнообразная и полезная информация о ядре Linux. Спектр материалов достаточно широк: от самых основ (компиляция ядра, загрузчик GRUB2, управление процессами), до более сложных тем (обработка прерываний, таймеры и отслеживание хода времени, управление памятью ядра и т. д.). Отдельное внимание будет уделено различным аспектам файловой и псевдофайловой систем Linux, управлению хранилищем, механизмам кэширования чтения и записи ядра.
gefexi 10/10/25 Просмотров: 532 Комментариев: 0
+1
Александр Герасимов. Практический TypeScript

Эта книга — для тех кто уже знаком с JavaScript, короткое и понятное практическое руководство по TypeScript с примерами и объяснениями на русском языке. Вместо длинных объяснений здесь собраны простые советы, правила и примеры.
brij 08/10/25 Просмотров: 404 Комментариев: 0
+1
Удаян Дас, Обри Лоусон. Начинаем программировать на Python. С примерами и заданиями

Эта книга — универсальное руководство для начинающих разработчиков программного обеспечения, желающих освоить популярный язык программирования Python с нуля. Здесь представлено все самое необходимое для уверенного старта: от основ синтаксиса, логики кода до работы с данными и создания собственных программ. Благодаря продуманной структуре подачи материала и ясному языку объяснения читатели смогут сразу же с головой погрузиться в программирование, даже не имея технического образования. В издании используется современный подход к обучению: оно не перегружено теорией, в нем делается упор на понимание через действие.
brij 08/10/25 Просмотров: 708 Комментариев: 0
+2
Рефакторинг на максималках

Это книга о том, как эффективно и без боли рефакторить код. В ней мы обсудим пользу рефакторинга для разработки и бизнеса, рассмотрим, как искать проблемы в коде, и исследуем возможные решения этих проблем.
gefexi 08/10/25 Просмотров: 323 Комментариев: 0
0
Абсолютный минимум знаний Java-разработчика уровня Junior. Пособие для подтверждения IT-компетенции

Подтверждение IT-компетенции важно по многим причинам, в т.ч. предельно формальным, скажем, в тендере на получение заказа может стоять требование - мол, компания-претендент обязана иметь такой-то процент разработчиков либо сертифицированных, либо с подтвержденной компетенцией. Сюда же можно отнести валидацию скиллов, чуточку побольше возможностей для карьерного роста или поднятия статуса в глазах коллег по цеху, дополнительный драйвер повышения квалификации и т.п. Для подтверждения надо пройти тест, а к тестам принято готовиться, не то можно угодить в лужу. И людям смешно, и себе обидно.
brij 08/10/25 Просмотров: 442 Комментариев: 0
0
Создаем игры и изучаем C++, 3-е издание

3-е издание

Мечтаете создавать игры, но не знаете, с чего начать? Книга «Создаем игры и изучаем C++» станет вашим проводником в мире игровой разработки! Это издание было адаптировано под Visual Studio 2022, C++20 и библиотеку SFML, оно предлагает уникальный подход: вы не только освоите язык C++ с нуля, но и примените знания на практике, создав четыре игры в разных жанрах. Вы начнете с изучения основ программирования, познакомитесь с ключевыми темами C++: объектно-ориентированное программирование (ООП), указатели и стандартная библиотека шаблонов (STL). Разберетесь с методами обнаружения коллизий и столкновений в игровой физике, на примере игры Pong. Создавая игры, вы познакомитесь с массивами вершин, направленным звуком, шейдерами OpenGL, порождением объектов и многим другим. Вы погрузитесь в игровую механику и реализуете обработку ввода, повышение уровня персонажа и даже «вражеский» ИИ. Наконец, вы изучите паттерны проектирования игр, чтобы усовершенствовать навыки программирования на C++.
brij 07/10/25 Просмотров: 431 Комментариев: 0
0
М. Нидхем. Графовые алгоритмы. Практическая реализация на платформах Apache Spark и Neo4j

Каждую секунду во всем мире собирается и динамически обновляется огромный объем информации. Графовые алгоритмы, которые основаны на математике, специально разработанной для изучения взаимосвязей между данными, помогают разобраться в этих гигантских объемах. И, что особенно важно в наши дни, они улучшают контекстную информацию для искусственного интеллекта. Эта книга представляет собой практическое руководство по началу работы с графовыми алгоритмами.
gefexi 04/10/25 Просмотров: 1404 Комментариев: 0
+2
Н.Ю. Комлев. Полезное программирование

Уникальное руководство к действию, опыт и практика, сконцентрированные на двух сотнях страниц. Книга для тех, кто умеет программировать и уже готов этим зарабатывать. Курс молодого, но профессионального программиста. Практические советы. Что пригодится вам из пройденного и сданного. Что вы будете программировать сначала, а что позже, когда наберётесь опыта. К чему ещё можно применить ваш программистский талант, чтобы руководство одобрило и поощрило. Кратко, доступно, убедительно.
gefexi 04/10/25 Просмотров: 1534 Комментариев: 0
0
Комбинаторная логика в программировании

Изложен основной круг задач, сводимых к исчислению объектов — “от простого к сложному”. Конкретный вариант исчисления выбирается в зависимости от решаемых вычислительных задач. В ходе последовательного решения задач читатель овладевает основными методами и средствами комбинаторной логики и А-исчисления. Все задачи снабжены подробными и элементарными решениями.
gefexi 04/10/25 Просмотров: 1615 Комментариев: 0
0
Т. Ганегедара. Обработка естественного языка с TensorFlow

Обработка естественного языка применяется в различных приложениях машинного обучения, а TensorFlow является важнейшей библиотекой для реализации систем глубокого обучения на практике. Эта книга знакомит читателя с методами обработки естественного языка и содержит практическое руководство по работе с TensorFlow, предоставляя мощный инструмент для работы с огромными объемами неструктурированных данных и решения уникальных задач по обработке естественного языка. Книга начинается с изучения общих понятий NLP и принципа работы TensorFlow.
gefexi 04/10/25 Просмотров: 1872 Комментариев: 0
+1
IT для начинающих и опытных. Серия книг

Серия "IT для начинающих и опытных" подробно объясняет принципы работы с Python. Начиная с базового синтаксиса и заканчивая более сложными аспектами, в том числе применением инструментария объектно-ориентированного программирования на практике. В ней представлены также основы Kotlin и инструментарий для продвинутых программистов, что даст возможность новичкам быстро повысить уровень своих компетенций и наработать практический опыт. Ряд материалов посвящен сравнению языков программирования Java и Kotlin. Также представлено краткое и емкое руководство по JavaScript, в котором собрана только самая важная информация для быстрого освоения этого крайне востребованного языка программирования. Здесь рассматриваются ключевые концепции, начиная с основ синтаксиса, работы с переменными, типами данных и операторами и заканчивая продвинутыми темами, такими как замыкания, асинхронное программирование, объектно-ориентированный подход и модули.
brij 01/10/25 Просмотров: 660 Комментариев: 0
0
Юбер Боссо. JavaScript. Только самое нужное

Осваиваем самый популярный язык программирования

Перед вами краткое и емкое руководство по javascript, в котором собрана только самая важная информация для быстрого освоения этого крайне востребованного языка программирования. Здесь рассматриваются ключевые концепции, начиная с основ синтаксиса, работы с переменными, типами данных и операторами и заканчивая продвинутыми темами, такими как замыкания, асинхронное программирование, объектно-ориентированный подход и модули. Отдельное внимание уделяется практическим аспектам: работе с HTML, обработке событий, манипуляциям с DOM, а также инструментам отладки и оптимизации кода. Включены лучшие практики разработки, методы работы c JSON и XML, взаимодействие с сервером, а также полезные советы для эффективного кодинга.
brij 01/10/25 Просмотров: 381 Комментариев: 0
0
Chi-​Chun Chou, David Wang. Python for Excel Users. A Beginner's Guide

В современном мире, основанном на данных, умение эффективно анализировать и интерпретировать информацию становится как никогда важным, особенно в сфере бизнеса. Книга «Python для пользователей Excel: руководство для начинающих» предназначена для студентов бизнес-факультетов и профессионалов, которые хорошо владеют Microsoft Excel, но готовы начать свое путешествие в мир Python. Python — мощный и универсальный язык программирования, который стал незаменимым инструментом для анализа данных. Эта книга устраняет разрыв между Excel и Python, предлагая параллельные упражнения, которые демонстрируют, как Python может расширить возможности бизнес-аналитики с непревзойденной эффективностью и гибкостью. Переводя знакомые задачи Excel в динамичную и универсальную экосистему Python, вы не только улучшите свои навыки анализа данных, но и обретете уверенность в программировании.
brij 30/09/25 Просмотров: 590 Комментариев: 0
0
Jens Gustedt. Modern C, Third Edition. Covers the C23 standard

Откройте для себя всю мощь современного программирования на языке C, ознакомившись с новым стандартом C23. C - это «золотой стандарт» для программ, которые должны быть небольшими, быстрыми и надежными. Независимо от того, пишете ли вы встроенный код, низкоуровневые системные подпрограммы или высокопроизводительные приложения, C справится с любой задачей. Эта уникальная книга Йенса Густедта, члена комитета по стандартам ISO C, поможет вам быстро освоить C23. «Modern C. Третье издание» — это динамичное введение в язык C с особым вниманием к его самым современным функциям. Книга начинается с краткого обзора структуры, грамматики и выполнения, а затем быстро переходит к структурам управления, типам данных, операторам и другим основным функциям языка. Полностью переработанное для C23, это расширенное третье издание охватывает составные выражения и лямбды, новые подходы к решению проблем сбоев в программах и способы плавного перехода на C23. Для читателей со средним уровнем владения любым языком программирования.
brij 29/09/25 Просмотров: 367 Комментариев: 0
0
Ю. Язев. Волшебство момента вращения

В книге, которую Вы держите в руках, пойдет подробный разговор об индустрии компьютерных и видео игр. Будет рассказано об истории цифровых развлечений. Между тем, большая часть книги посвящена разработке компьютерных и мобильных игр.
gefexi 27/09/25 Просмотров: 1470 Комментариев: 0
+1
3