На нашем сайте представлена самая большая коллекция русских книг от самых известных авторов.
Книги можно прочитать онлайн или скачать бесплатно одним архивом в самых популярных форматах
pdf, djvu, fb2, epub, txt, rtf и.т.д.
Программирование скачать русские книги бесплатно

Чистый Python

Дата: 9-08-2018, 17:39 Просмотров: 287 Комментарии: 0

Чистый Python

Изучение всех возможностей Python — сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня.
Если у вас есть опыт работы со старыми версиями Python, вы сможете ускорить работу с современными шаблонами и функциями, представленными на Python 3.
Если вы работали с другими языками программирования и хотите перейти на Python, то найдете практические советы, необходимые для того, чтобы стать эффективным питонистом.
Если вы хотите научиться писать чистый код, то найдете здесь самые интересные примеры и малоизвестные трюки
Цель этой книги в том, чтобы сделать вас лучшим — более эффективным, более осведомленным, более практичным — разработчиком на языке Python. Вы, вероятно, задаетесь вопросом: а как чтение этой книги поможет мне всего этого достигнуть?
«Чистый Python» — это не пошаговое учебное пособие по Python. И это не курс языка Python начального уровня. Если вы находитесь на начальных стадиях изучения этого языка, то в одиночку эта книга не превратит вас в профессионального разработчика на Python. Ее чтение, безусловно, окажет на вас благотворное влияние, но при этом вам обязательно нужно поработать с другими ресурсами, которые сформируют ваши основополагающие навыки программирования на Python.
Скачать книгу Чистый Python от автора Бейдер Д.О. на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

C++17 STL. Стандартная библиотека шаблонов

Дата: 9-08-2018, 17:27 Просмотров: 149 Комментарии: 0

C++17 STL. Стандартная библиотека шаблонов

С++ - объектно-ориентированный язык программирования, без которого сегодня немыслима промышленная разработка ПО. В этой замечательной книге описана работа с контейнерами, алгоритмами, вспомогательными классами, лямбда-выражениями и другими интересными инструментами, которыми богат современный С++. Освоив материал, вы сможете коренным образом пересмотреть привычный подход к программированию. Преимущество издания - в подробном описании стандартной библиотеки шаблонов С++, STL. Ее свежая версия была выпущена в 2017 году. В книге вы найдете более 90 максимально реалистичных примеров, которые демонстрируют всю мощь STL. Многие из них станут базовыми кирпичиками для решения более универсальных задач. Вооружившись этой книгой, вы сможете эффективно использовать С++17 для создания высококачественного и высокопроизводительного ПО, применимого в различных отраслях.
Сегодняшний С++ (сам язык и библиотека шаблонов) предоставляет средства для работы со сложными структурами данных и алгоритмами, предлагает возможность управления ресурсами с помощью автоматических указателей, а также поддерживает лямбда-выражения, константные выражения, переносимые средства управления потоками для параллельного (конкурентного) программирования, регулярные выражения, генераторы случайных чисел, исключения, шаблоны с переменным количеством аргументов (эта часть языка C++, отвечающая за шаблонные типы, является полной по Тьюрингу!), определенные пользователями литералы, переносимые средства работы с файловой системой и многое другое. Такое количество возможностей делает С++ универсальным языком, который идеально подходит для реализации высококачественного и высокопроизводительного программного обеспечения, применимого в различных отраслях.
Однако многие разработчики С++ охотно изучают сам язык, а библиотеку STL переводят на задний план. Применение языка C++ без поддержки стандартной библиотеки зачастую приводит к тому, что программы выглядят так, будто написаны с использованием классов, а не с учетом современных подходов. Это печально, ведь подобное применение языка не дает задействовать всю его мощь.
Скачать книгу C++17 STL. Стандартная библиотека шаблонов от автора Галовиц Яцек на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

Легкий способ выучить Python

Дата: 9-08-2018, 17:19 Просмотров: 147 Комментарии: 0

Легкий способ выучить Python

