Книги по программированию

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Панос Луридас: Алгоритмы для начинающих. Теория и практика для разработчика
Формат: pdf
Алгоритмы правят миром! Эта книга в простой и наглядной форме дает ответы на целый ряд важнейших для начинающего программиста вопросов, начиная с "Что лежит в основе всех современных языков программирования и по каким принципам они строятся и работают?" и заканчивая "Есть ли способ овладеть всеми языками программирования сразу?"

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Пассиг Катрин, Яндер Йоханнес
Программирование без дураков.
— СПб.: Питер, 2017. — 416 с.: ил.
Формат: pdf
ISBN 978-5-496-02023-7
Хотите научиться программировать «less wrong»? Тогда эта книга — для вас. Ведь программирование — это во многом коммуникация. Стиль программирования, именование, комментирование,
работа с чужим кодом — зачастую соглашения складываются именно там, где строгая регламентация
на уровне языка программирования отсутствует. Познакомьтесь с разнообразными традициями,
существующими в различных языках программирования, узнайте, как, практически не спотыкаясь,
передвигаться по этой пересеченной местности. Со знанием дела и юмором авторы погружаются
в обсуждение ложных путей, неверных суждений и ошибок, тем самым значительно облегчая жизнь
любому начинающему и бывалому программисту.

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade

Прайс Марк Дж.
П68 C# 7 и .NET Core. Кросс-платформенная разработка для профессионалов.
3-е изд. — СПб.: Питер, 2018. — 640 с.: ил. — (Серия «Библиотека программиста»).
Формат: pdf
ISBN 978-5-4461-0516-8
C# 7 — новая мощная и многофункциональная версия популярнейшего языка программирования от
Майкрософт. Вы встретите немало интересных книг по языку C# и платформе .NET, однако в большинстве из них лишь мельком рассматривается столь важный аспект, как кросс-платформенная разработка.
Научитесь писать приложения, которые работают всегда и везде, на ПК и мобильных устройствах.
Познакомьтесь с инструментом Xamarin.Forms, освойте тонкости работы с Visual Studio 2017, добейтесь
многогранности и универсальности ваших программ на C#

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Шень А.
Ш47 Программирование: теоремы и задачи. | 6-е изд., дополненное. | М.: МЦНМО, 2017. | 320 с.: ил.
Формат: pdf
ISBN 978-5-4439-0685-0
Книга содержит задачи по программированию различной трудности.
Большинство задач приводятся с решениями. Цель книги | научить основным методам построения корректных и быстрых алгоритмов.
Для учителей информатики, старшеклассников, студентов младших курсов высших учебных заведений. Пособие может быть использовано на кружковых и факультативных занятиях в общеобразовательных учреждениях, в
школах с углублённым изучением математики и информатики, а также в
иных целях, не противоречащих законодательству РФ.

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade

Котеров, Д. В.
К73 PHP 7 / Д. В. Котеров, И. В. Симдянов. — СПб.: БХВ-Петербург, 2016. —
1088 с.: ил. — (В подлиннике)
Формат: pdf
ISBN 978-5-9775-3725-4
Рассмотрены основы языка PHP и его рабочего окружения в Windows, Mac OS X
и Linux.
Отражены радикальные изменения в языке PHP, произошедшие с момента выхода предыдущего издания: трейты, пространство имен, анонимные функции, замыкания, элементы строгой типизации, генераторы, встроенный Web-сервер и
многие другие возможности. Приведено описание синтаксиса PHP 7, а также
функций для работы с массивами, файлами, СУБД MySQL, memcached, регулярными выражениями, графическими примитивами, почтой, сессиями и т. д. Особое
внимание уделено рабочему окружению: сборке PHP-FPM и Web-сервера nginx,
СУБД MySQL, протоколу SSH, виртуальным машинам VirtualBox и менеджеру
виртуальных машин Vagrant. Рассмотрены современные подходы к Web-разработке, система контроля версий Git, GitHub и другие бесплатные Git-хостинги, новая система распространения программных библиотек и их разработки, сборка
Web-приложений менеджером Composer, стандарты PSR и другие инструменты и
приемы работы современного PHP-сообщества.
В третьем издании добавлены 24 новые главы, остальные главы обновлены или
переработаны.
На сайте издательства находятся исходные коды всех листингов.

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade

