bannerbanner
logo

искусство программирования

High Arsen Gonian Academy
High Arsen Gonian Academy
Программирование – это легко и просто! Не верите?! Правильно делаете, проверяйте сами, насколько это может быть легко, если правильно выбрать язык и с…
Подробнее
Хороший код, плохой код. Паттерны и антипаттерны мастерства
Хороший код, плохой код. Паттерны и антипаттерны мастерства
В книге изложены приемы и методы, обязательные при грамотном объектно-ориентированном программировании. Следование приведенным паттернам проектировани…
Подробнее
Дежавю
Дежавю
Арчи чувствовал дежавю по нескольку раз в день. Но он долго жил и в 100 лет испытал последнее дежавю.
Подробнее
Сборник задач по программированию двумерных массивов
Сборник задач по программированию двумерных массивов
При изучении языков программирования у учителя очень часто возникает проблема - как придумать индивидуальные задания для каждого учащегося? Данный сбо…
Подробнее
Психбольница в руках пациентов. Алан Купер об интерфейсах
Психбольница в руках пациентов. Алан Купер об интерфейсах
3
Все мы – безумцы, живущие в технологическом сумасшедшем доме, и создали этот безумный мир мы сами. Своими руками сотворили этот кошмар: интерфейсы, ко…
Подробнее
Человечество с искусственным интеллектом: баланс между выгодами и рисками
Человечество с искусственным интеллектом: баланс между выгодами и рисками
Эта книга предлагает всесторонний обзор искусственного интеллекта (ИИ) и его различных областей, включая машинное обучение, обработку естественного яз…
Подробнее
Python-интенсив. 50 быстрых упражнений
Python-интенсив. 50 быстрых упражнений
Автор, Реувен М. Лернер преподает Python и data science компаниям по всему миру. «Python-интенсив: 50 быстрых упражнений» – пособие по программировани…
Подробнее
Облачные технологии. Практическое руководство по созданию инновационных приложений
Облачные технологии. Практическое руководство по созданию инновационных приложений
Эта книга представляет собой всестороннее руководство по разработке приложений с использованием современных облачных технологий. В ней рассматриваются…
Подробнее
Язык ActionScript: программирование для начинающих
Язык ActionScript: программирование для начинающих
Flash-анимации хотя и считаются сегодня несколько устаревшей технологией, но продолжают использоваться как простой и вместе с тем достаточно мощный ин…
Подробнее
Python. Первый шаг в программировании для детей и начинающих
Python. Первый шаг в программировании для детей и начинающих
Python. Первый шаг в программировании для детей и начинающих — это практическое руководство, которое откроет дверь в мир программирования для самых юн…
Подробнее
Заметки Программистов
Заметки Программистов
Взгляните на мир программирования изнутри! В этой книге опытные разработчики делятся своим бесценным опытом, раскрывая все аспекты профессии – от поис…
Подробнее
Продвинутые алгоритмы и структуры данных (pdf + epub)
Продвинутые алгоритмы и структуры данных (pdf + epub)
Познакомьтесь с самыми необходимыми алгоритмами решения сложных задач программирования в области анализа данных, машинного обучения и графов. Вы посто…
Подробнее
Отъявленный программист. Лайфхакинг из первых рук
Отъявленный программист. Лайфхакинг из первых рук
4
Сделать карьеру программиста намного тяжелее, чем просто быть им. Специфического склада ума, умения мыслить абстрактно, развитой логики мало, главное …
Подробнее
Идеальный программист. Как стать профессионалом разработки ПО
Идеальный программист. Как стать профессионалом разработки ПО
4
Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого пр…
Подробнее
Python. К вершинам мастерства
Python. К вершинам мастерства
Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в не…
Подробнее
Понятный Python. С наглядным кодом, для детей и начинающих
Понятный Python. С наглядным кодом, для детей и начинающих
Это увлекательная и понятная книга о Python, созданная специально для начинающих взрослых и их детей. Эта книга предлагает простой и доступный путь в …
Подробнее
{Вы не знаете JS} Замыкания и объекты
{Вы не знаете JS} Замыкания и объекты
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко п…
Подробнее
Эволюционная архитектура. Поддержка непрерывных изменений (pdf+epub)
Эволюционная архитектура. Поддержка непрерывных изменений (pdf+epub)
Пора по-новому взглянуть на постулаты, остававшиеся неизменными на протяжении многих лет. Динамично меняющийся мир диктует свои правила, в том числе и…
Подробнее
Алгоритмы? Аха! (pdf + epub)
Алгоритмы? Аха! (pdf + epub)
Зачем читать скучные описания алгоритмов и продираться через нагромождение формул? Практические примеры и забавные объяснения позволят моментально раз…
Подробнее
Введение в надежное и безопасное распределенное программирование
Введение в надежное и безопасное распределенное программирование
В современных вычислениях программы нередко объединяют несколько процессов. Основная проблема, возникающая при создании таких распределенных программ,…
Подробнее
Облачные технологии. Практическое руководство по созданию инновационных приложений
Облачные технологии. Практическое руководство по созданию инновационных приложений
4
Эта книга представляет собой всестороннее руководство по разработке приложений с использованием современных облачных технологий. В ней рассматриваются…
Подробнее
{Вы не знаете JS} Типы и грамматические конструкции (pdf+epub)
{Вы не знаете JS} Типы и грамматические конструкции (pdf+epub)
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует …
Подробнее
Чистый код: создание, анализ и рефакторинг (pdf+epub)
Чистый код: создание, анализ и рефакторинг (pdf+epub)
Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, от…
Подробнее
Выбор
Выбор
Алгоритмы, коды, цифры, туториалы и сигмоиды... Думаете, это всё, чем живут программисты? О чём они мечтают? Что ценят и кого любят? И между чем или к…
Подробнее
Вероятностное программирование на практике
Вероятностное программирование на практике
Книга представляет собой введение в вероятностное программирование для программистов-практиков. Описан вероятностный вывод, где алгоритмы помогают про…
Подробнее
Создание смарт-контрактов Solidity для блокчейна Ethereum. Практическое руководство
Создание смарт-контрактов Solidity для блокчейна Ethereum. Практическое руководство
Эта книга поможет быстро приступить к созданию смарт-контактов Solidity и распределенных приложений DApp для блокчейна Ethereum. Она состоит из 12 уро…
Подробнее
{Вы не знаете JS} Асинхронная обработка и оптимизация
{Вы не знаете JS} Асинхронная обработка и оптимизация
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко п…
Подробнее
Нейросеть. Принципы работы и секреты успеха
Нейросеть. Принципы работы и секреты успеха
В книге “Нейросеть. Принципы работы и секреты успеха” автор представляет читателям обширный обзор основных принципов функционирования нейронных сетей,…
Подробнее
Эффективность реализаций императивных языков программирования в решении олимпиадных задач
Эффективность реализаций императивных языков программирования в решении олимпиадных задач
В монографии рассматриваются методы оценки эффективности использования различными языковыми реализациями императивных языков программирования основных…
Подробнее
От математики к обобщенному программированию
От математики к обобщенному программированию
В этой основательной и вместе с тем доступной книге авторы объясняют принципы обобщенного программирования и стоящее за ними понятие математической аб…
Подробнее
250 скриптов на языке Python
250 скриптов на языке Python
Эта книга предназначена как для пользователей, изучающих Python, так и использующих его для решения практических задач. Python позволяет применять его…
Подробнее
Жемчужины разработки. Чему мы научились за 50 лет создания ПО (+ epub)
Жемчужины разработки. Чему мы научились за 50 лет создания ПО (+ epub)
Совершенное программное обеспечение невозможно создать без изучения накопленного опыта. Опыт – главный учитель, но медленный и нередко болезненный. Но…
Подробнее
Чистая архитектура. Искусство разработки программного обеспечения
Чистая архитектура. Искусство разработки программного обеспечения
4
«Идеальный программист» и «Чистый код» – легендарные бестселлеры Роберта Мартина – рассказывают, как достичь высот профессионализма. «Чистая архитекту…
Подробнее
Экстремальное программирование. Разработка через тестирование
Экстремальное программирование. Разработка через тестирование
4
Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает…
Подробнее
Путь Ruby
Путь Ruby
Уже больше десяти лет программисты на Ruby обращаются к данной книге как к надежному источнику сведений о том, как эффективно писать на этом языке. А …
Подробнее
Объектно-ориентированное программирование с помощью Python
Объектно-ориентированное программирование с помощью Python
Объектно-ориентированное программирование (ООП) – это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых явл…
Подробнее
Грокаем Continuous Delivery
Грокаем Continuous Delivery
Код должен быть готов к релизу всегда! Пайплайн Continuous Delivery автоматизирует процессы контроля версий, тестирования и развертывания при минималь…
Подробнее
Механика Вычисляющего Пространства. Как Пространство создало материю и фундаментальные взаимодействия
Механика Вычисляющего Пространства. Как Пространство создало материю и фундаментальные взаимодействия
Как элементарные частицы и квантовые поля рассчитывают своё поведение? Правила их поведения описываются весьма сложной математикой. На чем эта математ…
Подробнее
Алгоритмы и структуры данных на Python (PDF + EPUB)
Алгоритмы и структуры данных на Python (PDF + EPUB)
Представьте, что вы не просто программируете, а создаете элегантные решения, обладая глубоким пониманием алгоритмов и структур данных. Откройте же мощ…
Подробнее
Не поможете?
Не поможете?
Вадим и Ринат занимаются программным обеспечением. И неожиданно разрабатывают программу, способную стать невидимкой, проникнуть на любой сервер, в люб…
Подробнее
Надежный Python. Пишем чистый код, который удобно поддерживать
Надежный Python. Пишем чистый код, который удобно поддерживать
Современные проекты на языке Python непрерывно растут, развиваются и при этом неизбежно усложняются. Добиться надежности кода Python при сохранении ги…
Подробнее
Эволюционная архитектура. Автоматизированное управление программным обеспечением (+ epub)
Эволюционная архитектура. Автоматизированное управление программным обеспечением (+ epub)
Новые инструменты, фреймворки методики и парадигмы вновь и вновь меняют экосистему разработки программного обеспечения. Непрерывный прогресс основных …
Подробнее
Программная инженерия. Основные принципы, методы и инструменты. Учебное пособие для вузов
Программная инженерия. Основные принципы, методы и инструменты. Учебное пособие для вузов
Учебник представляет базовый двухсеместровый курс по дисциплине «Программная инженерия» для непрофильных IT-направлений. Он содержит основные теоретич…
Подробнее
Теория вычислений для программистов
Теория вычислений для программистов
Наконец-то появился увлекательный и практичный способ изучать теорию вычислений и проектирование языков программирования! В этой книге теоретическая и…
Подробнее
Искусство программирования. Том 1. Основные алгоритмы
Искусство программирования. Том 1. Основные алгоритмы
Первый том серии книг начинается с описания основных понятий и методов программирования. Затем автор переходит к рассмотрению информационных структур…
Подробнее
Вход В личный кабинетРегистрация