Никогда не программировали, но мечтаете научиться? Знаменитая на весь мир авторская методика Зеда Шоу поможет вам сделать первые шаги в освоении одного из самых увлекательных и востребованных сегодня языков программирования, Python. Читайте упражнения, копируйте примеры и запускайте свои первые программы абсолютно без труда!
Эта простая книга предназначена для обучения вас программированию с нуля. Хотя ее название и звучит как «трудный способ выучить Python», на самом деле это не так. Слово «трудный» используется потому, что в книге применена техника обучения, называемая инструкцией. Инструкции заключаются в созданных мной упражнениях, следующих одно за другим, они закрепляют навыки программирования благодаря повторению. Этот метод обучения весьма эффективен для новичков, которым необходимо приобрести базовые навыки, прежде чем приступить к освоению более сложных тем. Такой метод обучения, кстати, используется в разных сферах, от боевых искусств и музыки до элементарной математики и обучения чтению.
Эта книга заложит основу и  укрепит ваши навыки программирования на  Python с  использованием техник практики и  запоминания, позволяя постепенно продвигаться к решению все более сложных задач. К концу книги вы приобретете знания, необходимые для изучения более сложных тем программирования. Я бы сказал, что моя книга дает вам «черный пояс программиста». Это значит, что прочитав ее, вы приобретете навыки, достаточные для начала программирования. Если вы будете усердно, не торопясь, работать, то выучите Python.
Скачать книгу Легкий способ выучить Python от автора Зед Шоу на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

Основы программирования на примере языка Python. Учебное пособие

Дата: 9-08-2018, 17:09 Просмотров: 96 Комментарии: 0

Основы программирования на примере языка Python. Учебное пособие

Цель данного учебного пособия – рассказать об основах программирования для слушателей с минимальным знанием информатики.
За 10-12 занятий данный курс позволяет научиться проектировать и разрабатывать приложения, используя базовые возможности языка программирования Python. Язык программирования Python входит в пятерку по популярности в мире, поэтому найти по нему литературу не составит труда. На желающих стать программистами обрушится гора справочников и «лучших рекомендаций» по разработке приложений любого уровня сложности, но среди всех этих книг новичку бывает сложно разобраться, а первое знакомство с толстыми справочниками по внутреннему устройству Python может навсегда отпугнуть от занятия программированием. На взгляд автора, не следует сваливать на головы учащихся сразу всю справочную информацию и множество правил, существующих в языках программирования. «Не следует множить сущее без необходимости». Некоторые темы в пособии специально пришлось упростить, чтобы в вводном курсе не вдаваться в излишние детали, но в век Интернета поиск справочной информации не должен составить труда.
Примерно в одно время с Java появляется Python. Разработчик языка – математик Гвидо ван Россум занимался долгое время разработкой языка ABC, предназначенного для обучения программированию. В одном из интервью он так ответил на вопрос о типе программистов, для которых Python был бы интересен: «Я представлял себе профессиональных программистов в UNIX или UNIX-подобной среде. Руководства для ранних версий Python возвещали что-то вроде «Python закрывает разрыв между Си и программированием оболочки», потому что именно это интересовало меня и моих ближайших коллег. Мне и в голову не приходило, что Python может стать хорошим языком для встраивания в приложения, пока меня не стали спрашивать об этом. То, что он оказался полезен для обучения началам программирования в школе или колледже, счастливая случайность, обусловленная многими характеристиками ABC, которые я сохранил: ABC был специально предназначен для обучения программированию непрограммистов».
Скачать книгу Основы программирования на примере языка Python. Учебное пособие от автора Д. Ю. Федоров на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

HTML5. Недостающее руководство

Дата: 9-08-2018, 16:53 Просмотров: 80 Комментарии: 0

HTML5. Недостающее руководство