Кузнецов, М. В.
К89 Самоучитель РНР 7 / М. В. Кузнецов, И. В. Симдянов. - СПб.:
БХВ-Петербург, 2018. -448 с.: ил. - (Самоучитель)
Формат: pdf
ISBN 978-5-9775-3817-6
Книга опытных разработчиков описывает последнюю версию языка разработки
серверных сценариев РНР 7. Рассмотрены все нововведения языка и связанные
с ними изменения в разработке современных WеЬ-сайтов. Изложение ведется
с упором на объектно-ориентированное программирование, шаблоны проектирования, итераторы, генераторы, а также взаимодействие с современными базами
данных (PostgreSQL и Redis).
В конце глав приведены более 100 заданий для закрепления материала и освоения не вошедших в книгу разделов языка. Электронный архив с исходными кодами доступен на сайтах издательства и GitHub

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Джон Дакетт.

Javascript и jQuery. Интерактивная веб-разработка
Формат: pdf
ISBN 978-5-699-80285-2
Эта книга - самый простой и интересный способ изучить JavaScript и jQuery. Независимо от стоящей перед вами задачи - спроектировать и разработать веб-сайт с нуля или получить больше контроля над уже существующим сайтом - эта книга поможет вам создать привлекательный, дружелюбный к пользователю веб-контент. Простой визуальный способ подачи информации с понятными примерами и небольшим фрагментом кода знакомит с новой темой на каждой странице. Вы найдете практические советы о том, как организовать и спроектировать страницы вашего сайта, и после прочтения книги сможете разработать свой веб-сайт профессионального вида и удобный в использовании.

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Дэвис, Дэниелс: Философия DevOps. Искусство управления IT
Формат: fb2
ISBN: 978-5-4461-1141-1
IT-принцип "agile" стал мантрой цифровой эпохи. С ростом проектов, переходом от монолитных приложений к системе микросервисов, увеличением и накоплением продуктов возникают вопросы, которые требуют совершенно иного подхода. Теперь наибольший интерес вызывает находящаяся на стыке разработки и операционного управления методология DevOps.
DevOps - это не просто набор техник, это философия. Разработчики, зацикленные на пользователях, должны уделять внимание поддержке и ее запросам. Сисадмины должны сообщать о проблемах продукта и вносить свой вклад в улучшение процесса работы. Но налаживание связей внутри компании - это лишь первый шаг. Чтобы продукт стал простым и удобным, придется вложить время и ресурсы в его доработку. Конфигурация через центральную службу, внедрение простым копированием, отсутствие внешних зависимостей, обдуманные метрики вместо мусора в логах - вот лишь часть задач, которые придется решать на этом пути.
Книга "Философия DevOps" познакомит вас с техническими, культурными и управленческими аспектами devops-культуры и позволит организовать работу так, чтобы вы получали удовольствие от разработки, поддержки и использования программного обеспечения.

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Маскри. Молли. Топли, Ким. Марк. Дэвид. и др.
М31 Swif 3: разрабока приложений в среде Xcode для iPhone и iPad с использованием IOS SDK.
3-е из.: Пер. с англ. - СпБ.: ООО ''Альфа-книга'', 2017. - 896 с. : ил. - Парал. тит. англ.
Формат: pdf
ISBN 978-5-9908910-2-9 (рус.)

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Мейерс, Скотт.
М45 Эффективный и современный С++: 42 рекомендации по исполыованию С++ 11
и С++14.: Пер. с англ. - М. : ООО "ИЛ. Вильяме", 2016. - 304 с: ил. - Пap<I.тит. англ.
Формат: pdf
ISBN 978-5-8459-2000-3 (рус.)
Освоение C++11 и C++14 - это больше, чем просто ознакомление с вводимыми этими стандартами возможностями (например, объявлениями типов auto, семантикой перемещения, лямбда-выражениями или поддержкой многопоточности). Вопрос в том, как использовать их эффективно - так, чтобы создаваемые программы были корректны, эффективны и переносимы, а также чтобы их легко можно было сопровождать. Именно этим вопросам и посвящена данная книга, описывающая создание по-настоящему хорошего программного обеспечения с использованием C++11 и C++14 - т.е. с использованием современного C++.
В книге рассматриваются следующие темы:
Преимущества и недостатки инициализации с помощью фигурных скобок, спецификации noexcept, прямой передачи и функций make интеллектуальных указателей.
Связь между std::move, std::forward, rvalue-ссылками и универсальными ссылками.
Методы написания понятных, корректных, эффективных лямбда-выражений.
Чем std::atomic отличается от volatile, как они используются и как соотносятся с API параллельных вычислений C++.
Какие из лучших методов "старого" программирования на C++ (т.е. C++98) должны быть пересмотрены при работе с современным C++.
Эффективный и современный C++, следуя принципам более ранних книг Скотта Мейерса, охватывает совершенно новый материал. Эта книга достойна занять свое место на полке каждого программиста на современном C++.

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Филлипс Б., Стюарт К., Марсикано К.
Ф53 Android. Программирование для профессионалов. 3-е изд. — СПб.: Питер,
2017. — 688 с.: ил. — (Серия «Для профессионалов»).
Формат: pdf
ISBN 978-5-4461-0413-0
Когда вы приступаете к разработке приложений для Android — вы как будто оказываетесь в чужой
стране: даже зная местный язык, на первых порах всё равно чувствуете себя некомфортно. Такое
впечатление, что все окружающие знают что-то такое, чего вы никак не понимаете. И даже то, что
вам уже известно, в новом контексте оказывается попросту неправильным.
Третье издание познакомит вас с интегрированной средой Android Studio, которая сильно облегчает
разработку приложений. Вы не только изучите основы программирования, но и узнаете о возможностях
самых распространенных версий Android; новых инструментах, таких как макеты с ограничениями
и связывание данных; модульном тестировании; средствах доступности; архитектурном стиле MVVM;
локализации; новой системе разрешений времени выполнения. Все учебные приложения были спроектированы таким образом, чтобы продемонстрировать важные концепции и приемы программирования
под Android и дать опыт их практического применения

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

win32

Проверенный
28 Апр 2010
54
66
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Файн Я., Моисеев А.
Ф17 Angular и TypeScript. Сайтостроение для профессионалов. — СПб.: Питер,
2018. — 464 с.: ил. — (Серия «Библиотека программиста»).
Формат: pdf
ISBN 978-5-4461-0496-3
Если вы занимаетесь веб-разработкой — от веб-клиентов до полнофункциональных одностраничных приложений, — то фреймворк Angular будет для вас просто спасением. Этот ультрасовременный
инструмент полностью интегрирован со статически типизированным языком TypeScript, который
отлично вписывается в экосистему JavaScript.
Вы научитесь:
• Проектировать и строить модульные приложения.
• Правильно транспилировать TypeScript в JavaScript.
• Пользоваться новейшими инструментами JavaScript — в частности npm, Karma и Webpack.
Если вам знаком язык JavaScript — берите и читайте! Знаний TypeScript или AngularJS для изучения книги не требуется.

Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

gnat26

Проверенный
6 Фев 2009
1.871
1.838
118
Моделирование систем с использованием информационных технологий

Подробно рассмотрен пример моделирования автоматизированных информационных систем - от построения концептуальной модели системы до ее машинной реализации на языке GPSS. Приведены примеры моделирования системы управления, представленной дифференциальными уравнениями с помощью пакетов VISSIM, Simulink MatLab, а также системы автоматического регулирования, описанной передаточными функциями. Рассмотрены возможности языка SQL, реализованные в СУБД MySQL. Основной акцент сделан на разработке приложений с использованием баз данных. Рассмотрены инструментальная среда разработки приложений Delphi и язык программирования Интернет-приложений РНР. Приведены примеры разработки приложений в среде Delphi, веб-сайта с помощью РНР. Пособие будет полезно всем, кто связан с исследованием транспортных систем городов, занимается проблемами урбанистики, а также студентам и аспирантам высших учебных заведений. Учебное пособие предназначено для специалистов, занимающихся вопросами моделирования сложных технических систем и разработки Интернет-приложений, а также для студентов, обучающихся по направлениям «Автоматизация и управление» и «Информатика и вычислительная техника».
Краткое содержание
Введение
1. Инструментальные средства разработки систем
2. Имитационное моделирование систем
3. Аналитическое моделирование транспортной системы мегаполиса
4. Пример программной реализации информационно-коммуникационной транспортной системы
Заключение.
Название: Моделирование систем с использованием информационных технологий: учебное пособие
Автор: Лисиенко В.Г., Дружинина Н.Г., Трофимова О.Г., Трофимов С.П.
Издательство: Екатеринбург: УГТУ-УПИ
Год: 2009
Страниц: 440
ISBN: 978-5-321-01604-6
Язык: Русский
Формат: djvu
Размер: 24,7 Мб
Качество: хорошее, текстовый слой, оглавление.
Скачать:
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя
28 Ноя 2009
44
25
23
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
ISBN 978-5-94387-735-3
Никольский А. П.
JAVASCRIPT НА ПРИМЕРАХ - СПб.: Наука и Техника, 2017. - 272 с.,
ил.
Серия "На примерах и задачах"
Эта книга является превосходным учебным пособием для изучения