С первого взгляда можно предположить, что HTML5 — это пятая версия языка HTML для создания веб-страниц. Но в действительности все не так просто. HTML5 — неформал. Его придумала группа вольнодумцев, которые не входили в группу, отвечавшую за официальный стандарт HTML. В стандарте HTML5 разрешаются методы написания страниц, которые были запрещены десять лет тому назад. В нем подробно изложены инструкции браузерам, как обрабатывать ошибки в разметке страниц, чтобы попытаться отобразить эти страницы, вместо того чтобы сразу же забраковывать их. Он, наконец, позволяет воспроизведение видео, не прибегая к помощи модулей расширения браузера, таких как, например, Flash. Также в этом стандарте вводится лавина функциональностей, движимых javascript, которые могут придать веб-страницам определенные расширенные, интерактивные возможности, встречаемые в программном обеспечении для настольных компьютеров.
В данном руководстве мы доступно и в занимательной форме расскажем, как HTML превратился в HTML5. Рассмотрены семантические элементы и новые стандарты языка.
Описано, как создавать современные веб-страницы, в том числе улучшенные веб-формы, поддерживать аудио и видео, рисовать на холсте, совершенствовать оформление веб-страниц с помощью CSS3. Даны практические рекомендации по созданию интеллектуальных веб-приложений, хранению данных, разработке автономных приложений. Показано, как реализовать взаимодействие с веб-сервером, геолокацию, фоновые вычисления, управление историей просмотров и браузерную совместимость с элементами HTML5.
Скачать книгу HTML5. Недостающее руководство от автора Мэтью Макдональд на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

PHP. Объекты, шаблоны и методики программирования. 4-е издание

Дата: 9-08-2018, 16:44 Просмотров: 121 Комментарии: 0

PHP. Объекты, шаблоны и методики программирования.  4-е издание

Четвертое издание книги было пересмотрено и дополнено новым материалом. Книга начинается с обзора объектно-ориентированных возможностей PHP, в который включены важные темы, такие как определение классов, наследование, инкапсуляция, рефлексия и многое другое. Этот материал закладывает основы объектно-ориентированного проектирования и программирования на PHP. Вы изучите также некоторые основополагающие принципы проектирования. В этом издании книги также описаны возможности, появившиеся в PHP версии 5.4, такие как трейты, дополнительные расширения на основе рефлексии, уточнения типов параметров методов, улучшенная обработка исключений и много других мелких расширений языка
Я надеюсь, что эта книга поможет РНР-разработчикам выработать навыки про­ектно-ориентированного мышления и реализовать их в собственных программных платформах и библиотеках. Здесь описаны также несколько концептуальных средств и методик, которые пригодятся вам, когда наступит время действовать в одиночку и брать всю ответственность на себя.
Скачать книгу PHP. Объекты, шаблоны и методики программирования. 4-е издание от автора Мэтт Зандстра на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

Теоретический минимум по Computer Science. Все, что нужно программисту и разработчику

Дата: 5-08-2018, 17:50 Просмотров: 205 Комментарии: 0

Теоретический минимум по Computer Science. Все, что нужно программисту и разработчику

Хватит тратить время на скучные академические фолианты! Изучение Computer Science может быть веселым и увлекательным занятием. Владстон Феррейра Фило знакомит нас с вычислительным мышлением, позволяющим решать любые сложные задачи. 
Научиться писать код просто — пара недель на курсах, и вы «программист», но чтобы стать профи, который будет востребован всегда и везде, нужны фундаментальные знания. Здесь вы найдете только самую важную информацию, которая необходима каждому разработчику и программисту  Computer Science на каждый день.
Computer science повсюду, но эта наука по-прежнему преподается как скучная теория. Многие программисты даже не изучали ее! Однако она крайне важна для эффективного программирования. Не-
которые мои друзья не могут найти хорошего программиста, чтобы взять его на работу. Вычислительные мощности сегодня в изобилии, а вот людей, способных ими пользоваться, не хватает.
Скачать книгу Теоретический минимум по Computer Science. Все, что нужно программисту и разработчику от автора Феррейра Фило Владстон на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

ASP.NET Core. Разработка приложений

Дата: 29-07-2018, 00:37 Просмотров: 163 Комментарии: 0

ASP.NET Core. Разработка приложений