языка программирования JavaScript на примерах. Изложение ведетсяпоследовательно: от написания первой программы.до создания полноценныхпроектов: интерактивных элементов (типа слайдера, диалоговых окон)интернет-магазина, лендинговой страницы и проч.
необходимые пояснения и комментарии.
Книга написана простым и доступным языком.



Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
А если когото интересует - Материалы JavaScript на Примерах:
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя

gnat26

Проверенный
6 Фев 2009
1.871
1.838
118
Свободная программная среда R: практикум для студентов

Язык программирования R поддерживает широкий спектр статистических и численных методов и обладает хорошей расширяемостью с помощью пакетов. Этот практикум формирует следующие профессиональные компетенции: ПК-8 — способность готовить аналитические материалы для оценки мероприятий в области экономической политики и принятия стратегических решений на микро- и макроуровне; ПК-10 — способность составлять прогноз основных социально-экономических показателей деятельности предприятия, отрасли, региона и экономики в целом. Практикум предназначен студентам, обучающимся по направлению подготовки магистратуры «Экономика» для дисциплины «Эконометрика (продвинутый курс)».
Краткое содержание
Введение
Лабораторная работа 1. Основы работы с R. Обработка статистических данных
Лабораторная работа 2. Линейная регрессия
Лабораторная работа 3. Временные ряды
Лабораторная работа 4. Генетические алгоритмы
Литература
Варианты заданий.
Название: Свободная программная среда R: практикум для студентов, обучающихся по направлению 38.04.01 «Экономика» (уровень подготовки магистратуры)
Автор: Кожухова В.Н., Коробецкая А.А., Семенычев В.К.
Издательство: Самара: САГМУ
Год: 2016
Страниц: 48
ISBN: 978-5-94189-154-2
Язык: Русский
Формат: djvu
Размер: 23,2 Мб
Качество: хорошее, текстовый слой, оглавление.
Скачать:
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
Ссылка скрыта / Hidden link | Почему? | Why? | Повышение/Upgrade
 

Материал может быть удален по просьбе правообладателя
Забыли свой пароль?