Современные разработчики занимаются построением кроссплатформенных приложений, их сопровождением и развертыванием. Чтобы облегчить им тяжкий труд, был создан новый фреймворк компании Microsoft — ASP.NET Core. Теперь в вашем распоряжении множество разнообразных библиотек с открытым кодом, более того, сам фреймворк является продуктом с открытым кодом.
Как же освоить все новые возможности, предоставляемые ASP.NET Core? Авторы объясняют решение конкретных задач на примере вымышленной компании Alpine Ski House. Каждую главу предваряет краткий рассказ о проблеме, с которой сталкивается команда разработчиков, и о том, как они эту проблему преодолевают. Вам предстоит познакомиться с архитектурой приложений, средствами развертывания и проектирования приложений для работы в облаке и многим другим.
Cтаньте профи в революционной технологии Microsoft — ASP.NET Core — и откройте для себя весь невероятный потенциал MVC, Docker, Azure Web Apps, Visual Studio, Visual Studio Code, C#, javascript, TypeScript и даже Entity Framework!
Книга проведет программиста по всем этапам создания нового приложения на базе ASP.NET Core и  обеспечения доступа к  нему через интернет. Многие программисты все еще далеки от мира веб-разработки или лишь незначительно соприкоснулись с ним посредством WebForms, несмотря на широкий спектр доступных в  настоящее время программных инструментов. Книга поможет читателю овладеть навыками, необходимыми для проектирования современных приложений на активно развивающемся фреймворке. Вы изучите архитектуру приложений, средства развертывания и проектирования приложений для работы в облаке.
Скачать книгу ASP.NET Core. Разработка приложений от автора Джеймс Чамберс на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

Python на примерах. Практический курс по программированию

Дата: 2-07-2018, 17:19 Просмотров: 2478 Комментарии: 0

Python на примерах. Практический курс по программированию

В этой книге Python на примерах. Практический курс по программированию речь будет идти о том, как писать программы на языке программирования, который называется Python (правильно читается как пайтон, но обычно название языка читают как питон, что тоже вполне приемлемо). Таким образом, решать будем две задачи, одна из которых приоритетная, а вторая, хотя и вспомогательная, но достаточно важная. Наша основная задача, конечно же, изучение синтаксиса языка программирования Python. Параллельно мы будем осваивать программирование как таковое, явно или неявно принимая во внимание, что соответствующие алгоритмы предполагается реализовывать на языке Python.
Большинство авторов книг в своих трудах рассматривают теоретические основы языка и уделяют основное внимание базовому синтаксису языка, не рассматривая при этом практическую сторону его применения. Эта же книга старается восполнить недостаток практического материала, содержит множество примеров с комментариями, которые вы сможете использовать в качестве основы своих программных решений, изучения Python.
Материал книги Python на примерах. Практический курс по программированию излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений.
Скачать книгу Python на примерах. Практический курс по программированию от автора Васильев А.Н. на русском языке в форматах PDF на нашем сайте можно совершенно бесплатно.

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

Дата: 20-06-2018, 16:32 Просмотров: 148 Комментарии: 0

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

Книга представляет собой учебник по программированию на языке Python. Она написана простым языком, при этом повествование «идет» не от возможностей языка, а от особенностей конкретных задач. Приводятся типичные ошибки начинающих программировать и дается ряд полезных советов. Рассмотрены основные типовые задачи и методы их решения с подробными комментариями
Издание рассчитано на школьников, студентов и любых других читателей, начинающих изучать программирование с помощью языка Python или уже имеющих небольшой опыт написания программ на другом языке. Книга также будет полезна учителям средних школ, преподавателям вузов и колледжей.
Эта книга для тех, кто хочет научиться программировать на языке программирования Python. Ее отличие в том, что в ней главное – не описание языка программирования, которое представлено в большинстве книг по программированию. В данной книге рассматриваются особенности разработки программ, описываются методы решения типовых задач, встречающихся при разработке, распространенные алгоритмы, даются советы и т. п. Это учебник, в котором в доступной форме излагаются вопросы, с которыми сталкивается человек, начинающий осваивать этот непростой, но захватывающий и очень интересный процесс – программирование.
Скачать книгу Основы программирования на языке Python от автора Златопольский Д. М. на русском языке в форматах FB2 на нашем сайте можно совершенно бесплатно.

1 2 3 4 5 6 7 8 9
Вперед Назад